Installare pacchetti Linux su Chromebook con APT
Installare pacchetti Linux su Chromebook è possibile attivando l’ambiente di sviluppo Linux integrato in ChromeOS. Il sistema utilizza normalmente un contenitore Debian, nel quale APT gestisce installazione, aggiornamento e rimozione dei programmi. Dal Terminale Linux puoi aggiungere applicazioni come GIMP, VLC, Git, Python e molti altri pacchetti disponibili nei repository Debian. I comandi apt remove, apt purge e apt autoremove servono invece a eliminare software e dipendenze non più necessarie. Prima di procedere è importante controllare il nome corretto del pacchetto e leggere l’elenco delle operazioni proposte da APT. I menu di ChromeOS possono cambiare leggermente in base alla versione installata e al modello di Chromebook.
Attivare l’ambiente Linux su ChromeOS
Per installare pacchetti Linux su Chromebook devi prima abilitare l’ambiente di sviluppo Linux, chiamato anche Linux su ChromeOS o Crostini. Questa funzione crea un contenitore isolato basato generalmente su Debian, separato dal sistema principale ChromeOS.
Apri Impostazioni e cerca la sezione relativa a Sviluppatori. Nelle versioni recenti il percorso più comune è:
Impostazioni > Avanzate > Sviluppatori > Ambiente di sviluppo Linux
Su alcuni Chromebook la voce può trovarsi direttamente in Impostazioni > Sviluppatori. Se l’opzione non compare, il dispositivo potrebbe essere gestito da una scuola o da un’azienda, oppure potrebbe non supportare l’ambiente Linux.
Seleziona Attiva o Configura, assegna lo spazio su disco richiesto e completa la procedura. Al termine ChromeOS aggiunge l’app Terminale nel menu delle applicazioni. La prima configurazione può richiedere alcuni minuti e scarica i componenti Linux necessari.
L’ambiente Linux dispone di uno spazio di archiviazione separato. I file presenti nella cartella Linux non sono automaticamente disponibili nelle cartelle normali di ChromeOS, ma puoi condividere una cartella tramite il menu contestuale dell’app File, scegliendo Condividi con Linux.
Come aggiornare APT prima di installare un programma
APT deve conoscere l’elenco aggiornato dei pacchetti disponibili nei repository Debian. Apri Terminale dal menu di ChromeOS ed esegui:
sudo apt update
Il comando sudo apt update aggiorna gli indici dei repository, ma non installa ancora gli aggiornamenti. La password richiesta è quella dell’ambiente Linux, se configurata; mentre digiti, il Terminale potrebbe non mostrare caratteri o asterischi.
Dopo l’aggiornamento degli indici puoi installare gli aggiornamenti già disponibili con:
sudo apt upgrade
APT mostra l’elenco dei pacchetti da aggiornare e chiede conferma. Leggi sempre il riepilogo prima di digitare Y e premere Invio. Per aggiornare l’intero insieme dei pacchetti, inclusi alcuni cambiamenti nelle dipendenze, puoi usare anche:
sudo apt full-upgrade
full-upgrade può rimuovere o sostituire pacchetti per risolvere le dipendenze, quindi è preferibile controllare con attenzione le operazioni proposte.
Come installare pacchetti Linux su Chromebook
Il comando principale per installare un programma è sudo apt install, seguito dal nome del pacchetto. Per esempio, Git si installa con:
sudo apt install git
Per installare più pacchetti con un solo comando, separa i nomi con uno spazio:
sudo apt install git python3 python3-pip
APT scarica i pacchetti dai repository configurati, verifica le dipendenze e mostra lo spazio aggiuntivo necessario. Conferma l’installazione soltanto dopo aver controllato l’elenco visualizzato.
I nomi utilizzati da APT non sempre corrispondono al nome commerciale dell’applicazione. Per cercare un pacchetto puoi usare:
apt search nome-programma
Per visualizzare informazioni più precise su un risultato usa:
apt show nome-pacchetto
Per esempio, il programma di modifica immagini GIMP si installa con:
sudo apt install gimp
Dopo l’installazione, le applicazioni grafiche Linux possono comparire nel menu di ChromeOS dentro la cartella App Linux. I programmi da Terminale, come Git o Python, si usano invece digitando il relativo comando.
Prima di installare software da repository esterni, verifica che sia compatibile con Debian e con il contenitore Linux di ChromeOS. L’aggiunta di repository non ufficiali può introdurre conflitti, pacchetti non mantenuti o problemi durante gli aggiornamenti.
Come rimuovere programmi e pacchetti inutilizzati
APT offre comandi diversi per eliminare un’applicazione, i suoi file di configurazione e le dipendenze rimaste senza utilizzo. La scelta dipende da ciò che vuoi conservare.
Rimuovere un programma mantenendo la configurazione
Per disinstallare un pacchetto senza cancellare i file di configurazione usa:
sudo apt remove nome-pacchetto
Per esempio:
sudo apt remove gimp
Il comando rimuove il programma indicato, ma può lasciare alcune impostazioni nella cartella di configurazione dell’utente o nel sistema. APT elenca le dipendenze che potrebbero diventare inutilizzate e chiede conferma prima di procedere.
Eliminare anche i file di configurazione
Per rimuovere il pacchetto insieme ai file di configurazione gestiti dal sistema usa:
sudo apt purge nome-pacchetto
Dopo la rimozione di un’applicazione puoi eseguire:
sudo apt autoremove
autoremove elimina le dipendenze installate automaticamente e non più richieste da altri pacchetti. Non cancella normalmente i pacchetti installati manualmente, ma è comunque consigliabile controllare l’elenco prima di confermare.
Per simulare l’operazione senza modificare il sistema puoi usare:
sudo apt autoremove --dry-run
Se la tua versione di APT non accetta --dry-run, usa la modalità simulazione equivalente:
sudo apt-get -s autoremove
La simulazione è utile per verificare se APT propone librerie o programmi che intendi ancora utilizzare. Un pacchetto classificato come dipendenza automatica può essere necessario a un programma installato manualmente al di fuori di APT, quindi non va rimosso senza controllo.
Liberare spazio dai file scaricati
APT conserva nella cache alcuni archivi .deb scaricati durante le installazioni. Per eliminare gli archivi non più necessari puoi eseguire:
sudo apt clean
Il comando apt clean non disinstalla i programmi e non rimuove i file personali; cancella soltanto la cache locale dei pacchetti. Per eliminare solo gli archivi non più scaricabili dai repository puoi usare:
sudo apt autoclean
Per controllare quali pacchetti risultano installati nel contenitore Linux puoi usare:
apt list --installed
Il comando visualizza un elenco esteso, quindi può essere più pratico filtrare una parola chiave:
apt list --installed 2>/dev/null | grep parola
Sostituisci parola con il termine cercato. La rimozione dei pacchetti Linux non aumenta necessariamente lo spazio libero dell’intero Chromebook nella stessa proporzione, perché il contenitore può conservare dati e spazio allocato fino a quando ChromeOS non lo riorganizza.
Per cancellare completamente l’ambiente Linux, inclusi applicazioni e dati del contenitore, usa l’opzione di rimozione nelle impostazioni di ChromeOS alla voce Ambiente di sviluppo Linux. Questa operazione è diversa da apt remove e richiede un backup preventivo dei file importanti.
Installare pacchetti Linux su Chromebook con APT è sicuro se aggiorni gli indici, controlli le dipendenze e simuli la rimozione prima di confermarla.
Potrebbe interessarti anche:
- Dual Boot: Installare Linux Ubuntu insieme a Windows
- Come installare PHP 8.4 su Ubuntu con tutte le dipendenze ed estensioni
- Configurazione di Più Versioni PHP in Virtualmin
- Come Rimuovere i Vecchi Kernel da Ubuntu e Ottimizzarne le Prestazioni
FAQ
L’ambiente Linux di ChromeOS utilizza normalmente un contenitore Debian, anche se la versione esatta può dipendere dall’immagine fornita da ChromeOS.
Il nome del pacchetto potrebbe essere errato, gli indici potrebbero non essere aggiornati oppure il pacchetto potrebbe non essere presente nei repository Debian configurati.
No, apt autoremove rimuove dipendenze di sistema considerate inutilizzate e non i normali file personali, ma devi comunque controllare l’elenco prima della conferma.
apt remove disinstalla il programma mantenendo alcune configurazioni, mentre apt purge rimuove anche i file di configurazione gestiti dal pacchetto.
No. Il programma deve essere compatibile con l’architettura del Chromebook e con Debian, oltre a funzionare nel contenitore Linux di ChromeOS.
Altri articoli di questa serie:
- Come attivare Linux su Chromebook e gestire lo spazio
- Backup Linux Chromebook: salvalo e ripristinalo
- Contenitore Linux Chromebook non funziona: come ricrearlo
- Differenza Crosh Terminale Linux Chromebook: comandi utili
- Creare chiavetta ripristino Chromebook e reinstallare ChromeOS
- Ripristinare ChromeOS senza Powerwash: cosa scegliere
- Installare APK su Chromebook con ADB: tutorial passo-passo
- Opzioni sviluppatore Android su Chromebook senza rischi
- Gestire permessi app Android Chromebook passo passo
- App Android non compatibili su Chromebook: soluzioni
- Condividere cartelle ChromeOS Linux senza duplicare file
- Usare USB con Linux su Chromebook: guida pratica
- Accelerazione grafica Linux Chromebook: come attivarla
- Microfono e videocamera Linux Chromebook: come usarli
- Usare SSH su Chromebook: configurazione passo passo
- Controllare batteria Chromebook Terminale: salute e autonomia
- Personalizzare tastiera Chromebook: tasti e scorciatoie
- Liberare spazio Chromebook: cache Android e Linux
- Usare Chromebook offline con Linux e Android
