• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

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

Scritto in Debian, Internet, Linux, Software, Ubuntu - Da Tanino Rulez - martedì 28 giugno 2011 - 4 Commenti


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.

  • Luigi

    l’avanzamento di versione mi ha tartassato negli ultimi periodi; ho risolto con Synaptic invece di usare quel gestore di aggiornamenti maledetto! :-) grazie

  • Dodies

    Molto interessante. Fino ad ora per le poche volte che mi è servito ho eseguito il blocco da synaptic. Effettivamente non avrei saputo come fare lo stesso con apt-get. :) Quindi grazie per la dritta. :)
    Torno ad essere silenzioso lettore. Buon proseguo.

    • http://www.chimerarevo.com Tanino Rulez

      Non devi necessariamente essere silenzioso se vuoi :D Buona giornata anche a te :)

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