Как управлять системой Crouton Linux на вашем Chromebook
Crouton, созданный сотрудником Google, является идеальным решением для запуска Linux на Chromebook. Если вы пользователь Crouton, вам понадобятся дополнительные команды.
Ранее мы показали, как установить Linux на Chromebook с Crouton и как запустить этот рабочий стол Linux в окне браузера Chrome..
Crouton хранит системы Linux, которые вы устанавливаете, в «chroot». Вы можете иметь несколько chroot. Команды ниже помогут вам работать и управлять этими chroot.
Выберите цель
При установке Crouton вы должны указать цель. Например, «sudo sh ~ / Downloads / crouton -t xfce, xiwi» устанавливает рабочий стол Xfce с программным обеспечением, которое включает расширение Chrome OS. Здесь вы найдете и другие цели - рабочий стол Ubuntu Unity, KDE, GNOME, LXDE, Enlightenment и даже цели командной строки, такие как «core» и «cli-extra», если вам не нужен модный рабочий стол.
После загрузки скрипта Crouton в папку «Загрузки» вы можете запустить следующую команду, чтобы увидеть список целей:
sh ~ / Файлы для загрузки / crouton -t help
Выберите дистрибутив Linux и выпустите
Crouton по-прежнему использует Ubuntu 12.04 в качестве дистрибутива Linux по умолчанию, но вы можете установить другие выпуски Ubuntu, Debian или Kali Linux. Укажите выпуск с именем -r при выполнении команды Crouton. Например, «sudo sh ~ / Downloads / crouton -r trusty -t unity, xiwi» устанавливает chroot с Ubuntu Trusty, рабочим столом Unity и программным обеспечением, которое позволяет расширению Chrome OS отображать его на вкладке браузера..
Запустите следующую команду, чтобы увидеть список дистрибутивов Linux и их выпусков:
sh ~ / Загрузки / гренки -r список
Обновление Crouton Chroot
Когда выйдет новая версия Crouton, программное обеспечение в вашем chroot устареет. Он не будет автоматически обновляться, но вы можете обновить его довольно быстро.
Сначала введите свой chroot и выполните следующую команду. Это означает, что эта команда должна быть запущена из системы Crouton Linux:
croutonversion -u -d -c
Затем выйдите из chroot и выполните следующую команду из оболочки Chrome OS, заменив «name» именем вашего chroot. Если вы не указали имя, это, вероятно, название установленного вами выпуска - например, «верный» или «точный».
sudo sh ~ / Загрузки / гренки -u -n имя
Зашифровать Chroot
При установке chroot Crouton с помощью сценария установщика добавьте -e к команде для шифрования chroot. Вы также можете повторно запустить скрипт установки Crouton с ключом -e, чтобы зашифровать существующий chroot. Например, чтобы обновить существующий chroot и добавить шифрование, вы должны использовать ту же команду, что и выше, но добавить -e:
sudo sh ~ / Загрузки / гренки -u -e -n имя
Создать несколько Chroots
Crouton позволяет создавать несколько chroot, поэтому вы можете экспериментировать с различными рабочими столами и дистрибутивами Linux. Чтобы создать новый chroot после того, как вы уже создали его с помощью Crouton, снова запустите скрипт установки Crouton и добавьте -n в команду. Например, следующая команда создаст новый chroot с именем testchroot с рабочим столом LXDE:
sudo sh ~ / Загрузки / крутон -r верный -t lxde, xiwi -n testchroot
Резервное копирование Chroot
Выполните следующую команду, чтобы создать резервную копию chroot Crouton, заменив «name» именем chroot. Это создаст архив в текущем каталоге с файлами вашего chroot в нем.
sudo edit-chroot -b name
Вы можете восстановить резервную копию позже с помощью следующей команды:
sudo edit-chroot -r name
Или, когда вы настраиваете Crouton с нуля - возможно, вы «промыли» свой Chromebook и хотите восстановить настроенную среду Linux, - вы можете запустить следующую команду при установке Crouton. Сценарий установки Crouton восстановит ваш chroot из предоставленного вами файла резервной копии, поэтому замените файл «backupfile.tar.gz» именем файла резервной копии, который вы хотите восстановить..
sudo sh ~ / Downloads / crouton -f backupfile.tar.gz
Удалить Chroot
Отключите режим разработчика на Chromebook, и он автоматически отключится, вернув Chromebook к его заводскому состоянию. Это также уничтожит Crouton и все ваши chroot Linux. Но, если вы просто хотите избавиться от одного из ваших chroot-файлов Linux, вы можете запустить следующую команду в оболочке Chrome OS, заменив name на имя chroot.
sudo delete-chroot name
Эта информация взята из официальной документации Crouton на странице grub Crouton. Чтобы помочь нашим читателям, мы постарались сделать его немного проще для восприятия. Если команда здесь не работает, возможно, что-то изменилось - зайдите на официальный сайт Crouton для получения последней актуальной документации.
Изображение предоставлено: TechnologyGuide TestLab на Flickr