Che cos'è i comandi di aggiornamento e dist-upgrade APT-get e come usarli

Che cos'è i comandi di aggiornamento e dist-upgrade APT-get e come usarli
Come utente normale o amministratore di sistema, probabilmente hai utilizzato gli strumenti di gestione dei pacchetti APT o APT-get ad un certo punto in Linux. Siamo in grado di utilizzare questi strumenti di gestione dei pacchetti per gestire determinate operazioni come la ricerca di pacchetti disponibili, l'installazione di nuovi pacchetti, la rimozione di quelli esistenti, l'aggiornamento e l'aggiornamento dei pacchetti installati, ecc.

Se parliamo di aggiornare i pacchetti, i sistemi operativi Linux sono dotati di molti aggiornamenti di software gratuiti per ogni pacchetto. Rilascia continuamente gli aggiornamenti, le patch e le correzioni per migliorare le prestazioni e correggere i bug in essi. È molto importante verificare regolarmente questi aggiornamenti e installarli al fine di salvaguardare il sistema contro potenziali minacce e vulnerabilità. Per l'installazione di questi aggiornamenti, viene eseguito l'aggiornamento e ci sono due modi per raggiungere questo obiettivo: uno è un aggiornamento APT-get e il secondo è Apt-get dist-upgrade. C'è qualche differenza tra questi due modi che spesso confondono gli utenti. Questo articolo ti aiuterà a comprendere e differenziare l'aggiornamento APT-get e la dist-upgrade APT-get.

Database dei pacchetti di aggiornamento

Per mantenere aggiornato il tuo sistema, vengono utilizzati comandi di aggiornamento e aggiornamento. Il comando di aggiornamento aggiorna solo l'elenco dei pacchetti con le versioni più recenti disponibili, tuttavia non installa o aggiorna il pacchetto. Il comando di aggiornamento effettivamente aggiorna e installa le ultime versioni di pacchetti già installati. Prima di aggiornare i pacchetti, controlla gli aggiornamenti come segue. Farà sì che l'apt-get conosca le nuove versioni disponibili.

$ sudo apt-get update

Cos'è l'aggiornamento Apt-get

Per installare le ultime versioni di tutti i pacchetti precedentemente installati sul sistema, viene utilizzato l'aggiornamento APT-get. Questo comando aggiorna solo i pacchetti che hanno una nuova versione disponibili come indicato nelle fonti.Elenca il file nella cartella "/etc/apt". Non tenta di installare un nuovo pacchetto o rimuovere qualsiasi pacchetto installato da solo.

Per aggiornare o installare le versioni più recenti, eseguire il seguente comando come sudo come un unico privilegio che l'utente può verificare e installare gli aggiornamenti sul sistema Linux:

$ sudo apt-get upgrade

Per aggiornare un pacchetto specifico, il comando è il seguente:

$ sudo apt-get upgrade

Cos'è apt-get dist-upgrade

Simile al comando Apt-get Aggiorna. Inoltre, gestisce anche la modifica delle dipendenze con le ultime versioni del pacchetto. Risolve in modo intelligente il conflitto tra le dipendenze del pacchetto e cerca di aggiornare i pacchetti più significativi a spese di quelli meno significativi, se necessario. A differenza del comando APT-get upgrade, il dist-upgrade APT-get è proattivo e installa nuovi pacchetti o rimuove quelli esistenti da solo per completare l'aggiornamento.

Per aggiornare i pacchetti, eseguire il comando dist-upgrade con privilegi sudo:

$ sudo apt-get dist-upgrade

Per aggiornare un pacchetto specifico, il comando è il seguente:

$ sudo apt-get dist-upgrade

A volte, quando si esegue un aggiornamento APT-get, ricevi il messaggio "I seguenti pacchetti sono stati mantenuti indietro". Questi pacchetti vengono mantenuti indietro perché per installare la loro nuova versione, hanno bisogno di un altro pacchetto che non è già installato. E, come abbiamo discusso, l'aggiornamento APT-EGT aggiorna solo i pacchetti esistenti, né installa un nuovo pacchetto né ne rimuove uno esistente. Ecco perché trattiene questi pacchetti. A volte, i pacchetti vengono anche mantenuti a causa delle dipendenze rotte (quando il pacchetto da cui dipende non ha una versione scaricabile).

Mentre con Apt-get DIST-Upgrade, verrà installato il nuovo pacchetto dipendente per risolvere la dipendenza.

Per concludere, se si desidera aggiornare i pacchetti solo senza installarli o rimuoverli, scegli l'aggiornamento APT-get. D'altra parte, se si desidera aggiornare, indipendentemente dal fatto che sia installato un nuovo pacchetto o che il pacchetto esistente sia rimosso per soddisfare le dipendenze, scegli APT-get dist-upgrade.