Поддержка приложений Linux появится в Chrome OS, начиная с Pixelbook

Google официально объявил, что поддержка приложений Linux появится в Chrome OS, начиная с предварительной версии на Google Pixelbook, но в будущем распространяясь на другие Chromebook.

На протяжении большей части ранней истории Chrome OS эта операционная система рассматривалась как прославленный веб-браузер. По мере развития ОС такое мнение стало необоснованным: с тех пор в Chrome OS добавлены возможности автономного режима и поддержка приложений Android, что значительно расширило набор функций. Следующий большой шаг Google — привлечь разработчиков, представив поддержку приложений Linux, доступных в виде предварительной версии на Google Pixelbook.

Хромбуки — отличные машины для людей с ограниченным бюджетом, а поддержка приложений растет благодаря приложениям для Android и Прогрессивные веб-приложения означает, что большинство пользователей мало чем жертвуют при переходе от сопоставимого Майкрософт Виндоус или ноутбук с macOS. Однако для разработчиков Хром ОС не предлагает такие инструменты, как Visual Studio,

Огневая база, Google Cloud SDK или Android-студия, делая Хромбук тяжелая продажа. Высококлассные Chromebook, такие как Google Пиксельбук конечно, способны вести разработку на ходу, но программной поддержки просто не было.

Предприимчивые разработчики использовали Крутон установить ГНУ/Линукс дистрибутивов, но для этого требуется уровень технических знаний, который многих людей отталкивает. Кроме того, Crouton не является идеальным решением, поскольку вы можете столкнуться с досадными ошибками, требующими столь же неприятных обходных путей. Наконец, включение Crouton требует перехода в режим разработчика, что означает потерю таких мер безопасности, как Проверенная загрузка. Но в будущем ситуация изменится благодаря работе Google над контейнерами.

Установка Crouton, набора инструментов с открытым исходным кодом для доступа к приложениям Linux в Chrome OS.

Приложения Linux в Chrome OS

Поддержка приложений Linux станет возможной благодаря контейнеризации. Интеграция будет гораздо более гладкой, чем запуск дистрибутива GNU/Linux через chroot: вы можете запускайте приложения Linux из панели запуска одним щелчком мыши, перемещайте окна и открывайте файлы непосредственно из Программы. Тема окна приложения даже будет основана на модифицированной версии Адапта Gtk-тема, красивый Материальный дизайн-Вдохновленная тема. У вас будет доступ к широкому спектру популярных инструментов разработчика, доступных в большинстве дистрибутивов GNU/Linux. Google надеется убедить разработчиков начать разработку на Chromebook, а не на Apple MacBook или Microsoft Поверхность. А тем из вас, кто знаком с настольным Linux, вам не придется менять способ установки новых приложений: установка с помощью apt-get в командной строке или загрузка архивов должны работать.

Поддержка приложений Linux в Chrome OS внутри Google называется «Crostini». мы тщательно отслеживали это в последние несколько недель. Некоторые владельцы Chromebook на последних каналах Dev или Canary, возможно, заметили новый пункт меню для приложений Linux в настройках: для Crostini, и хотя он работает только на Google Pixelbook, Google обещает обеспечить поддержку других Chromebook в будущее. Google хочет убедиться, что Crostini работает достаточно хорошо перед более широким развертыванием и сначала протестировать его на меньшей базе пользователей (т. Владельцы Pixelbook, которые осмелились запустить свои машины на канале Dev или Canary), смогут устранить как можно больше ошибок.

Настройки приложения Linux в Chrome OS. Источник: О Chromebook.

Но не ждите, что Crostini будет доступен на всех Chromebook, представленных на рынке. По словам Кан Лю, директора по управлению продуктами Chrome OS, поддержка приложений Linux требуется ядро ​​Linux 4.4 и выше из-за базовой технологии, которой пользуется Кростини. И в настоящее время ускорение графического процессора недоступно, поэтому тем из вас, кто хочет играть на своем Chromebook, не повезло. Как обнаруженный нашим собственным Киран Миямото и подтверждено г-ном Лю, однако, Поддержка ускорения графического процессора появится позже в этом году.

На данный момент команда хочет сосредоточиться на потребностях разработчиков. Если вы недавно присматривались к Pixelbook, то сейчас самое время приступить к делу. Вы также можете немного подождать, так как другие производители Chromebook работают над высокопроизводительными конкурентами Pixelbook. Инвестиции в Pixelbook или другой Chromebook сейчас или в будущем в любом случае являются хорошей идеей, учитывая быстрое распространение Chrome OS в последние годы.

Разработка для быстро растущей базы пользователей Chromebook.

Chrome OS от Google — настоящий гигант в сфере образования. В соответствии с НДПВ течение недели «Черной пятницы» в 2017 году Chromebook обеспечили почти четверть всех продаж ноутбуков. Кроме того, в 2017 году было продано в два раза больше Chromebook по сравнению с 2016 годом. Планшеты под управлением операционной системы скоро появятся, и это благодаря интересу к форм-фактору со стороны школ. В качестве операционной системы становится более сенсорным, растет спрос на приложения, предназначенные для сенсорных устройств Chrome OS.

Возьмите популярный Эверноут приложение для заметок в качестве примера. В тематическом исследовании компания утверждает, что после внедрения API стилуса с низкой задержкой для рукописного ввода на сенсорном экране пользователи Pixelbook проводили в приложении в 4 раза больше времени по сравнению со средним пользователем. Еще одно приложение для заметок под названием Кальмар также добился большого успеха оптимизация для Chrome OS: Chromebook составляли 7% от общей пользовательской базы за последние 30 дней, но принесли 21% их дохода.

Ввод виртуальным стилусом в приложении Evernote на Google Pixelbook. Источник: Эверноут.

Заключение

Chrome OS высоко ценится за скорость, простоту и безопасность. Это операционная система, которую разработчики часто рекомендуют использовать своим неподкованным в технологиях друзьям и родственникам, чтобы облегчить им жизнь. Но операционная система мало что может убедить самих разработчиков перейти на экосистему. Добавление поддержки приложений Linux в ОС является важным шагом вперед на пути к достижению этой цели.