- Chris Hoffman
@chrisbhoffman
- Aggiornato il 15 ottobre 2019, 14:35 EDT
I Chromebook non sono “solo un browser”: sono laptop Linux. Puoi facilmente installare un desktop Linux completo insieme a Chrome OS e passare immediatamente da uno all’altro con un tasto di scelta rapida, non è necessario riavviare.
Abbiamo eseguito questo processo con il Chromebook Samsung Serie 3, il Chromebook Pixel originale e ASUS Chromebook Flip, ma i passaggi seguenti dovrebbero funzionare su qualsiasi Chromebook disponibile.
Aggiornamento: Google ha aggiunto il supporto nativo per le app Linux direttamente a Chrome OS e questa funzione è disponibile su molti Chromebook. Non hai più bisogno di Crostino per eseguire il software Linux.
Crostino vs. ChrUbuntu
CORRELATI: Vivere con un Chromebook: puoi sopravvivere con solo un browser Chrome?
Installare Ubuntu Linux sul tuo Chromebook non è semplice come installare il sistema Ubuntu standard —Almeno n al momento. Dovrai scegliere un progetto sviluppato appositamente per i Chromebook. Ci sono due opzioni popolari:
- ChrUbuntu: ChrUbuntu è un sistema Ubuntu creato per i Chromebook. Funziona come un tradizionale sistema dual-boot. Puoi riavviare il Chromebook e scegliere tra Chrome OS e Ubuntu al momento dell’avvio. ChrUbuntu può essere installato nella memoria interna del Chromebook o su un dispositivo USB o una scheda SD.
- Crouton: Crouton utilizza effettivamente un ambiente “chroot” per eseguire sia Chrome OS che Ubuntu contemporaneamente. Ubuntu funziona insieme Chrome OS, quindi puoi passare da Chrome OS al tuo ambiente desktop Linux standard con una scorciatoia da tastiera. Questo ti dà la possibilità di sfruttare entrambi gli ambienti senza dover riavviare. Crouton ti consente di utilizzare Chrome OS pur avendo un ambiente Linux standard con tutti i suoi strumenti da riga di comando e le applicazioni desktop a poche sequenze di tasti.
Per questo utilizzeremo Crouton. Sfrutta il sistema Linux sottostante Chrome OS consente di eseguire entrambi gli ambienti contemporaneamente ed è un’esperienza molto più semplice rispetto al tradizionale dual-boot. Crouton utilizza anche i driver standard di Chrome OS per l’hardware del Chromebook, quindi non dovresti incorrere in problemi con il touchpad o altro hardware. Crouton era reale Creato dal dipendente di Google Dave Schneider.
Quando utilizzi Crouton, in realtà stai eseguendo solo un sistema operativo: Linux. Tuttavia, stai eseguendo due ambienti sul sistema operativo: Chrome OS e un desktop Linux tradizionale.
Passaggio uno: abilita la modalità sviluppatore
Prima di eseguire qualsiasi tipo di hacking, dovrai attivare la “Modalità sviluppatore” sul Chromebook. I Chromebook sono normalmente bloccati per motivi di sicurezza, avviano solo sistemi operativi correttamente firmati, controllano la manomissione e impediscono agli utenti e alle applicazioni di modificare il sistema operativo sottostante. La modalità sviluppatore ti consente di disabilita tutte queste funzionalità di sicurezza, offrendoti un laptop che puoi modificare e giocare a tuo piacimento.
Dopo aver abilitato la modalità sviluppatore, sarai in grado di accedere a Linux terminale dall’interno di Chrome OS e fare quello che vuoi.
Per abilitare la modalità sviluppatore sui Chromebook moderni, tieni premuti i tasti Esc e Aggiorna e tocca il pulsante di accensione per accedere alla modalità di ripristino. I Chromebook meno recenti hanno interruttori sviluppatore fisici che dovrai invece attivare / disattivare.
Nella schermata di ripristino, premi Ctrl + D, accetta il messaggio e ti avvierai in modalità sviluppatore.
Quando passi alla modalità sviluppatore, i dati locali del tuo Chromebook verranno cancellati (proprio come quando sblocchi un dispositivo Android Nexus) . Questo processo ha richiesto circa 15 minuti sul nostro sistema.
D’ora in poi, ogni volta che avvii il Chromebook, vedrai una schermata di avviso. Dovrai premere Ctrl + D o attendere 30 secondi per continuare l’avvio.
Questa schermata di avviso viene visualizzata per avvisarti che un Chromebook è in modalità sviluppatore e che non si applicano le normali precauzioni di sicurezza. Ad esempio, se stavi utilizzando il Chromebook di qualcun altro, potresti normalmente accedere con il tuo account Google senza paura. Se era in modalità sviluppatore, è possibile che il software in esecuzione in background stia registrando le tue battiture e monitorando il tuo utilizzo. Ecco perché Google rende facile capire se un Chromebook è in modalità sviluppatore e non ti consente di disabilitare in modo permanente questa schermata di avviso.
Passaggio due: scarica e installa Crostino
Avanti è ora di scaricare Crostino. Ecco un download diretto per l’ultima versione di Crouton: fai clic su di esso dal Chromebook per scaricarlo.
Dopo aver scaricato Crouton, premi Ctrl + Alt + T in Chrome OS per aprire il terminale crosh.
Digita shell
nel terminale e premi Invio per accedere alla modalità shell di Linux. Questo comando funziona solo se la Modalità sviluppatore è abilitata.
Aggiornamento: questo processo è cambiato e ora è necessario spostare il programma di installazione di Crouton in / usr / local / bin prima di eseguirlo. Consulta il README di Crouton per ulteriori informazioni.
Per installare Crouton in modo semplice, tutto ciò che devi fare è eseguire il comando seguente. Questo installa Crouton con il desktop Xfce e un chroot crittografato per sicurezza.
sudo sh ~/Downloads/crouton -e -t xfce
Il processo di installazione effettivo richiederà del tempo poiché il software appropriato viene scaricato e installato— ci è voluta circa mezz’ora sul nostro sistema, ma il processo è in gran parte automatico.
Se invece preferisci installare il desktop Unity di Ubuntu, usa -t unity
invece di -t xfce
nel comando precedente. Vale la pena notare che Unity non funzionerà altrettanto bene sull’hardware limitato della maggior parte dei Chromebook. Puoi eseguire il seguente comando per visualizzare un elenco dei tipi di installazione, comprese le installazioni senza desktop grafico:
sh -e ~/Downloads/crouton
Dopo aver completato il processo di installazione, puoi eseguire uno dei seguenti comandi per accedere alla sessione di Crouton (supponendo che tu abbia installato Crouton con Xfce):
sudo enter-chroot startxfce4
sudo startxfce4
Come passare da un ambiente all’altro
Per passare avanti e indietro tra Chrome OS e l’ambiente desktop Linux, utilizza le seguenti scorciatoie da tastiera:
- Se hai un Chromebook ARM (che è la maggior parte dei Chromebook): Ctrl + Alt + Maiusc + Indietro e Ctrl + Alt + Maiusc + Avanti. Nota: questo utilizza i pulsanti di navigazione del browser avanti e indietro nella riga superiore, non i tasti freccia.
- Se hai un Chromebook Intel x86 / AMD64: Ctrl + Alt + Indietro e Ctrl + Alt + Avanti più Ctrl + Alt + Aggiorna
Se vuoi uscire il chroot, disconnettiti (usando l’opzione “log out”) dal desktop Xfce (o dal desktop Unity, se lo stai usando) – non usare il comando “shut down”, poiché in realtà alimenterà il Chromebook inattivo. Dovrai quindi eseguire il comando sudo startxfce4
sopra per inserire nuovamente il chroot.
Cosa puoi fare con Linux
CORRELATO: Come utilizzare Apt-Get per installare programmi in Ubuntu dalla riga di comando
Ora hai un desktop Linux tradizionale in esecuzione insieme a Chrome OS. Tutto quel software Linux tradizionale è solo un apt-get away nei repository software di Ubuntu. Utilità grafiche come editor di immagini locali, editor di testo, suite per ufficio, strumenti di sviluppo, tutte le utilità del terminale Linux che desideri: sono tutte facili da installare.
Puoi condividi anche facilmente file tra Chrome OS e il tuo sistema Linux. Usa semplicemente la directory Download nella tua cartella home. Tutti i file nella directory Download vengono visualizzati nell’app File su Chrome OS.
Tuttavia, c’è un problema. Sui Chromebook ARM, sei un po ‘limitato in quello che puoi fare. Alcuni programmi non vengono eseguiti su ARM, fondamentalmente non sarai in grado di eseguire applicazioni closed-source che non sono state compilate per ARM Linux. Hai accesso a una varietà di strumenti open source e applicazioni desktop che possono essere ricompilate per ARM, ma la maggior parte delle applicazioni closed-source non funzionerà su queste macchine.
Su un Chromebook Intel, hai molto di più la libertà. Puoi installare Steam per Linux, Minecraft, Dropbox e tutte le applicazioni tipiche che funzionano sul desktop Linux, utilizzandole insieme a Chrome OS. Ciò significa che puoi installare Steam per Linux su un Chromebook Pixel e avere accesso a un intero altro ecosistema di giochi.
Come rimuovere Crostino e ripristinare il tuo Chromebook
Se decidi tu hai finito con Linux, puoi facilmente sbarazzarti della spaventosa schermata di avvio e recuperare lo spazio di archiviazione interno.
Riavvia normalmente il Chromebook per tornare all’avviso schermata all’avvio. Segui le istruzioni sullo schermo (tocca la barra spaziatrice e quindi premi Invio) per disabilitare la modalità sviluppatore. Quando disattivi la Modalità sviluppatore, il Chromebook ripulirà tutto, ripristinandoti un sistema operativo Chrome bloccato e sicuro e sovrascrivendo tutte le modifiche apportate al software del Chromebook.
Se lo fai ” stai cercando informazioni più approfondite sull’installazione e la configurazione di Crouton, assicurati di controllare il readme di Crouton.
Chris Hoffman è Editor in Chief di How -Per Geek. Ha scritto di tecnologia per quasi un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni televisive come NBC 6 di Miami e il suo lavoro testate giornalistiche come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti più di 500 milioni di volte — e questo “è solo qui su How-To Geek.Read Full Bio”