Перейти к содержимому Перейти к содержанию
Chromebook для бизнеса и образования хромбук.рф Кабинет B2B

Linux на Chromebook: Crostini за 10 минут

Как включить контейнер, что в нём работает и где проходит граница возможностей

Crostini — штатный способ запускать Linux-приложения на ChromeOS. Это не взлом и не обходной путь: функция встроена в систему, включается из настроек и не снимает устройство с гарантии. Ниже — что это даёт, как включить и где проходят границы.

Как это устроено

Linux работает в контейнере поверх лёгкой виртуальной машины. Файловая система контейнера отделена от системы: если что-то сломалось, контейнер удаляется и создаётся заново за минуты, а сама ChromeOS остаётся нетронутой. По умолчанию внутри разворачивается Debian.

Из этой изоляции следуют и удобство, и ограничения. Удобство: эксперименты безопасны. Ограничение: доступ к оборудованию из контейнера ограничен, и это заметно при работе с USB-устройствами и с ускорителями.

Включение по шагам

  1. Откройте настройки ChromeOS.
  2. Найдите раздел, посвящённый среде разработки Linux, и запустите установку.
  3. Укажите имя пользователя контейнера и выделяемый объём диска. Объём потом меняется, но проще сразу дать запас: инструменты разработки занимают больше, чем кажется на старте.
  4. Дождитесь загрузки образа. На типичном домашнем подключении это занимает несколько минут.
  5. Откроется окно терминала — контейнер готов.

Первым делом обновите список пакетов и установите то, что нужно вам. Файлы между ChromeOS и контейнером передаются через отдельную папку в файловом менеджере — общий доступ включается в его контекстном меню.

Что реально работает

  • Терминал и стандартный набор консольных утилит.
  • Редакторы кода с графическим интерфейсом.
  • Интерпретаторы и среды: скриптовые языки, менеджеры версий, виртуальные окружения.
  • Системы контроля версий и инструменты сборки.
  • Настольные офисные пакеты, если нужен локальный редактор вместо веб-версии.
  • Контейнеризация — с оговорками, зависящими от модели и архитектуры.

Разница между ARM и x86

Это главный практический вопрос при выборе модели под разработку. На x86 контейнер ведёт себя как обычная настольная система: подавляющее большинство пакетов и сторонних сборок устанавливается без ухищрений.

На ARM ситуация иная. Сам Debian под ARM полноценный, но часть стороннего программного обеспечения распространяется только сборками под x86. Это касается некоторых закрытых инструментов, отдельных сборок редакторов и образов контейнеров, собранных без поддержки ARM. Если ваш рабочий стек завязан на такие компоненты, проверьте наличие сборок под ARM до покупки — после покупки выяснять это дороже.

Режим разработчика и замена прошивки

Отдельно предупреждаем о двух сценариях, которые часто путают с Crostini.

Режим разработчика отключает часть защитных механизмов, включая проверку целостности системы при загрузке. Переход в него стирает данные устройства и снижает уровень защиты. Для запуска Linux-приложений он не нужен — Crostini работает и без него.

Замена прошивки ради установки обычного дистрибутива Linux — сценарий для экспертов. Он может лишить вас гарантии и в случае ошибки оставить устройство неработоспособным. Мы не рекомендуем его для рабочих и учебных устройств; актуальные гарантийные условия смотрите в юридическом разделе сайта.

Чего ожидать не стоит

Crostini не превращает Chromebook в рабочую станцию. Тяжёлая компиляция, ресурсоёмкая обработка данных и работа с графическими ускорителями упираются в ограничения контейнера и в характеристики самого устройства. Для веб-разработки, скриптов, учебных проектов и администрирования этого достаточно; для сборки крупных проектов разумнее держать удалённую машину и подключаться к ней с Chromebook.

AUE: как читать дату поддержки и почему она важнее цены
Один параметр, который определяет реальный срок службы устройства