- Chris Hoffman
@chrisbhoffman
- Actualizat la 15 octombrie 2019, 14:35 EDT
Chromebookurile nu sunt „doar un browser” – sunt laptopuri Linux. Puteți instala cu ușurință un desktop Linux complet alături de sistemul de operare Chrome și puteți comuta instantaneu între cele două cu un tastă rapidă, nu este necesară repornirea.
Am efectuat acest proces cu Samsung Series 3 Chromebook, Chromebook Pixel original și ASUS Chromebook Flip, dar pașii de mai jos ar trebui să funcționeze pe orice Chromebook de acolo.
Actualizare: Google a adăugat suport nativ pentru aplicațiile Linux direct pe sistemul de operare Chrome și această caracteristică este disponibilă pe multe Chromebookuri. Nu mai aveți nevoie de Crouton pentru a rula software Linux.
Crouton vs. ChrUbuntu
LEGATE: Să trăiești cu un Chromebook: poți supraviețui doar cu un browser Chrome?
Instalarea Ubuntu Linux pe Chromebook nu este la fel de simplă ca instalarea sistemului Ubuntu standard. — Cel puțin n în acest moment. Va trebui să alegeți un proiect dezvoltat special pentru Chromebookuri. Există două opțiuni populare:
- ChrUbuntu: ChrUbuntu este un sistem Ubuntu construit pentru Chromebookuri. Funcționează ca un sistem tradițional dual-boot. Puteți reporni Chromebookul și puteți alege între sistemul de operare Chrome și Ubuntu la momentul pornirii. ChrUbuntu poate fi instalat pe spațiul de stocare intern al Chromebookului sau pe un dispozitiv USB sau pe un card SD.
- Crouton: Crouton folosește de fapt un mediu „chroot” pentru a rula atât Chrome OS, cât și Ubuntu în același timp. Ubuntu rulează alături Sistem de operare Chrome, astfel încât să puteți comuta între sistemul de operare Chrome și mediul dvs. desktop Linux standard cu o comandă rapidă de la tastatură. Aceasta vă oferă posibilitatea de a profita de ambele medii fără a fi nevoie de repornire. Crouton vă permite să utilizați sistemul de operare Chrome în timp ce aveți un mediu Linux standard cu toate instrumentele de linie de comandă și aplicațiile desktop aflate la câteva apăsări de tastă.
Vom folosi Crouton pentru aceasta. Acesta profită de sistemul Linux care stă la baza Sistemul de operare Chrome pentru a rula ambele medii simultan și este o experiență mult mai ușoară decât boot-ul tradițional dual. Crouton folosește, de asemenea, driverele standard ale sistemului de operare Chrome pentru hardware-ul Chromebookului dvs., deci nu ar trebui să vă confruntați cu probleme cu touchpad-ul sau alt hardware. creat de angajatul Google Dave Schneider.
Când utilizați Crouton, rulați doar un sistem de operare: Linux. Cu toate acestea, rulați două medii pe partea de sus a sistemului de operare – sistemul de operare Chrome și un desktop Linux tradițional.
Primul pas: activați modul dezvoltator
Înainte de a face orice fel de hacking, va trebui să activați „Modul dezvoltator” pe Chromebook. Chromebookurile sunt blocate în mod normal pentru securitate, pornind doar sistemele de operare semnate corect, verificându-le dacă sunt manipulate și împiedicând utilizatorii și aplicațiile să modifice sistemul de operare subiacent. Modul dezvoltator vă permite să dezactivați toate aceste funcții de securitate, oferindu-vă un laptop pe care îl puteți modifica și juca după conținutul inimii dvs.
După activarea modului dezvoltator, veți putea accesa un Linux terminal din sistemul de operare Chrome și faceți orice doriți.
Pentru a activa modul dezvoltator pe Chromebookurile moderne, țineți apăsate tastele Esc și Reîmprospătare și atingeți butonul de pornire pentru a intra în modul de recuperare. Chromebookurile mai vechi au comutatoare fizice de dezvoltator care va trebui să comutați în schimb.
În ecranul de recuperare, apăsați Ctrl + D, acceptați promptul și veți porni în modul dezvoltator.
Când treceți la modul dezvoltator, datele locale ale Chromebookului vor fi șterse (la fel ca atunci când deblocați un dispozitiv Android Nexus) . Acest proces a durat aproximativ 15 minute în sistemul nostru.
De acum înainte, ori de câte ori porniți Chromebookul, veți vedea un ecran de avertizare. Va trebui să apăsați Ctrl + D sau să așteptați 30 de secunde pentru a porni în continuare.
Acest ecran de avertizare există pentru a vă avertiza că un Chromebook este în modul dezvoltator și nu se aplică măsurile de siguranță normale. De exemplu, dacă utilizați Chromebookul altcuiva, vă puteți conecta în mod normal cu contul Google fără teamă. Dacă a fost în modul dezvoltator, este posibil ca software-ul care rulează în fundal să vă poată înregistra tastele și să vă monitorizeze utilizarea. De aceea, Google vă permite să aflați cu ușurință dacă un Chromebook este în modul dezvoltator și nu vă permite să dezactivați permanent acest ecran de avertizare.
Pasul doi: descărcați și instalați Crouton
este timpul să descărcați Crouton. Iată o descărcare directă pentru cea mai recentă versiune de Crouton – faceți clic pe acesta de pe Chromebook pentru a o obține.
După ce ați descărcat Crouton, apăsați Ctrl + Alt + T în sistemul de operare Chrome pentru a deschide terminalul crosh.
Introduceți shell
în terminal și apăsați Enter pentru a intra în modul shell Linux. Această comandă funcționează numai dacă Modul dezvoltator este activat.
Actualizare: acest proces s-a schimbat și acum trebuie să mutați programul de instalare Crouton în / usr / local / bin înainte de al rula. Consultați README-ul lui Crouton pentru mai multe informații.
Pentru a instala Crouton într-un mod simplu, tot ce trebuie să faceți este să executați comanda de mai jos. Aceasta instalează Crouton cu desktopul Xfce și un chroot criptat pentru securitate.
sudo sh ~/Downloads/crouton -e -t xfce
Procesul de instalare efectiv va dura ceva timp, deoarece software-ul corespunzător este descărcat și instalat – a durat aproximativ o jumătate de oră pe sistemul nostru – dar procesul este în mare măsură automat.
Dacă preferați să instalați desktopul Unity Ubuntu în loc, utilizați -t unity
în loc de -t xfce
în comanda de mai sus. Este demn de remarcat faptul că Unity nu va funcționa la fel de bine pe majoritatea hardware-ului limitat al Chromebookurilor. Puteți rula următoarea comandă pentru a vedea o listă a tipurilor de instalare, inclusiv a instalărilor fără desktop grafic:
sh -e ~/Downloads/crouton
După ce ați parcurs procesul de instalare, puteți rula oricare dintre următoarele comenzi pentru a intra în sesiunea dvs. Crouton (presupunând că ați instalat Crouton cu Xfce):
sudo enter-chroot startxfce4
sudo startxfce4
Cum să comutați între medii
Pentru a comuta înainte și înapoi între sistemul de operare Chrome și mediul desktop Linux, utilizați următoarele comenzi rapide de la tastatură:
- Dacă aveți un Chromebook ARM (care este majoritatea Chromebookurilor): Ctrl + Alt + Shift + Înapoi și Ctrl + Alt + Shift + Înainte. Notă: aceasta folosește butoanele de navigare înapoi și înainte ale browserului de pe rândul de sus, nu tastele săgeată.
- Dacă aveți un Chromebook Intel x86 / AMD64: Ctrl + Alt + Înapoi și Ctrl + Alt + Înainte plus Ctrl + Alt + Reîmprospătare
Dacă doriți să ieșiți chroot, pur și simplu deconectați-vă (folosind opțiunea „deconectare”) de pe desktopul Xfce (sau desktopul Unity, dacă îl utilizați) – nu utilizați comanda „închidere”, deoarece aceasta va alimenta efectiv Chromebook în jos. Apoi va trebui să rulați comanda sudo startxfce4
de mai sus pentru a introduce din nou chroot.
Ce puteți face cu Linux
Cum se folosește Apt-Get pentru a instala programe în Ubuntu din linia de comandă
Acum aveți un desktop Linux tradițional care rulează alături de sistemul de operare Chrome. Toate acele software tradiționale Linux sunt doar un apt-get away în depozitele de software Ubuntu. Utilitare grafice, cum ar fi editori de imagini locale, editori de text, suite de birou, instrumente de dezvoltare, toate utilitățile de terminal Linux pe care le-ați dori – toate sunt ușor de instalat.
Puteți chiar partajați cu ușurință fișiere între sistemul de operare Chrome și sistemul dvs. Linux. Trebuie doar să utilizați directorul Descărcări din folderul de acasă. Toate fișierele din directorul Descărcări apar în aplicația Fișiere din sistemul de operare Chrome.
Totuși, există o captură. Pe Chromebookurile ARM, sunteți puțin limitat în ceea ce puteți face. Unele programe nu rulează pe ARM – practic, nu veți putea rula aplicații cu sursă închisă care nu au fost compilate pentru ARM Linux. Aveți acces la o varietate de instrumente open source și aplicații desktop care pot fi recompilate pentru ARM, dar majoritatea aplicațiilor open source nu vor funcționa pe aceste mașini.
Pe un Chromebook Intel, aveți mult mai multe libertate. Puteți instala Steam pentru Linux, Minecraft, Dropbox și toate aplicațiile tipice care funcționează pe desktop-ul Linux, folosindu-le alături de sistemul de operare Chrome. Acest lucru înseamnă că puteți instala Steam pentru Linux pe un Chromebook Pixel și puteți obține acces la un alt ecosistem complet de jocuri.
Cum să eliminați Crouton și să vă restaurați Chromebookul
Dacă vă decideți Ați terminat cu Linux, puteți scăpa cu ușurință de ecranul de încărcare înfricoșător și puteți recupera spațiul de stocare intern.
Reporniți Chromebookul în mod normal pentru a reveni la avertisment ecran la pornire. Urmați instrucțiunile de pe ecran (atingeți bara de spațiu și apoi apăsați Enter) pentru a dezactiva modul dezvoltator. Când dezactivați modul dezvoltator, Chromebookul dvs. va curăța totul, restabilindu-vă la un sistem de operare Chrome sigur și blocat și suprascriind toate modificările pe care le-ați făcut software-ului Chromebookului.
Dacă „ Căutați informații mai detaliate despre instalarea și configurarea Crouton, asigurați-vă că verificați readme-ul lui Crouton.
Chris Hoffman este redactor șef al How -Pentru Geek. El a scris despre tehnologie timp de aproape un deceniu și a fost columnist pe PCWorld timp de doi ani. Chris a scris pentru The New York Times, a fost intervievat ca expert în tehnologie la posturi TV precum NBC 6 din Miami și a avut opera sa acoperită de știri precum BBC. Începând din 2011, Chris a scris peste 2.000 de articole care au fost citite de peste 500 de milioane de ori — și care „sunt aici chiar la How-To Geek.Read Full Bio”