Как установить Ubuntu Linux на Chromebook с помощью Crouton
Chromebook - это не просто браузер, а ноутбуки с Linux. Вы можете легко установить полный рабочий стол Linux рядом с Chrome OS и мгновенно переключаться между ними с помощью горячей клавиши, без перезагрузки.
Мы выполнили этот процесс с Samsung Series 3 Chromebook, оригинальным Chromebook Pixel и ASUS Chromebook Flip, но приведенные ниже действия должны работать на любом Chromebook там..
Крутон против ChrUbuntu
Установка Ubuntu Linux на Chromebook не так проста, как установка стандартной системы Ubuntu - по крайней мере, на данный момент. Вам нужно будет выбрать проект, разработанный специально для Chromebook. Есть два популярных варианта:
- ChrUbuntu: ChrUbuntu - это система Ubuntu, созданная для Chromebook. Он работает как традиционная система с двойной загрузкой. Вы можете перезагрузить Chromebook и выбрать между Chrome OS и Ubuntu во время загрузки. ChrUbuntu можно установить на внутреннюю память Chromebook или на USB-устройство или SD-карту..
- гренок для супаCrouton фактически использует среду chroot для одновременной работы как Chrome OS, так и Ubuntu. Ubuntu работает вместе с Chrome OS, поэтому вы можете переключаться между Chrome OS и стандартным окружением рабочего стола Linux с помощью сочетания клавиш. Это дает вам возможность воспользоваться обеими средами без перезагрузки. Crouton позволяет вам использовать Chrome OS, имея стандартную среду Linux со всеми его инструментами командной строки и настольными приложениями всего в нескольких нажатиях клавиш.
Мы будем использовать Crouton для этого. Он использует преимущества системы Linux, лежащей в основе Chrome OS, для одновременного запуска обеих сред и является гораздо более приятным опытом, чем традиционная двойная загрузка. Crouton также использует стандартные драйверы Chrome OS для оборудования вашего Chromebook, поэтому у вас не должно быть проблем с сенсорной панелью или другим оборудованием. Crouton был фактически создан сотрудником Google Дейвом Шнайдером.
Когда вы используете Crouton, вы фактически используете только одну операционную систему: Linux. Тем не менее, вы работаете в двух средах поверх OS-Chrome OS и традиционного рабочего стола Linux.
Шаг первый: включите режим разработчика
Прежде чем приступить к взлому, вам нужно включить «Режим разработчика» на Chromebook. Chromebook, как правило, заблокирован для обеспечения безопасности, загружается только с подписанными операционными системами, проверяет их на предмет несанкционированного доступа и не позволяет пользователям и приложениям изменять базовую ОС. Режим разработчика позволяет вам отключить все эти функции безопасности, предоставляя вам ноутбук, который вы можете настроить и поиграть в свое удовольствие..
После включения режима разработчика вы сможете получить доступ к терминалу Linux из Chrome OS и делать все, что захотите.
Чтобы включить режим разработчика на современных устройствах Chromebook, удерживайте клавиши «Esc» и «Обновить» и коснитесь кнопки питания, чтобы войти в режим восстановления. В старых моделях Chromebook есть физические переключатели разработчика, которые вместо этого нужно будет переключать.
На экране восстановления нажмите Ctrl + D, согласитесь на приглашение, и вы загрузитесь в режим разработчика.
При переходе в режим разработчика локальные данные Chromebook будут удалены (как при разблокировке устройства Nexus Android). Этот процесс занял около 15 минут в нашей системе.
Отныне, когда вы загрузите Chromebook, вы увидите экран с предупреждением. Вам нужно будет нажать Ctrl + D или подождать 30 секунд, чтобы продолжить загрузку.
Это окно с предупреждением существует, чтобы предупредить вас о том, что Chromebook находится в режиме разработчика и обычные меры безопасности не применяются. Например, если вы используете чужой Chromebook, вы можете без страха войти в свою учетную запись Google. Если бы это было в режиме разработчика, возможно, что программное обеспечение, работающее в фоновом режиме, могло бы записывать нажатия клавиш и контролировать ваше использование. Вот почему Google позволяет легко определить, находится ли Chromebook в режиме разработчика, и не позволяет отключить это предупреждение навсегда..
Шаг второй: Загрузите и установите Crouton
Затем пришло время скачать Crouton. Вот прямая загрузка последней версии Crouton. Нажмите на нее на Chromebook, чтобы получить ее..
Как только вы загрузите Crouton, нажмите Ctrl + Alt + T в Chrome OS, чтобы открыть терминал crosh.
Тип ракушка
в терминал и нажмите Enter, чтобы войти в режим оболочки Linux. Эта команда работает, только если включен режим разработчика.
Чтобы установить Crouton простым способом, все, что вам нужно сделать, это запустить команду ниже. Это устанавливает Crouton с рабочим столом Xfce и зашифрованным chroot для безопасности.
sudo sh ~ / Загрузки / гренки -e -t xfce
Фактический процесс установки займет некоторое время, так как соответствующее программное обеспечение загружено и установлено - в нашей системе это заняло около получаса - но процесс в основном автоматический.
Если вы хотите вместо этого установить рабочий стол Ubuntu Unity, используйте -т единство
вместо -t xfce
в команде выше. Стоит отметить, что Unity не будет работать так же гладко на ограниченном оборудовании большинства Chromebook. Вы можете запустить следующую команду, чтобы увидеть список типов установки, включая установки без графического рабочего стола:
sh -e ~ / Загрузки / Сухарики
После прохождения процесса установки вы можете запустить любую из следующих команд, чтобы войти в сеанс Crouton (при условии, что вы установили Crouton с Xfce):
sudo enter-chroot startxfce4
sudo startxfce4
Как переключаться между средами
Чтобы переключаться между Chrome OS и средой рабочего стола Linux, используйте следующие сочетания клавиш:
- Если у вас есть Chromebook ARM (который является большинством Chromebook): Ctrl + Alt + Shift + Back и Ctrl + Alt + Shift + Вперед. Примечание. При этом используются кнопки навигации браузера вперед и назад в верхнем ряду, а не клавиши со стрелками..
- Если у вас Chromebook Intel x86 / AMD64: Ctrl + Alt + Back и Ctrl + Alt + Вперед плюс Ctrl + Alt + Обновить
Если вы хотите выйти из chroot, просто выйдите из системы (используя опцию «logout») рабочего стола Xfce (или рабочего стола Unity, если вы его используете) - не используйте команду «shutdown», так как это фактически выключит Chromebook. Затем вам нужно будет запустить sudo startxfce4
команда выше, чтобы войти в chroot снова.
Что вы можете сделать с Linux
Теперь у вас есть традиционный рабочий стол Linux, работающий вместе с Chrome OS. Все это традиционное программное обеспечение для Linux просто уместно в репозиториях Ubuntu. Графические утилиты, такие как локальные редакторы изображений, текстовые редакторы, офисные пакеты, инструменты разработки, все терминальные утилиты Linux, которые вам нужны - все они просты в установке.
Вы даже можете легко обмениваться файлами между Chrome OS и вашей системой Linux. Просто используйте каталог загрузок в вашей домашней папке. Все файлы в каталоге Downloads отображаются в приложении Files в Chrome OS..
Но есть одна загвоздка. На Chromebook ARM вы немного ограничены в своих возможностях. Некоторые программы не работают на ARM - вы не сможете запускать приложения с закрытым исходным кодом, которые не были скомпилированы для ARM Linux. У вас есть доступ к различным инструментам с открытым исходным кодом и настольным приложениям, которые можно перекомпилировать для ARM, но большинство приложений с закрытым исходным кодом не будут работать на этих машинах..
На Intel Chromebook у вас гораздо больше свободы. Вы можете установить Steam для Linux, Minecraft, Dropbox и все типичные приложения, которые работают на рабочем столе Linux, используя их вместе с Chrome OS. Это означает, что вы можете установить Steam для Linux на Chromebook Pixel и получить доступ ко всей другой экосистеме игр..
Как удалить Crouton и восстановить Chromebook
Если вы решите, что покончили с Linux, вы можете легко избавиться от страшного загрузочного экрана и вернуть себе внутреннюю память.
Просто перезагрузите Chromebook, чтобы вернуться к экрану предупреждений при загрузке. Следуйте инструкциям на экране (нажмите пробел, а затем нажмите Enter), чтобы отключить режим разработчика. Когда вы отключите режим разработчика, ваш Chromebook очистит все, вернув вам чистую, безопасную заблокированную систему Chrome OS и перезаписав все изменения, внесенные в программное обеспечение Chromebook..
Если вам нужна более подробная информация об установке и настройке Crouton, обязательно ознакомьтесь с файлом readme компании Crouton..