Come aggiornare Ubuntu 20.04 dall'interfaccia della riga di comando

How Update Ubuntu 20



In questo articolo, ti mostrerò come aggiornare Ubuntu 20.04 LTS dalla riga di comando. Quindi iniziamo.

Configurazione degli aggiornamenti automatici:

Per impostazione predefinita, l'aggiornamento automatico o l'aggiornamento automatico è abilitato in Ubuntu 20.04 LTS.







Se vuoi configurare l'aggiornamento automatico, apri il file di configurazione /etc/apt/apt.conf.d/20auto-upgrades con il seguente comando:



$sudo nano /eccetera/adatto/apt.conf.d/20 aggiornamenti automatici



Ecco, la prima riga APT::Periodic::Update-Package-Lists 1; è usato per dire al gestore di pacchetti APT di mantenere automaticamente aggiornata la cache dei pacchetti.





La seconda riga, APT::Periodic::Unttended-Upgrade 1; è usato per dire al gestore di pacchetti APT di aggiornare automaticamente i pacchetti.



Per disabilitare l'aggiornamento automatico o l'aggiornamento automatico, impostare APT::Periodic::Update-Package-Lists e APT::Periodico::Aggiornamento automatico a 0 come mostrato nello screenshot qui sotto.

Quando hai finito, premi + X seguito da E e per salvare il file di configurazione.

Aggiornamento della cache del repository dei pacchetti:

Prima di tentare di installare, aggiornare o rimuovere qualsiasi pacchetto, è necessario aggiornare la cache del repository dei pacchetti APT. Questo aggiornerà il database dei pacchetti della tua macchina Ubuntu 20.04 LTS e verificherà se è disponibile una versione più recente dei pacchetti installati.

Per aggiornare la cache del repository del pacchetto APT, eseguire il comando seguente:

$sudoapt aggiornamento

La cache del repository del pacchetto APT dovrebbe essere aggiornata. Come puoi vedere, 35 pacchetti possono essere aggiornati alle nuove versioni.

Aggiornamento di pacchetti specifici:

Puoi controllare l'elenco dei pacchetti per i quali sono disponibili aggiornamenti con il seguente comando:

$sudolista adatta--aggiornabile

Dovrebbe essere visualizzato l'elenco dei pacchetti aggiornabili. Su ogni riga, il nome del pacchetto è stampato in colore verde.

A destra di ogni riga viene stampata la versione precedente del pacchetto. A sinistra di ogni riga, viene stampata la versione più recente disponibile come indicato nello screenshot qui sotto.

Ora, per aggiornare un singolo pacchetto (diciamo portare ), eseguire il seguente comando:

$sudoadattoinstallareportare

Come potete vedere, portare e le sue dipendenze ( python3-assunzione ) verrà aggiornato. Questi 2 pacchetti hanno una dimensione di circa 212 KB. Quindi, circa 212 KB di pacchetti verranno scaricati da Internet. Una volta installati, verranno utilizzati circa 1024 B (byte) di spazio su disco aggiuntivo.

Per confermare l'aggiornamento, premere E e poi premere .

Il pacchetto portare e le sue dipendenze dovrebbero essere aggiornate.

Aggiornamento di tutti i pacchetti:

Invece di aggiornare i pacchetti uno per uno, puoi aggiornare tutti i pacchetti disponibili contemporaneamente con il seguente comando:

$sudoaggiornamento adatto

APT ti mostrerà il riepilogo dell'aggiornamento. Qui verranno aggiornati 33 pacchetti. 5 pacchetti verranno installati di recente. L'aggiornamento ha una dimensione di circa 93,0 MB. Quindi, circa 93,0 MB di pacchetti verranno scaricati da Internet. Dopo l'aggiornamento, saranno necessari circa 359 MB di spazio su disco aggiuntivo.

APT ti mostrerà i nuovi pacchetti che verranno installati. In questa sezione vengono visualizzati principalmente nuovi kernel e pacchetti di intestazione del kernel.

APT ti mostrerà l'elenco dei pacchetti che verranno aggiornati.

APT ti mostrerà anche i vecchi pacchetti che non sono più necessari. Puoi rimuoverli in sicurezza al termine dell'aggiornamento.

Quando sei pronto, premi E e poi premere per confermare l'aggiornamento.

APT dovrebbe iniziare a scaricare tutti i pacchetti richiesti da Internet.

Dopo che tutti i nuovi pacchetti sono stati installati, l'aggiornamento dovrebbe essere completo.

Ora riavvia il computer per rendere effettive le modifiche con il seguente comando:

$sudoriavviare

Pacchetti di chiusura:

È possibile bloccare pacchetti specifici se non si desidera aggiornarli quando si aggiornano tutti i pacchetti utilizzando il sudo apt upgrade comando.

Innanzitutto, elenca tutti i pacchetti aggiornabili con il seguente comando:

$sudolista adatta--aggiornabile

Tutti i pacchetti aggiornabili dovrebbero essere elencati.

Ora, diciamo, non vuoi i pacchetti del kernel Linux ( linux-generico , linux-headers-generico e linux-image-generic ) da aggiornare. Dovrai contrassegnare questi pacchetti come presa .

Per conservare gli aggiornamenti per il pacchetto linux-generico , esegui il seguente comando:

$sudo apt-marktenere linux-generic

Il pacchetto linux-generico dovrebbe essere messo in attesa.

Allo stesso modo, puoi tenere gli aggiornamenti per i pacchetti linux-headers-generico e linux-image-generic come segue:

$sudo apt-markhold linux-headers-generic linux-image-generic

I pacchetti linux-headers-generico e linux-image-generic dovrebbe essere messo in attesa.

Puoi elencare tutti i pacchetti che sono impostati in attesa con il seguente comando:

$sudo apt-markshowhold

Come puoi vedere, sono elencati tutti i pacchetti che ho messo in attesa.

Ora prova ad aggiornare tutti i pacchetti come segue.

$sudoaggiornamento adatto

Come puoi vedere, i pacchetti ( linux-generico , linux-headers-generico e linux-image-generic ) che ho contrassegnato come sospeso non verranno aggiornati con il resto dei pacchetti.

Sbloccare i pacchetti:

Se in seguito decidi di aggiornare i pacchetti che hai contrassegnato come in attesa, tutto ciò che devi fare è rimuoverli.

Puoi sbloccare il linux-generico pacchetto come segue:

$sudo apt-markunhold linux-generic

Il pacchetto linux-generico non dovrebbe essere più in attesa.

Come puoi vedere, il pacchetto linux-generico non è più nell'elenco di attesa.

$sudo apt-markshowhold

Allo stesso modo, puoi aprire i pacchi linux-headers-generico e linux-image-generic come segue:

$sudo apt-markunhold linux-generic linux-headers-generic linux-image-generic

Ora, se aggiorni tutti i pacchetti, i pacchetti linux-generico , linux-headers-generico , e linux-image-generic dovrebbe anche essere aggiornato.

$sudoaggiornamento adatto

Rimozione di pacchetti non necessari:

Una volta completato l'aggiornamento, puoi rimuovere tutti i pacchetti non necessari con il seguente comando:

$sudoapt autoremove

Nel mio caso, non sono disponibili pacchetti non necessari.

Se hai dei pacchetti non necessari, verranno visualizzati e ti verrà chiesto di rimuoverli. Basta premere E e poi premere per rimuoverli.

Pulizia delle cache:

Una volta aggiornato il computer, la versione più recente dei pacchetti verrà memorizzata nella cache del /var/cache/apt/archivi/ directory del tuo computer. Puoi rimuoverli e liberare spazio su disco.

Per rimuoverli, esegui il seguente comando:

$sudoapt autoclean

I pacchetti memorizzati nella cache dovrebbero essere rimossi.

Quindi, è così che aggiorni Ubuntu 20.04 LTS dalla riga di comando. Grazie per aver letto questo articolo.