[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: escludere alcuni pacchetti da un aggiornamento



Il 17/05/2012 21:00, Gollum1 ha scritto:
se a questa domanda premi il tasto "?" vedi tutti i comandi che puoi
dare, quindi tra i comandi per poter vedere la segnalazione del bug, e
la situazione in cui si trova, ma soprattutto se puoi anche
infischiaterne (magari è un bug solo per sistemi arm, e tu usi amd64,
per esempio)... tra i vari comandi che puoi dare c'é anche p

digitando solo p ed enter, vengono bloccate tutte le applicazioni
dichiarate con bug, digitando p e il nome del pacchetto, viene
bloccato l'aggiornamento di quel pacchetto soltanto...

a quel punto digiti n, per non fare l'aggiornamento, e poi rilanci
apt, ti troverai che quei pacchetti e tutti quelli che dipendono da
essi, non vengono più aggiornati, e rimangono "appesi"...


apt-listbugs mette i pin dove il sistema di pacchettizzazione di
debian si aspetta che siano, cioè in /etc/apt/preferences, purtroppo
altri programmi di gestione di pacchetti non lo fanno (anche se
tengono in considerazione i pacchetti bloccati in questo, visto che è
apt, su cui si appoggiano, che lo fa)... questo fatto comporta il
problema che se blocchi dei pacchetti con synaptic (per esempio), non
sono bloccati se fai l'aggiornamento con aptsh...

quando poi fai /apt/update, apt-listbugs, fa un controllo di
/etc/apt/preferences, e le cose che sono marcate come risolte vengono
rilasciate, quindi puoi procedere tranquillamente con
l'aggiornamento...

Grazie per la spiegazione dettagliata, ora ho le idee chiare.
Oggi mi è capitato di dover bloccare alcuni pacchetti segnalati da apt-listbugs, così ho potuto mettere in pratica queste dritte.

Ciao


Reply to: