Breve:tutorial rapido per mostrarti come impedire l'aggiornamento di determinati pacchetti nelle distribuzioni Linux basate su Ubuntu e Debian.
Quando aggiorni il tuo sistema Ubuntu, tutte le applicazioni ei pacchetti vengono aggiornati contemporaneamente.
Questo è ovviamente molto conveniente in quanto non devi preoccuparti di aggiornare i pacchetti installati uno per uno.
Tuttavia, potrebbero verificarsi situazioni in cui desideri conservare la versione di una particolare applicazione installata.
In questo tutorial, ti mostrerò sia la GUI che i metodi del terminale per disabilitare alcuni aggiornamenti dei pacchetti in Ubuntu e altri sistemi basati su Ubuntu e Debian.
Metodo 1:impedire l'aggiornamento del pacchetto utilizzando il comando apt-mark
Il gestore di pacchetti di Ubuntu, apt ha molte utili utilità per quasi ogni aspetto della gestione dei pacchetti. Uno dei comandi apt è apt-mark che puoi utilizzare per inserire nella blacklist o nella whitelist determinati pacchetti dagli aggiornamenti di sistema.
Per tenere un pacchetto e quindi impedire ad apt di apportare modifiche ad esso, puoi utilizzare il comando apt-mark con l'opzione hold.
Il completamento della scheda non funziona con il comando apt-mark . Devi digitare il nome esatto del pacchetto che stai tentando di aggiornare.
sudo apt-mark hold package_name
Assicurati di sostituire il nome-pacchetto con il pacchetto appropriato che stai cercando di scegliere come target. Ecco un esempio:
Per elencare tutti i pacchetti che si tengono puoi usare:
apt-mark showhold
Per rimuovere attesa su un pacchetto:
sudo apt-mark unhold package_name
Ora che sei a conoscenza dei comandi, vediamo come impedire graficamente l'aggiornamento del pacchetto.
Metodo 2:impedire l'aggiornamento del pacchetto utilizzando Synaptic Package Manager
C'era una volta, Synaptic veniva fornito per impostazione predefinita in Ubuntu ed era anche il gestore di pacchetti della GUI predefinito in Ubuntu fino all'11.10. Ora hai un GNOME Software Center grafico migliore, ma puoi comunque usare Synaptic.
Utilizzare il comando seguente per installare Synaptic Package Manager in Ubuntu/Debian:
sudo apt install synaptic
Successivamente, procedi nel seguente modo:
- Avvia Synaptic Package Manager
- Cerca il pacchetto desiderato nella barra di ricerca
- Seleziona il pacchetto desiderato
- Nel pacchetto menu, scegli Blocca versione
- Salva
Per annullare l'operazione, fai lo stesso e questa volta seleziona Sblocca versione .
Ti è stato di aiuto?
Questo è tutto ciò che devi fare. Vedi, quanto è stato facile bloccare un pacchetto dagli aggiornamenti?
Spero che questo breve tutorial ti sia stato utile. Accolgo con favore le vostre domande e suggerimenti.