Chrome OS и Linux: как запустить Linux-приложения на Chromebook

Отсутствие пункта «Linux (Beta)» в настройках Chromebook — самый частый сигнал того, что устройство либо не поддерживает виртуализацию, либо находится под управлением администратора, который заблокировал эту функцию. Прежде чем искать обходные пути, проверьте раздел Настройки → Расширенные → Разработчикам: именно там включается среда Linux, известная внутри системы как Crostini.

Chrome OS построена на ядре Linux, но по умолчанию пользователь работает только с браузером и Android-приложениями. Режим Linux открывает доступ к полноценному терминалу, пакетному менеджеру apt и десктопным программам вроде GIMP, LibreOffice или VS Code. При этом Linux-приложения работают в изолированной виртуальной машине, что сохраняет безопасность основной системы.

Что такое Crostini и как Linux работает внутри Chrome OS

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

Графические приложения отображаются через встроенный Wayland-сервер, поэтому окна Linux-программ выглядят как обычные окна Chrome OS: их можно сворачивать, закреплять на панели и переключать через Alt + Tab. Файлы из папки «Linux files» автоматически доступны обеим средам.

Проверка совместимости устройства

Не каждый Chromebook поддерживает Linux. Требуются процессор с аппаратной виртуализацией и достаточный объём памяти. Старые модели, выпущенные до появления Crostini, могут не получить эту функцию даже после обновлений системы.

  • 💻 Откройте Настройки → Разработчикам и проверьте наличие пункта «Среда разработки Linux».
  • 🛡️ Убедитесь, что устройство не управляется организацией: на корпоративных и школьных Chromebook администратор может запретить Linux.
  • 💾 Проверьте свободное место на накопителе — для установки среды потребуется несколько гигабайт.
  • 🔄 Обновите Chrome OS до актуальной версии через Настройки → О Chrome OS.

Если пункта нет, а устройство личное и обновлено, вероятная причина — аппаратное ограничение конкретной модели. Точный список поддерживаемых устройств стоит уточнить в официальной документации Google для вашей модели.

📊 Что вы планируете запускать в Linux на Chromebook?
Среду разработки (VS Code, Git)
Офисные и графические программы
Терминал и консольные утилиты
Просто хочу попробовать

Пошаговое включение среды Linux

Процедура одинакова для большинства совместимых моделей и занимает несколько минут. Вам понадобится стабильное интернет-соединение, так как система скачивает образ виртуальной машины.

☑️ Включение Linux на Chrome OS

Выполнено: 0 / 5

После нажатия кнопки включения система предложит выбрать размер диска для Linux. Этот объём выделяется из общего хранилища Chromebook, поэтому на устройствах с небольшим накопителем не стоит задавать максимум. Размер диска позже можно изменить в настройках среды — функция изменения размера диска Linux без переустановки появилась в Chrome OS и доступна в разделе настроек среды разработки.

По завершении установки откроется окно терминала. С этого момента среда готова к работе, а значок терминала закрепится на панели.

Установка приложений: apt и пакеты .deb

Основной способ установки — пакетный менеджер apt. Команды выполняются в терминале, а установленные программы автоматически появляются в лаунчере Chrome OS в папке «Приложения Linux».

sudo apt update

sudo apt install gimp

Альтернативный вариант — файлы .deb, скачанные с сайтов разработчиков. Достаточно открыть такой файл двойным кликом в файловом менеджере Chrome OS, и система предложит установить его в Linux-среду. Так ставят, например, VS Code или Chrome для Linux.

⚠️ Внимание: устанавливайте .deb-пакеты только с официальных сайтов разработчиков. Пакеты из сторонних каталогов могут содержать вредоносный код, а среда Linux имеет доступ к расшаренным папкам Chrome OS.

Типичные проблемы и их решение

Чаще всего пользователи сталкиваются с тремя ситуациями: среда не включается, приложение не запускается, заканчивается место на диске. Ниже — сводная таблица для быстрой диагностики.

ПроблемаВозможная причинаЧто проверить
Нет пункта Linux в настройкахМодель не поддерживается или политика администратораСтатус управления устройством, список совместимости
Ошибка при установке средыНестабильная сеть или мало местаСвободное место, повторная попытка на другой сети
Приложение не открываетсяНехватка RAM или битая установкаПереустановка пакета через apt
Не видны файлы Chrome OSПапка не расшарена в LinuxПункт «Поделиться с Linux» в файловом менеджере
Терминал не запускаетсяСбой виртуальной машиныПерезагрузка Chromebook, переустановка среды

Отдельно упомянем общий доступ к файлам: по умолчанию Linux видит только свою папку. Чтобы открыть доступ к «Загрузкам» или другим каталогам, кликните по папке правой кнопкой в файловом менеджере и выберите Поделиться с Linux.

Как полностью удалить Linux со Chromebook

Откройте Настройки → Разработчикам → Среда разработки Linux и выберите удаление среды. Все Linux-приложения и файлы внутри контейнера будут стёрты, поэтому заранее скопируйте нужные данные в общую папку Chrome OS или в облако.

Ограничения среды Crostini

Несмотря на удобство, Crostini — не полноценная замена десктопному Linux. Аппаратное ускорение GPU доступно не на всех моделях, поэтому тяжёлые 3D-приложения и игры могут работать медленно. Доступ к USB-устройствам ограничен: часть периферии пробрасывается в контейнер, но специфическое оборудование может не определиться.

⚠️ Внимание: звук и микрофон в Linux-приложениях зависят от поддержки конкретной модели. Если аудио не работает, проверьте настройки звука самой Chrome OS — среда использует системные устройства.
  • 🎮 Игры и 3D-графика — только при поддержке GPU-ускорения вашей моделью.
  • 🔌 USB-устройства требуют ручного подключения к Linux в настройках.
  • 🎥 Видеоускорение в плеерах работает не везде — проверяйте на своей модели.
⚠️ Внимание: не включайте режим разработчика (Developer Mode) ради Linux — для Crostini он не нужен. Этот режим отключает проверку системы и снижает защиту устройства, а при его активации все локальные данные Chromebook стираются.

Альтернативы: Crouton и полная замена ОС

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

Радикальный вариант — полная замена Chrome OS на дистрибутив вроде GalliumOS или обычного Ubuntu. Это требует прошивки альтернативного загрузчика и лишает гарантийных преимуществ Chrome OS. Такой шаг стоит рассматривать только при понимании рисков и с резервной копией данных.

Часто задаваемые вопросы

Безопасен ли Linux на Chromebook?

Да. Crostini работает в изолированной виртуальной машине: даже скомпрометированный контейнер не получает прямого доступа к системе Chrome OS. Главное — ставить пакеты только из доверенных источников.

Можно ли запускать Windows-программы через Linux на Chrome OS?

Теоретически через Wine, установленный в контейнере, но совместимость и производительность непредсказуемы. Для ресурсоёмких Windows-приложений Chromebook с Crostini не подходит.

Сколько места выделить под Linux?

Зависит от задач: для терминала и пары утилит хватит минимального объёма, для сред разработки и графических редакторов лучше выделить больше. Размер можно изменить позже в настройках среды без потери данных.

Почему Linux-приложение не видит мои файлы?

Контейнер по умолчанию изолирован. Расшарьте нужную папку через пункт «Поделиться с Linux» в контекстном меню файлового менеджера Chrome OS.

Удалится ли Linux при сбросе Chromebook (Powerwash)?

Да, сброс к заводским настройкам удаляет среду Linux вместе со всеми приложениями и данными контейнера. Перед сбросом перенесите важные файлы в облако или на внешний носитель.