2.2.11 Evitare l'aggiornamento dei pacchetti
Esistono due modi per evitare l'aggiornamento di un pacchetto, tramite
dpkg
o, da Woody in poi, tramite APT.
Con dpkg
, dovete solo esportare la lista dei pacchetti selezionati
con:
dpkg --get-selections > selections.txt
Dopodich� modificate il file risultante selections.txt
,
cambiando la riga che contiene il pacchetto da mantenere, tipo
libc6
, da:
libc6 install
a:
libc6 hold
Salvate il file e ricaricatelo nel database di dpkg
con:
dpkg --set-selections < selections.txt
Se conoscete il nome del pacchetto da mantenere, basta eseguire:
echo libc6 hold | dpkg --set-selections
Questo processo evita l'aggiornamento dei pacchetti al momento
dell'installazione di ciascun file.
Lo stesso risultato si ottiene tramite dselect
. Basta accedere
alla schermata [S]cegli, trovare il pacchetto da mantenere nello stato attuale
e premere il tasto `=' (o `H'). I cambiamenti saranno effettivi non appena
lasciata la schermata [S]cegli.
Il sistema APT nella nuova distribuzione Woody ha un meccanismo alternativo per
mantenere i pacchetti durante il processo di raccolta di un archivio,
utilizzando la Pin-Priority. Vedere la pagina di manuale
apt_preferences(5)
, l'https://www.debian.org/doc/manuals/apt-howto/
o il pacchetto apt-howto
.