Ubuntu/Debian: come bloccare l’avanzamento di versione dei pacchetti

Come molti di voi sapranno è possibile bloccare l’aggiornamento dei pacchetti su Debian e Ubuntu in modalità grafica utilizzando Synaptic.Questo metodo ha un’unica pecca: quando si lancia
sudo apt-get update && sudo apt-get dist-upgrade
il terminale non tiene in considerazione la cosa e aggiorna tutto all’ultima versione disponibile. In nostro aiuto fortunatamente c’è un piccolissimo pacchetto .deb (presente di default nei repo) che ci chiama Wajig e che ci permette di bloccare l’avanzamento di versione un pacchetto o di alcuni pacchetti.
Per installarlo su qualsiasi release Debian e Ubuntu basta un semplice
sudo apt-get install wajig
Il funzionamento è semplicissimo: il comando
sudo wajig hold
seguito dal nome del pacchetto che non si vuole upgradare “blocca” il tutto alla versione presente fino a quel momento, viceversa il comando
sudo wajig unhold
lo rimette in condizione di poter essere aggiornato. Io lo uso per “freezare” la versione del kernel, poiché ogni volta che lo aggiorno poi ho seri problemi con i driver ATI. Così facendo, dormo sonni tranquilli.






Pingback: Ubuntu/Debian: come bloccare l’avanzamento di versione dei pacchetti | Pupugnao.it