GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Ubuntu Linux su qualsiasi modello di Chromebook senza sostituire Chrome OS (Crouton)

Ho un Chromebook HP G4 del 2014 che non ha il supporto ufficiale per Linux (Crostini), quindi ho deciso di usare Crouton invece per installare Ubuntu.

Ho pensato che alcuni di voi potessero essere interessati, quindi questo articolo è una guida passo passo su come installare Ubuntu su qualsiasi modello di Chrombook con Crouton. Ci sono anche alcune modifiche/suggerimenti e istruzioni per la rimozione.

crouton, o Chromium OS Universal Chroot Environment, semplifica l'installazione di Ubuntu o Debian in un ambiente chroot sui Chromebook, indipendentemente dal modello o dall'architettura del Chromebook. Con Crouton continuerai a utilizzare Chrome OS, ma puoi passare facilmente da Ubuntu a Chrome OS, se necessario.

Rispetto alla soluzione Crostini per Chrome OS offerta da Google, Crouton offre una più ampia compatibilità dei dispositivi e consente l'accesso diretto all'hardware. Inoltre, rispetto alla virtualizzazione, Crouton non perde velocità perché gira in modo nativo.

Crostini, invece, è un progetto ufficiale e non ha bisogno di abilitare la modalità sviluppatore (che è richiesta per poter installare Ubuntu o Debian su un Chromebook con Crouton). Poiché il tuo Chromebook è in esecuzione in modalità verificata, Crostini è anche più sicuro.

Installa Ubuntu su un Chromebook con Crouton

Il passaggio del Chromebook alla modalità sviluppatore non è sicuro! Crouton supporta la crittografia, ma come menziona la pagina wiki di Crouton, "la crittografia è forte quanto la qualità della tua passphrase “.

Prima di procedere:

  • Esegui il backup dei tuoi dati. Google esegue il backup di password, estensioni del browser e così via, ma potresti voler eseguire il backup dei file che hai salvato nella cartella Download.
  • Puoi creare un'immagine di ripristino per Chrome OS utilizzando l'utilità di ripristino del Chromebook Rinnovo. Avrai bisogno di un'unità flash USB da 4 GB o superiore o di una scheda SD.


1. Metti il ​​tuo Chromebook in modalità sviluppatore.

Per installare Ubuntu sul tuo Chromebook utilizzando Crouton, dovrai mettere il Chromebook in modalità sviluppatore.

L'attivazione della modalità sviluppatore può variare a seconda del modello di Chromebook in uso. Per istruzioni su come passare il Chromebook alla modalità sviluppatore, consulta questa pagina, fai clic sul tuo modello di Chromebook e segui le istruzioni.

Da quello che ho visto, queste sono le istruzioni per la maggior parte dei modelli:Entra in modalità di ripristino premendo e tenendo premuto il ESC e Refresh (F3 ) e inserire il Power Pulsante. Dopo aver inserito il ripristino, premi Ctrl + D (Non ci sono informazioni a riguardo sullo schermo:è necessario conoscerlo per usarlo). Ti verrà chiesto di confermare e quindi riavviare in modalità sviluppatore.

Ci potrebbe volere un po'!

D'ora in poi, dovrai premere ogni volta che il Chromebook si avvia Ctrl + D o attendi 30 secondi per continuare. Non premere il SPACE Chiave in corso di ripristino!

2. Scarica Crostino.

Vai alla pagina del progetto GitHub Crouton e fai clic sul collegamento goo.gl nella parte superiore della pagina per scaricare l'ultima versione di Crouton. questo è un collegamento diretto all'ultimo download di Crostini (soggetto a modifiche). Lascia il file scaricato nella cartella Download.

3. Installa Ubuntu

Ora è il momento di installare Ubuntu sul tuo Chromebook. Per fare ciò, apri la shell Crosh premendo Ctrl + Alt + T . Questo dovrebbe aprire una scheda simile a un terminale. Digita:

shell

Quindi, installa l'eseguibile Crouton:

sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton

Puoi digitare il seguente comando per visualizzare il testo della guida di Crostini:

sudo crouton


Per installare Ubuntu 16.04 utilizzando il desktop Xfce (un semplice ambiente desktop) e abilitare la crittografia, usa questo comando (non eseguirlo prima di aver letto come funziona e come personalizzarlo):

sudo crouton -e -t extension,keyboard,audio,xfce

-e aggiunge crittografia e -t specifica l'installazione delle seguenti destinazioni:

  • Estensione:sincronizzazione degli appunti e gestione degli URL tra Chrome OS e Linux (richiede l'installazione dell'estensione Chrome per l'integrazione con Crouton)
  • Tastiera:aggiunge il supporto per i tasti di scelta rapida della tastiera del Chromebook
  • Audio:aggiunge il supporto per la riproduzione audio tramite il sistema audio Chromium OS
  • xfce:l'ambiente desktop Xfce

Desktop Xfce su un Chromebook (tramite Crouton)

Puoi vedere tutte le destinazioni disponibili (che non sono solo ambienti desktop ma possono anche essere elenchi di pacchetti predefiniti, come touch per l'assistenza ai gesti del touchscreen, ecc.) eseguendo:

crouton -t help

Crouton può anche installare desktop e17, Gnome, KDE, LXDE e Unity. Puoi anche specificare più destinazioni separandole con una virgola.

Puoi installarlo anche xiwi target per consentire a Ubuntu di essere eseguito in una scheda o finestra di Chrome OS (non accelerato). Ciò richiede l'installazione dell'estensione Chrome per l'integrazione di Crouton. Puoi trovare uno screenshot di questo nell'articolo sopra.

Mentre Crouton installa Ubuntu 16.04 per impostazione predefinita, puoi scegliere una versione diversa di Ubuntu (o precedente, come 14.04 – trusty o più recenti come Ubuntu 18.04 – bionic ) e persino Debian o Kali Linux. Per cambiare la versione installata di Ubuntu (o Debian/Kali) aggiungi -r <version> al comando di installazione. Ad esempio, per installare Ubuntu 18.04 Bionic Beaver invece di 16.04 Xenial Xerus, il comando per installare Ubuntu sul tuo Chromebook è:

sudo crouton -e -r bionic -t extension,keyboard,audio,xfce

Puoi vedere tutte le versioni disponibili di Ubuntu, Debian e Kali che puoi installare su un Chromebook, usa questo comando:

crouton -r list

Alcune versioni non sono ufficialmente supportate, ma possono funzionare. Questo include Ubuntu 04/18 Bionic Beaver!

Come utilizzare Ubuntu installato su un Chromebook con Crouton

Per avviare Ubuntu (con ambiente desktop Xfce) sul Chromebook, premi Ctrl + Alt + T Per aprire una shell Crosh, digita:

shell
sudo startxfce4

Ti verrà chiesto di inserire la password e la password di crittografia, quindi verrà avviato Ubuntu.

Il comando utilizzato per avviarlo dipende dall'ambiente desktop installato e viene visualizzato al termine dell'installazione. Quindi, se hai installato KDE, usa sudo startkde , e così via.

Passa tra Chrome OS e Ubuntu con Ctrl + Alt + Shift + Back e Ctrl + Alt + Shift + Forward . Questo è il modo per passare da Ubuntu a Chrome OS senza uscire da Ubuntu.

Chiudi Ubuntu , esci dal menu nell'area superiore.

Un paio di modifiche per il tuo nuovo desktop Ubuntu (Xfce) in esecuzione su un Chromebook

1. Per impostazione predefinita, non è installato alcuno strumento grafico per trovare e installare nuove applicazioni. Puoi installare l'applicazione software Ubuntu / Gnome aprendo un terminale sul desktop Ubuntu in esecuzione su Chrome OS e digitando il seguente comando:

sudo apt install gnome-software

Normalmente ora puoi avviare l'applicazione "Software" tramite il menu dell'applicazione (Sistema -> Software). Ma l'avvio dell'applicazione software dal menu non ti consente di installare i pacchetti e viene visualizzato un errore che dice che non hai i permessi per installare i pacchetti e non ho trovato un modo per risolverlo. Ma c'è una soluzione alternativa che può essere utilizzata. Invece di avviare Gnome / Ubuntu Software dal menu, puoi avviarlo in questo modo:

  • In Ubuntu 16.04 Xenial Xerus (versione standard di Crouton Ubuntu):
gksu gnome-software

  • In Ubuntu 18.04 Bionic Beaver (e versioni successive), gksu non è disponibile, quindi avvialo invece con questo:
sudo -H gnome-software

Se non riesci ancora a installare le applicazioni utilizzando l'app software, esci (e assicurati di non abilitare il salvataggio della sessione corrente nella schermata di disconnessione di Xfce) e riprova. Oppure prova ad avere tutte le istanze del software Gnome in esecuzione in background. per terminare killall gnome-software e prova a installare di nuovo il software.

Puoi installare solo pacchetti regolari (DEB) con il software Gnome. L'installazione dei pacchetti Snap non sembra funzionare, o almeno non sono riuscito a trovare un modo per farlo funzionare. L'installazione dei pacchetti Snap non utilizza alcun metodo di installazione che potresti provare, con il software Ubuntu o dalla riga di comando.

2. Potresti voler aggiungere repository PPA di terze parti, che puoi trovare in molte guide online sull'installazione di vari software che non sono direttamente disponibili in Ubuntu. Tuttavia, questo comando non funziona per impostazione predefinita durante l'installazione di Ubuntu con Crouton su un Chromebook.

Per abilitare il comando add-apt-repository, è necessario un pacchetto chiamato. per installare software-properties-common . Apri un terminale sul desktop di Ubuntu e usa questo comando per installarlo:

sudo apt install software-properties-common

3. La configurazione standard dei crostini per Xfce può essere un po'... brutta. Per risolvere questo problema, vai su applications menu -> Settings -> Settings Manager e cambia:

  • Appearance -> Icon Scheda:cambia il design dell'icona in elementary Xfce darker
  • Window Manager -> Style Scheda:cambia l'oggetto in Greybird

Ecco come appariranno i bordi e le icone della finestra dopo questa modifica:

Puoi anche provare gli altri temi per vedere quale ti piace di più o installare più temi.

Come disinstallare Ubuntu (con Crouton installato) dal Chromebook

Se desideri rimuovere completamente Crouton, riavvia il Chromebook e premi SPACE durante l'avvio per abilitare la verifica del sistema operativo. Questo ripristinerà il Chromebook/Chrome OS.

Puoi anche ripristinare l'installazione originale di Chrome OS nel caso in cui ne hai eseguito il backup utilizzando l'utilità di ripristino del Chromebook.

Se vuoi semplicemente eliminare il chroot che è stato creato quando hai installato Ubuntu con Crouton, esci da Ubuntu (disconnettendoti) e premi in Chrome OS Ctrl + Alt + T , quindi digita:

shell

Quindi, usa questo comando per rimuovere Ubuntu:

sudo delete-chroot <ubuntucodename>

Sostituisci <ubuntucodename> con il nome in codice della versione di Ubuntu. Per impostazione predefinita, questo è xenial . Se hai installato Ubuntu 18.04 Bionic Beaver, il nome in codice è bionic

Se non conosci la versione di Ubuntu/il nome chroot, puoi usare questo comando per ottenere un elenco di nomi chroot installati:

sudo edit-chroot -a


Debian
  1. Come installare Java su Ubuntu Linux

  2. Come installare il browser Google Chrome su Ubuntu 16.04 Xenial Xerus Linux

  3. Come installare usb-creator su Ubuntu Linux

  4. Come installare Google Chrome 17 su Ubuntu 11.10 / Linux Mint 12

  5. Crostino:come eseguire applicazioni Linux in Chrome OS Windows o schede del browser (Chromebook)

Come installare Linux Kernel 4.10.1 in Ubuntu 16.04

Come installare Google Chrome su Ubuntu

Come installare il kernel Linux 5.15 su Ubuntu 20.04

Come installare SimpleNote su Ubuntu Linux

Come installare Gambas su Ubuntu Linux

Come installare BlueMail su Ubuntu 20.04 LTS Linux