Гид по технологиям

Linux в окне на Chromebook с помощью Crouton и Xiwi

5 min read Chromebook Обновлено 29 Nov 2025
Linux в окне на Chromebook — Crouton и Xiwi
Linux в окне на Chromebook — Crouton и Xiwi

К чему это и зачем

Chromebook по умолчанию ориентированы на веб и простые задачи. Crouton (chroot Ubuntu/other) расширяет возможности: вы получаете доступ к привычным Linux-приложениям и инструментам разработки. Xiwi — компонент Crouton — позволяет визуализировать эту Linux-сессию в окне ChromeOS, как обычное приложение, без постоянной перезагрузки и переключения режимов.

Важно: этот гайд предполагает, что вы готовы к удалению локальных настроек при переходе в режим разработчика и что у вас есть резервные копии важных данных.

Подготовка Chromebook

Перед началом включите режим разработчика. Делать это нужно так:

  1. Выключите устройство.
  2. Нажмите одновременно клавиши Esc + Power + Refresh (или соответствующую 3-ю клавишу на ряду fn).
  3. На появившемся экране отключения проверки ОС нажмите Ctrl + D, затем Enter, чтобы подтвердить.

Важно: процесс перевода в режим разработчика удалит все локальные данные и настройки. Устройство потребует нажимать Ctrl + D при каждой загрузке, пока режим разработчика активен.

Примечание: некоторые модели Chromebook могут иметь другой порядок клавиш для входа в восстановление. Обратитесь к документации производителя при сомнениях.

Установка Crouton и Linux

  1. Скачайте скрипт Crouton по официальной ссылке (используйте ресурс разработчика). Сохраните файл в папке Downloads.
  2. Откройте Crosh (Chrome shell). Нажмите Ctrl + Alt + T.

okno-crosh-dlya-uvodnogo-komandy

  1. Введите в Crosh команду shell и нажмите Enter, чтобы перейти в bash.
shell
  1. Выполните установку Crouton с таргетом xiwi и, например, xfce. Пример команды (предполагается, что файл crouton находится в ~/Downloads):
sudo sh ~/Downloads/crouton -r trusty -t xiwi,xfce

Эта команда создаст chroot с Ubuntu (trusty), установит Xiwi и среду рабочего стола Xfce. Процесс может занять значительное время и потребует ввода имени пользователя и пароля для нового Linux-пользователя.

ustanovka-crouton-i-protsess

Совет: при медленной установке оставьте устройство включённым и подключённым к сети. Если установка прерывается, перезапустите команду; chroot можно восстановить.

Запуск Crouton в окне (Xiwi + расширение)

  1. Установите расширение Crouton Integration из Chrome Web Store.
  2. Откройте Crosh: Ctrl + Alt + T, затем введите shell и нажмите Enter.
  3. Смонтируйте chroot от root:
sudo enter-chroot
  1. Запустите среду рабочего стола. Для Xfce это:
startxfce4

Если всё настроено верно, вы увидите сообщения о соединении chroot с расширением Crouton Integration, а затем появится окно с рабочим столом Ubuntu под управлением Xfce прямо в ChromeOS.

xfce-otkryto-v-otdelnom-okne

xfce-rasprostraneno-v-okne-chromebook

Что делать, если окно не появляется — Быстрый список проверки

  • Убедитесь, что расширение Crouton Integration установлено и активно.
  • Проверьте, что вы запускали Crouton с таргетом xiwi при установке.
  • Выполните sudo enter-chroot перед startxfce4.
  • Проверьте, не блокирует ли политика школы/работодателя переход в режим разработчика.
  • Перезагрузите Chromebook и повторите шаги.

Если проблема сохраняется, откройте Crosh и просмотрите логи chroot на предмет ошибок.

Альтернативные подходы

  • Crostini (официальный Linux-контейнер Google): проще и безопаснее, не требует режима разработчика, но доступность и функциональность зависят от модели и версии ChromeOS.
  • chrx: инструмент для установки полноценного dual-boot с Linux (рискованнее, требует разделов диска).
  • Полная замена ОС на Linux (USB/SD загрузка и установка): даёт максимальную гибкость, но теряется интеграция с ChromeOS.

Выбор зависит от задач: для быстрого запуска GUI-приложений внутри ChromeOS Crouton+Xiwi — удобный вариант; для долгосрочной разработки и поддержки лучше Crostini или полноценный Linux.

Мини-методология установки (шаги для воспроизведения)

  1. Резервное копирование всех данных ChromeOS.
  2. Перевод в режим разработчика (Ctrl + D на экране предупреждения).
  3. Скачивание crouton в ~/Downloads.
  4. Crosh -> shell -> запуск установки с таргетом xiwi,xfce.
  5. Установка расширения Crouton Integration.
  6. sudo enter-chroot -> startxfce4.
  7. Настройка приложений и интеграции обмена буфером/файлами.

Ролевые контрольные списки

Разработчик:

  • Убедиться в наличии SSH/терминала в chroot.
  • Настроить git, сборочные инструменты, редактор.
  • Проверить доступность портов и проброса в окружении.

Студент / школьник:

  • Установить офисные приложения, браузер, инструменты для учёбы.
  • Настроить обмен файлами между ChromeOS и chroot (через общие каталоги).

Безопасность и приватность

  • Режим разработчика отключает проверку целостности ОС. Это повышает риск запуска неподписанного кода.
  • Никогда не устанавливайте неизвестные или неподписанные пакеты без проверки.
  • Если устройство принадлежит организации (школа/работодатель), предварительно получите разрешение: переход в режим разработчика может нарушать политику безопасности.
  • Для значимой работы используйте шифрование данных в Linux-сессии и создавайте резервные копии.

Критерии приёмки

  • Устройство загружается в режим разработчика и показывает предупреждение, которое можно пропускать нажатием Ctrl + D.
  • Скрипт crouton успешно скачан и выполнен без необратимых ошибок.
  • После sudo enter-chroot и startxfce4 появляется окно с рабочим столом Linux в ChromeOS.
  • Можно запускать базовые GUI-приложения (терминал, браузер, текстовый редактор) внутри окна.

Краткий глоссарий

  • Crouton: набор скриптов для запуска Linux в chroot на ChromeOS.
  • Xiwi: таргет Crouton для отображения Linux-сессии в окне ChromeOS.
  • Chroot: изолированная файловая система в пределах одной ОС.
  • Crosh: встроенная оболочка ChromeOS (Ctrl + Alt + T).

Частые ошибки и их решения

  • Ошибка: “xiwi: command not found” — значит Crouton был установлен без таргета xiwi. Переустановите Crouton с -t xiwi.
  • Ошибка монтирования chroot — запустите sudo enter-chroot и проверьте права /dev и /proc внутри chroot.
  • Если расширение не видит chroot — попробуйте перезапустить Chrome и переустановить расширение.

Итог

Crouton с таргетом xiwi и расширением Crouton Integration позволяет удобно запускать Linux прямо в окне ChromeOS. Это даёт баланс между удобством ChromeOS и гибкостью Linux. Выбирайте способ, исходя из задач и уровня риска: Crostini для простоты, Crouton+Xiwi для гибкой интеграции и быстрого доступа к графическим приложениям.

Important: Всегда имейте резервную копию и помните о безопасности при переводе устройства в режим разработчика.

Сводка в одном предложении: Crouton + Xiwi превращают Chromebook в удобную платформу для запуска Linux-приложений в окне, сохраняя интеграцию с ChromeOS.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как запускать iOS‑приложения на Android
Мобильные технологии

Как запускать iOS‑приложения на Android

Как смотреть Twitch на Roku — полное руководство
Руководство

Как смотреть Twitch на Roku — полное руководство

Выйти из Facebook на всех устройствах
Безопасность

Выйти из Facebook на всех устройствах

Шифрование файлов в Linux с eCryptfs
Безопасность

Шифрование файлов в Linux с eCryptfs

Исправить ошибку Microsoft Store 0xc03f40c8
Windows

Исправить ошибку Microsoft Store 0xc03f40c8

Оптимизация страницы книги на Amazon
Самиздат

Оптимизация страницы книги на Amazon