Извършихме този процес с Chromebook от Серия 3 на Samsung, оригиналния Chromebook Pixel и ASUS Chromebook Flip, но следващите стъпки трябва да работят върху всеки Chromebook там.
Крутон срещу ChrUbuntu
Инсталирането на Ubuntu Linux на вашия Chromebook не е толкова просто, колкото инсталирането на стандартната Ubuntu система - поне не в момента. Ще трябва да изберете проект, разработен специално за Chromebook. Има две популярни опции:
- ChrUbuntu: ChrUbuntu е система на Ubuntu, създадена за Chromebook. Тя работи като традиционна система с двойна батерия. Можете да рестартирате своя Chromebook и да изберете между Chrome OS и Ubuntu при зареждане. ChrUbuntu може да се инсталира на вътрешното хранилище на вашия Chromebook или на USB устройство или SD карта.
- крутон: Крутон всъщност използва среда "chroot", за да изпълнява едновременно Chrome OS и Ubuntu. Ubuntu работи заедно с Chrome OS, така че можете да превключвате между Chrome OS и стандартната работна среда на Linux с помощта на клавишна комбинация. Това ви дава възможност да се възползвате и от двете среди, без да е необходимо рестартиране. Кроутън ви позволява да използвате Chrome OS, докато разполагате със стандартна Linux среда с всичките си инструменти за командния ред и настолни приложения на няколко клавиша.
Ще използваме Крутон за това. Тя се възползва от системата на Linux, която е в основата на Chrome OS, за да изпълнява едновременно двете среди и е много по-тънко преживяване, отколкото традиционното зареждане с двойно зареждане. Crouton също използва стандартните драйвери на Chrome OS за хардуера на вашия Chromebook, така че не бива да се появява проблем с touchpad или друг хардуер. Крутон всъщност е създаден от служителя на Google Дейв Шнайдер.
Когато използвате Crouton, всъщност просто изпълнявате една операционна система: Linux. Имате обаче две среди на върха на операционната система OS-Chrome и традиционния работен плот на Linux.
Първа стъпка: Активирайте режима за програмисти
Преди да направите каквото и да е хакерство, ще трябва да активирате "Режим за програмисти" на своя Chromebook. Chromebookта обикновено са заключени за сигурност, като само зареждат правилно подписани операционни системи, проверяват ги за намеса и пречат на потребителите и приложенията да променят основната операционна система. Режимът за програмисти ви позволява да деактивирате всички тези функции за сигурност, като ви дават лаптоп, който можете да промените и да свирите със съдържанието на сърцето си.
След като активирате режима за програмисти, ще можете да осъществите достъп до Linux терминал от Chrome OS и да направите каквото ви харесва.
За да активирате режима за програмисти в съвременните устройства Chromebook, задръжте натиснат клавишите Esc и Refresh и докоснете бутона за включване, за да влезете в режим за възстановяване. По-старите Chromebook имат физически ключове за програмисти, които вместо това трябва да превключвате.
На екрана за възстановяване натиснете Ctrl + D, приемете подканата и ще се заредите в режим за програмисти.
От сега нататък, когато заредите своя Chromebook, ще видите предупредителен екран. Ще трябва да натиснете Ctrl + D или да изчакате 30 секунди, за да продължите да зареждате.
Този екран за предупреждения съществува, за да ви предупреди, че Chromebook е в режим за програмисти и не важат обичайните предпазни мерки за сигурност. Ако например използвате Chromebook на друг човек, обикновено можете да влезете в профила си в Google без страх. Ако е в режим за разработчици, възможно е софтуерът, работещ във фонов режим, да записва натисканията на клавишите ви и да следи вашата употреба. Ето защо Google улеснява разбирането дали Chromebook е в режим за програмисти и не ви позволява да забраните за постоянно този предупредителен екран.
Стъпка втора: Изтеглете и инсталирайте Crouton
След това е време да изтеглите Crouton. Ето директно изтегляне за най-новото издание на Crouton - кликнете върху него от вашия Chromebook, за да го получите.
След като сте изтеглили Crouton, натиснете Ctrl + Alt + T в Chrome OS, за да отворите кросовия терминал.
Тип
shell
в терминала и натиснете Enter, за да влезете в режима на обвивка на Linux. Тази команда работи само ако е активиран Режим за програмисти.
sudo sh ~/Downloads/crouton -e -t xfce
Действителният процес на инсталиране ще отнеме известно време, когато съответният софтуер се изтегли и инсталира - нашата система отне около половин час, но процесът е до голяма степен автоматичен.
Ако предпочитате да инсталирате вместо това работния плот на Ubuntu, използвайте
-t unity
вместо
-t xfce
в командата по-горе. Струва си да се отбележи, че Unity няма да работи толкова гладко върху ограничения хардуер на повечето Chromebook. Можете да изпълните следната команда, за да видите списък с типове инсталация, включително инсталации без графичен работен плот:
sh -e ~/Downloads/crouton
sudo enter-chroot startxfce4
sudo startxfce4
Как да превключвате между средите
За да превключвате между Chrome OS и работната среда на Linux, използвайте следните клавишни комбинации:
- Ако имате Chromebook ARM (който е по-голямата част от Chromebook): Ctrl + Alt + Shift + Назад и Ctrl + Alt + Shift + Напред. Забележка: това използва бутоните за навигация назад и напред в горния ред, а не клавишите със стрелки.
- Ако имате Chromebook Intel x86 / AMD64: Ctrl + Alt + Назад и Ctrl + Alt + Напред плюс Ctrl + Alt + Refresh
Ако искате да излезете от chroot, просто излезте (използвайки опцията "излизане") на работния плот Xfce (или Unity desktop, ако го използвате) - не използвайте командата "shut down", тъй като това всъщност ще захранва Chromebook надолу. След това ще трябва да стартирате
sudo startxfce4
командата по-горе, за да влезете отново в chroot.
Какво можете да правите с
Сега имате традиционен Linux настолен компютър, работещ заедно с Chrome OS. Всичко, което традиционният софтуер на Linux е просто ап-улавяне в софтуерните хранилища на Ubuntu. Графични инструменти като местни редактори на изображения, текстови редактори, офис пакети, инструменти за разработка, всички помощни програми на Linux, които бихте искали - всички те са лесни за инсталиране.
Можете дори лесно да споделяте файлове между Chrome OS и вашата Linux система. Просто използвайте директорията за изтегляне в домашната си папка. Всички файлове в директорията за изтегляния се показват в приложението Файлове в Chrome OS.
На Chromebook на Intel имате много повече свобода. Можете да инсталирате Steam за Linux, Minecraft, Dropbox и всички типични приложения, работещи на работния плот на Linux, като ги използвате заедно с Chrome OS. Това означава, че можете да инсталирате Steam for Linux на Chromebook Pixel и да получите достъп до цяла друга екосистема от игри.
Как да премахнете крутон и да възстановите своя Chromebook
Ако решите, че сте готови с Linux, лесно можете да се отървете от страшния екран за зареждане и да получите обратно вътрешното пространство за съхранение.
Просто рестартирайте Chromebook си, за да се върнете на екрана за предупреждение при зареждане. Следвайте инструкциите на екрана си (докоснете лентата за интервал и след това натиснете Enter), за да деактивирате режима за програмисти. Когато деактивирате Режима за програмисти, вашият Chromebook ще почисти всичко, възстановявайки ви чиста, безопасна заключена система на Chrome OS и презаписвайки всички промени, които сте направили в софтуера на своя Chromebook.
Ако търсите по-задълбочена информация за инсталирането и настройката на Crouton, не забравяйте да проверите readme на Crouton.