6.4.6 Mantenere vecchi pacchetti
Per esempio, per mantenere libc6
e libc6-dev
con
dselect
e aptitude install pacchetto si
pu� procedere come segue:
# echo -e "libc6 hold\nlibc6-dev hold" | dpkg --set-selections
aptitude install pacchetto non verr� impedito da
quell'"hold". Per mantenere un pacchetto forzandone un declassamento
automatico con aptitude upgrade pacchetto oppure
aptitude dist-upgrade, aggiungete le seguenti linee ad
/etc/apt/preferences
:
Package: libc6
Pin: release a=stable
Pin-Priority: 2000
Qui la voce "Package:" non pu� usare termini tipo
"libc6*". Se dovete mantenere tutti i pacchetti binari
correlati al pacchetto sorgente glibc
in una versione
sincronizzata, dovete elencarli esplicitamente.
Il comando seguente mostra i pacchetti tenuti in sospeso (non aggiornati):
dpkg --get-selections "*"|grep -e "hold$"