"Полезняшки"
Floop — оригинальный инструмент обратной связи с учениками
Онлайн доска Classroomscreen добавила новый революционный инструмент
Обновление Hesk (бесплатный Help Desk)
Обновляем Help Desk систему Hesk (Help Desk Software Hesk) до актуальной версии (Версия 3.1.2)
Запись Обновление Hesk (бесплатный Help Desk) впервые появилась ИНФОРМАТИЗАЦИЯ В ШКОЛЕ.
Как использовать Kahoot на все 100%?
Eduflow — сервис для создания авторских онлайн курсов
Как использовать смартфон в качестве документ-камеры?
Как использовать в презентации 3d анимированные объекты
Работа с Windows приложениями на Chromebook
Возможность работы с Windows прилоджениями на Chromebook не является чем-то новым, но ввиду повышения внимания к самой платформе Chrome OS в последнее время, полагаю, будет полезно систематизировать основные решения по запуску Windows приложений на Chromebook применительно для локального использования.
Краткая история вопроса
Возможность работы с Windows приложениями на Chrome OS появилась более 10 лет назад, практически сразу, после появления на рынке Chromebook. Первоначальные решения для работы с Windows приложениями представляли собой тонкие клиенты для всех распространённых решений виртуализации, включая Citrix и VMware, которые требовали для работы Windows приложений на Chrome OS соответствующей серверной части и достаточно быстрого (для того времени) Интернет канала, а потому оставались практически неизвестными за пределами корпоративной среды.
После коренного изменения Chrome OS в 2014 году, когда в ней появилась возможность устанавливать локально и запускать полностью оффлайн (без Интернет соединения) любые приложения, включая Web и Android, сразу же появилась и возможность устанавливать и запускать локально на Chromebook также Linux и Windows приложения с использованием универсального CrossOver решения (подробнее о нём см. ниже). Тем не менее, ввиду того, что на тот момент типичная конфигурация Chromebook включала максимум 4ГБайт оперативной памяти, ни о какой комфортной работе в Windows приложениях речи идти не могло и данное решение также долгое время оставалось неизвестным широкой публике.
На фото выше пример работы Windows игры на Chromebook в среде CrossOver в 2016 году.
Примерно 4 года назад уже сам Google продемонстрировал для своих сотрудников возможность локальной установки на версию Google Pixelbook для разработчиков виртуальной машины с ОС Windows и свободной работы в ней на полной скорости (без эмуляции процессора). Однако, в связи с обнаружением уязвимостей в огромном количестве процессоров ведущих производителей (Meltdown + Spectre), данная возможность не была анонсирована широкой публике и заблокирована для всех остальных устройств на базе Chrome OS за пределами Google.
Начиная с января 2020 годе на рынок стали выходить современные модели Chromebook с исправленными процессорами (без уязвимости Meltdown и Spectre) и достаточным количеством оперативной памяти, что позволило Google разблокировать аппаратную поддержку возможности быстрой работы Windows на Chrome OS, по крайней мере для платформ на базе процессоров Intel 10-го поколения.
Далее, перечислены основные способы локальной работы с Windows приложениями на Chromebook, доступные в оффлайн режиме (без подключения к Интернет).
Универсальный способ - CrossOver эмулятор среды Windows на Chrome OS
С помощью программной оболочки Codeweavers CrossOver вы можете без установки самой ОС Windows на Chrome OS эмулировать в виртуальной машине Linux на Chromebook все системные библиотеки, необходимые для запуска Windows приложений, и таким образом получить возможность запуска самих Windows приложений в среде CrossOver, как если бы они были запущены в среде самой ОС Windows.
Главным преимуществом данного способа является то, что его можно использовать практически на любом Chromebook с памятью не менее 4ГБайт, даже если в нём установлен процессор с уявимостью для которого отключена аппаратная поддержка виртуализации.
Основным недостатком данного способа является полное отсутствие интеграции Windows приложений с остальными приложениями на Chrome OS (Android, Linux и Web), поэтому для серьёзных бизнес задач этот способ не используют, а в основном для запуска старых Windows игр, которые не имеют Android или Linux версий.
Также стоит отметить, что данный способ никак не поддерживается со стороны Google и, в общем случае, не обеспечивает запуска абсолютно любых Windows приложений на Chromebook, а только тех нескольких десятков тысяч Windows приложений (включая все версии Microsoft Office), для которых команда Codeweavers написала и протестировала оболочку всех необходимых для запуска Windows библиотек.
Ввиду описанных выше ограничений, цена лицензии на CrossOver составляет всего $25 однократно и не требует никаких обязательных дополнительных вложений.
Бесплатный способ - Запуск ОС Windows в Linux KVM на Chrome OS Если вы счастливый обладатель устройства на Chrome OS последнего поколения, с включенной аппаратной поддержкой виртуализации, то вы можете одной командой установить на него менеднеджер виртуальных машин KVM и далее с помощью него установить на Chrome OS вообще любую операционную систему, включая Microsoft Windows 10.
Проверить наличие аппаратной поддержки виртуализации на вашем Chromebook можно с помощью команды kvm-ok в терминале Linux. Если ответ на команду kvm-ok, как на картинке ниже, то данный способ установки ОС Windows нормально работать не будет.
Если , ответ на команду kvm-ok положительный, то вы можете установить менеджер виртуальных машин KVM на свой Chromebook с помощью команды показанной ниже:
После установки менеджера виртуальных машин KVM, с помощью команды, показанной выше, иконка для его запуска появиться в папке Linux apps на вашем Chromebook.
С помощью менеджера виртуальных машин KVM вы без труда сможете создать виртуальную машину с ОС Windows, взяв образ ISO из любого источника, в т.ч. с официального сайта.
Преимуществом данного способа является то, что установленная с его помощью полноценная копия ОС Windows позволит запускать любые Windows приложения.
Недостатком данного способа является то, что он не поддерживается со стороны Google и установленная в KVM виртуальная машина с ОС Windows никак не интегрирована со всей остальной Chrome OS. В частности, данная виртуальная машина, в отличие от универсального способа, никак не умеет пользоваться общей памятью приложений Chrome OS и требует для запуска фиксированного объёма памяти на всю ОС Windows, даже если самому приложению столько памяти не нужно. По этой причине использование данного способа без наличия на вашем устройстве, как минимум, 16ГБайт оперативной памяти, практически бесполезно. Также данный способ не предоставляет возможности локального обмена файлами и данными через буфер обмена Chrome OS между всеми остальными приложениями и Windows приложениями. Вы можете компенсировать данный недостаток путём сохранения всех файлов внутри Windows на Google Drive, который доступен всем остальным Chrome OS приложениям, но это уже не будет полностью оффлайн сценарий работы, так как для обмена данными между приложениями потребуется подключение к Интернет.
Официальный способ - Установка образа ОС Windows в Parallels VM на Chrome OS
Для тех, кто хочет получить максимум удобства от работы с любыми Windows приложениями на Chrome OS, на данный момент существует единственный официально поддерживаемый Google способ на базе виртуальной машины Parallels.
Благодаря поддержке Google, менеджер виртуальной машины Parallels встроен непосредственно в саму Chrome OS (в отличие от первых двух способов не использует виртуальную машину Linux), а удалённый интерфейс управления всеми образами ОС Windows в Parallels VM на рабочих местах встроен непосредственно в консоль администратора Google Workspace. Благодаря этому, даже если администратор домена организации находиться на карантине где-нибудь на даче под Москвой, он без труда сможет установить образ ОС Windows, а также весь необходимый пакет приложений под конкретного пользователя, на любое совместимое устройство Chrome Enterprise, даже этот пользователь находится во Владивостоке или вообще в другой стране.
Главным достоинством данного способа работы с Windows приложениями на Chromebook, помимо возможности полного удалённого управления со стороны администратора и поддержки со стороны Google и производителей техники, особено HP, является его полная интегрированность со всеми остальными приложениями на Chrome OS, включая следующие возможности:
1) Обмен данными между Android, Linux, Web и Windows приложениями через локальный буфер обмена (Copy/Paste).
2) Обмен файлами между Android, Linux, Web и Windows приложениями через локальный диск полностью оффлайн (без использования Google Drive).
3) Регистрация определённых Windows приложений для запуска при открытии файлов с определённым расширением.
Данное решение предназначено в первую очередь для корпоративных пользователей, а также для образовательных учреждений (для последних оно дешевле в несколько раз в расчёте на одного пользователя).
Для того, чтобы воспользоваться официальным решеним для запуска Windows приложений на вашем устройстве Chrome OS, вы должны иметь следующие лицензии:
1) Google Workspace для каждого пользователя (совместима любая редакция лицензии, но лицензия Enterprise даёт гораздо большие возможности по управлению безопасностью приложений в целом, приобретается через партнёров Google или через консоль администратора Google Workspace)
2) Chrome Enterprise для каждого устройства (прилагается к каждому Chrome Enterprise устройству, либо приобретается отдельно для обычных устройств, через консоль администратора Google Workspace)
3) Parallels Desktop для Chrome Enterprise для каждого устройства (приобретается в Parallels)
Также необходимо отметить, что для запуска Windows приложений с помощью второго и третьего способа уже существует достаточно много разных устройств, однако для получения максимальной отдачи от использования данных технологий, по состоянию на январь 2021 года я могу рекомендовать лишь HP Chromebox G3 с процессором Intel Core i7.
Причин для использования HP Chromebox G3 по сравнению с остальными совместимыми устройствами несколько:1) Ультратонкие ноутбуки, которые составляют основную массу Chromebook нового поколения, в отличие от устройств Chromebox, не позволяют произвести upgrade памяти и диска. В тоже время, нет никаких проблем установить 32GB (2х16) RAM и 1000GB SSD на HP Chromebox без потери гарантии (я уже проделал подобный upgrade на своём устройстве, и уверяю вас, что вы тоже сразу после установки ОС Windows поймёте, что такой upgrade будет не лишним).
2) Пока вы не начнёте активно использовать без ограничений Linux и Windows приложения на своём Chromebook, вы даже можете не знать, что в нём есть вентилятор, но потом, он будет включаться постоянно и простор корпуса Chromebox для отвода тепла лишним не будет.
3) Только устройства Chromebox пока позволяют подключить сразу два внешних 4K 60fps монитора (ультрабуки используют один из этих быстрых интерфейсов для своего дисплея).
4) Реальная гарантия на замену Chrome OS устройств доступна в России только в HP.
Spiral — замечательная платформа для цифрового обучения
Как записать видеоурок в ZOOM
Конструктор дидактических игр Tiny Tap
Где искать и как создавать образовательные ресурсы для интерактивной доски
Создание дидактической игры-квеста в Genially
Как оценивать учащихся в условиях удалёнки?
Наши надежды на 2021 год
Новогодние подарки продолжаются. Шаблон игры СОКРОВИЩА
Новогодний подарок от Дидактора
Chromebook - самый совместимый компьютер для любых приложений
Прошло десять лет, как первые устройства на Chrome OS появились в свободной продаже и, если в начале они обладали лишь возможностью запускать Web приложения, то теперь вы без проблем можете запустить на Chromebook одновременно практически любые приложения, которые только вам реально могут понадобиться.В качестве примера, я запустил на своём устройстве на базе Chrome OS (см. снимок эрана выше) сразу несколько приложений, так что они все они работали одновременно, каждое в своём окне:
1) В левом верхнем окне OnShape - самая продвинутая САПР система для коллективной разработки дизайна сложных инженерных устройств, которая существует только в Web варианте и требует браузера с полной аппаратной поддержкой WebGL 2.0, в качестве которого выступает Google Chrome для платформы Chrome OS.
2) В левом нижнем окне Google Street View - программа для публикации панорам и редактирования маршрутов на Google Maps, которая существует только в версии для Android и требует от устройства поддержки Wi-Fi и определения своего местоположения. Такие приложения штатно поддерживаются на Chrome OS ещё с 2014 года.
3) В правом верхнем окне 0 A.D. - самая популярная свободная Linux игра из штатного каталога Gnome Software с богатой 3D графикой, которая требует аппаратной поддержки GPU для Linux. Официально поддержка Linux на Chrome OS всё ещё находится в Beta режиме, но реально уже сейчас вы можете установить на свой Chromebook практически любое Linux приложение, включая Steam клиент и опубликованные в этом каталоге игры для SteamOS/Linux.
4) В правом нижнем окне Notepad++ - простой текстовый редактор, который существует только в версии для Windows. Поскольку для устройств на базе Chrome OS появилось уже два официально поддерживаемых решения для запуска Windows приложений, у вас есть возможность выбрать себе уровень совместимости по карману. На фото показан самый бюджетный вариант (вечная неограниченная лицензия за 1800 рублей) для запуска Windows приложений, который совместим с Microsoft Office любых версий и прочими простыми бизнес приложениями и играми без особых требований. Есть ещё вариант для устройств Chrome Enterprise, который позволит запустить вообще любое Windows приложение, хоть весь пакет Adobe Creative Suite, хоть Autodesk Inventor (от 6000 рублей в год).
В общем, если если у вас топовое бизнес устройствоиз серии Chrome Enterprise, то уже сейчас вы можете работать полностью автономно практически с любыми приложениями и никакие анохронизмы в виде запасного ПК на Windows "на всякий случай" для срочного запуска 1С, презентаций из Microsoft Office и даже для игр вам совершенно не нужны.
Тем не менее, не смотря на огромный прогресс в совместимости приложений на Chrome OS, всё ещё существует миф о том, что Chromebook это очень ограниченное устройство. Корни данного мифа кроются в структуре рынке устройств на базе Chrome OS. До сих пор, примерно половину устройств на базе Chrome OS составляют школьные Chromebook по цене менее $200 на базе Intel Celeron с объёмом памяти 4GB. Такие устройства закупаются тысячами в большинстве американских школ и раздаются ученикам бесплатно. Далее, они приходят домой и пытаются запустить на них свои любимые игрушки, и в большинстве случаев безуспешно. Несмотря на то, что даже на этих, самых скромных устройствах, прекрасно работают Android игры и богатые графикой игры из Google Stadia, невозможность запустить что-либо серьёзное из каталога Steam в 4GB памяти приводит многих в состояние большой печали, которой они тут же делятся во всех возможных соцсетях.
По своему опыту скажу, что устройства на базе Chrome OS с процессорами Intel Core i3 и 8GB памяти практически также бесполезны для запуска Linux и Windows приложений, как и школьные Chromebook и причина этого кроется в современной архитектуре Chrome OS.
Изначально Chrome OS была фактически монолитной операционной системой, однако, с момента добавления поддержки Android приложений в 2014 году, структура Chrome OS полностью изменилась. Теперь, в общем случае Chrome OS представляет собой сервер виртуализации с базовым клиентом в виде браузера Google Chrome (и для каждой отдельной вкладки браузера запускается своя виртуальная машина на базе Google Engine V8). Кроме того, совершенно отдельно от базового процесса, по необходимости, для запуска отдельных Andoid, Linux и Windows приложений, запускаются соответственно виртуальные машины Android, Linux и Windows.
Современная архитектура Chrome OS, несмотря на все её достоинства, а именно, фактически неограниченная возможность расширения для поддержки новых типов приложений и полная изоляция разных типов приложений друг от друга для повышения надёжности и безопасности, имеет один существенный недостаток - это повышенные требования к аппаратной платформе, особенно к объёму оперативной памяти.
Если изначально Chromebook использовался исключительно, как клиент для Web приложений, который прекрасно работал с объёмом памяти всего 2GB, то для запуска Android приложений уже потребовалось минимум 4GB памяти, а простейшие Linux приложения в соседнем окошке вы реально сможете запустить, лишь имея минимум 8GB оперативной памяти. Наконец, официальное минимальное требование для запуска Windows приложений составляет 16GB оперативной памяти.
Современные минимальные требования самой Chrome OS к процессору очень скромные. В принципе, любые офисные приложения и даже хорошо оптимизированные 3D игры могут работать на процессорах Intel Celeron, однако, если вы хотите реально работать в САПР системах или запускать игры последнего поколения, то без наличия самого топового процессора в вашем устройстве на базе Chrome OS просто не обойтись. Так уж исторически сложилось, что устройства на базе Chrome OS изначально позиционируются, как очень тихие, ультра мобильные и с самым малым потреблением энергии. По этой причине вы легко сможете найти топовые устройства с процессорами Intel Core i7 на Chrome OS вообще без вентиляторов, например Google Pixelbook, но вряд ли сможете найти устройство на базе Chrome OS с дискретным видеоускорителем. В связи с этим, единственным выходом для удовлетворения минимальных требований графических приложений, в том числе игр, стало использование процессоров с максимальным количеством встроенных графических ядер, таких как Intel Core i7 Gen10 и AMD Ryzen 7 3700C, что фактически привело к появлению премиального сегмента устройств на базе Chrome OS.
Теперь при покупке Chromebook вам предстоит изначально пределиться с целями его использования. Если вы собираетесь использовать только Android и Web приложения, то можно взять фактически любое новое дешёвое устройство с 4GB оперативной памяти и оно будет работать без особых проблем. Если же вам нужны кроме Android и Web приложений также Linux и Windows приложения, то минимальная конфигурация в которой они будут работать на сегодняшний день представляет собой следующее:
Процессор не ниже Intel Core i7 Gen10 или AMD Ryzen 7 3700C, оперативная память не менее 16GB (если вы планируете запускать разные графические Linux и Windows приложения одновременно, то не менее 32GB), диск не менее 512GB NVMe (диск объёмом 256GB заканчивается уже после установки первых попавшихся 10 игр).
Как организовать онлайн опрос в вашей презентации с помощью Slido?
Blush — великолепный конструктор рисунков
Страницы
- 1
- 2
- 3
- 4
- 5
- следующая ›
- последняя »