PDA

Visualizza la versione completa : [debian] apt exclude list?


Sergej_D
06-02-2005, 22:51
E' possibile configurare apt in modo da NON fare l'upgrade di alcuni pacchetti in automatico??
In particolare volevo evitare l'upgrade automatico dell'immagine del kernel (altrimenti ogni volta mi tocca reinstallare i driver nvidia...)

Grazie,
Sergej

mykol
06-02-2005, 23:08
di default ti aggiorna il kernel ?

non mi pare od almeno lilo non lo aggiorna, per cui basta che continui ad avviare il kernel vecchio ...

Sergej_D
06-02-2005, 23:10
Sì, ho il kernel installato tramite kerne-image, e mi fa l'upgrade :-/ (uso Grub)

side-server
07-02-2005, 00:04
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.

fonte (http://qref.sourceforge.net/Debian/reference/reference.it.txt)

:ciauz:

Sergej_D
07-02-2005, 14:04
Ehm, e con apt? :confused:

Ikitt
07-02-2005, 14:05
Originariamente inviato da Sergej_D
Ehm, e con apt? :confused:
apt non aggiorna i pacchetti messi in hold con dpkg.
Se cerchi un modo per fare quanto detto da side-server direttamente con apt, non lo conosco :stordita:

Sergej_D
07-02-2005, 14:36
Ok, ho funzionato. Ovviamente :zizi:

Grazie! :ciauz:

Loading