Quando si inizia ad usare il sistema operativo Ubuntu, la prima scelta per installare software è attraverso il gestore grafico Ubuntu Software. Anche se molti programmi sono disponibili in questa collezione, vi accorgerete presto che manca di molte utilità potenti, soprattutto quella per la linea di comando. Allora è il momento di passare alla più potente utility di installazione del software, apt-get. Non solo è possibile installare il software nella riga di comando attraverso questa utility, ma è anche possibile:
- Aggiornare i repository dei pacchetti
- Aggiornare il software installato
- Ricercare i pacchetti disponibili
- Ottieni il codice sorgente di un pacchetto installato
- Reinstallare un pacchetto software
- Rimuovere un software dal sistema
In questo articolo, spiegheremo come utilizzare l’utilità apt-get per eseguire le operazioni sopra elencate.
Abbiamo eseguito i comandi e le procedure menzionate in questo articolo su un sistema Ubuntu 18.04 LTS. Poiché apt-get è un’utilità a riga di comando, useremo il Terminale di Ubuntu per questo. È possibile aprire il terminale sia attraverso il Dash di sistema o la scorciatoia Ctrl+alt+T.
Aggiornare i repository dei pacchetti con apt
Un repository è un elenco di pacchetti software disponibili in una data istantanea nel tempo. Poiché i pacchetti in questa lista sono talvolta aggiunti, rimossi e aggiornati, è necessario aggiornare i repository di sistema di tanto in tanto. Questo vi permetterà di avere una lista aggiornata di tutti i pacchetti software disponibili del repository.
È meglio aggiornare i repository prima di installare un nuovo software eseguendo il seguente comando come root:
$ sudo apt-get update
Ora i vostri repository di sistema sono in linea con quelli su Internet.
Aggiornare il software installato con apt
Anche se potete usare il gestore degli aggiornamenti per aggiornare il software installato sul vostro sistema. L’utilità apt-get fornisce anche un modo per fare lo stesso. Usate il seguente comando come root per aggiornare il software sul vostro sistema:
$ sudo apt-get upgrade
Ora il software sul vostro sistema è aggiornato.
Cercare i pacchetti disponibili con apt
Per cercare i pacchetti disponibili dai repository di Internet, potete usare l’utilità apt-cache. Usa la seguente sintassi per farlo:
$ sudo apt-cache search
Esempio:Pubblicità
Cerchiamo la versione stabile del browser web Opera attraverso il seguente comando apt-cache:
$ sudo apt-cache search "opera-stable"
Il seguente output mostra la disponibilità del pacchetto ‘opera-stable’ per il browser web.
È possibile ottenere informazioni dettagliate sul pacchetto attraverso il seguente comando apt-cache:
Sintassi:
$ sudo apt-cache show “package-name”
Esempio:
$ sudo apt-cache show "opera-stable"
Il seguente output mostra dettagli sul pacchetto ‘opera-stable’:
Installare un pacchetto con apt
Ecco l’uso più famoso del comando apt-get; installare software da un repository aggiornato.
Usa il seguente comando come root per installare un pacchetto software:
$ sudo apt-get install “package-name”
Esempio:
Puoi installare la versione stabile del browser web Opera installando il pacchetto, che abbiamo cercato sopra, come segue:
$ sudo apt-get install opera-stable
Il sistema vi chiede di rispondere con un y/n prima di installare un programma attraverso l’utilità apt-get. Inserite sempre Y per procedere con l’installazione.
Ottieni il codice sorgente di un pacchetto installato con apt
Se vuoi il codice sorgente di un pacchetto installato, puoi usare il seguente comando :
Sintassi:
$ sudo apt-get source “package-name”
Esempio:
Per esempio, se voglio ottenere il codice sorgente del pacchetto opera-stable che ho appena installato, userò il seguente comando:
$ sudo apt-get source opera-stable
Se ottieni questo errore dopo aver eseguito il comando precedente:
E: Devi mettere alcuni URI ‘source’ nelle tue fonti.list
Devi rimuovere il commento dalla linea deb-src per il rispettivo pacchetto dal file sources.list. Questo file si trova nella cartella /etc/apt/.
Puoi aprire il file sources nell’editor nano attraverso il seguente comando:
$ sudo nano sources.list
Premere Ctrl+X e poi Y per uscire e salvare le modifiche.
Reinstallare un pacchetto software con apt
Mentre si esegue un’applicazione, questa potrebbe smettere di funzionare o corrompersi. In questo caso, si può facilmente reinstallare l’applicazione attraverso il comando apt-get come segue:
$ sudo apt-get install “package-name” -reinstall
Esempio:
$ sudo apt-get install opera-stable --reinstall
Questo comando reinstallerà il browser Opera che era già installato sul mio sistema.
Rimuovi un software dal tuo sistema
Quando vuoi rimuovere un software dal tuo sistema, puoi usare il seguente comando apt-get:
$ sudo apt-get remove “package-name”
Esempio:
$ sudo apt-get remove opera-stable
Questo comando rimuoverà il browser web Opera dal mio sistema
Rimuovere le configurazioni complete del software
Il comando apt-get remove rimuove il software dal sistema ma non rimuove i file di configurazione che potrebbero essere stati installati con esso. Il seguente comando rimuoverà completamente i file di configurazione di un software:
$ sudo apt-get purge “package-name”
Esempio:
$ sudo apt-get purge opera-stable
Questo comando rimuoverà completamente le configurazioni di Opera dal mio sistema.
Il sistema richiede un’opzione Y/n per rimuovere o eliminare un software; inserire sempre Y per procedere con la rimozione del software.
In questo tutorial, abbiamo visto come il comando apt-get può essere utilizzato non solo per installare software sul vostro sistema ma anche per eseguire tutti i compiti relativi all’installazione. Ora non c’è più bisogno di dipendere esclusivamente dal gestore di software di Ubuntu per installare programmi sul vostro sistema.