On Mon, Aug 07, 2006 at 11:57:13PM +0200, Giuseppe Ferruzzi wrote: > Mi capita spesso di dover rimuovere a mano alcuni pacchetti > vecchi perche' apt-get autoclean non me li cancella. > > Esempio: > > $ apt-show-versions -p mutt > mutt/stable uptodate 1.5.9-2sarge2 > > ora controllo quanti pacchetti di mutt scaricati sono presenti nella > cache > > $ ls /var/cache/apt/archives/mutt* > /var/cache/apt/archives/mutt_1.5.9-2sarge1_i386.deb > /var/cache/apt/archives/mutt_1.5.9-2sarge2_i386.deb > > c'è una versione precedente di mutt e allora decido di effettuare > l'autoclean > > $ su -c 'apt-get autoclean' > Password: > Lettura della lista dei pacchetti in corso... Fatto > Generazione dell'albero delle dipendenze in corso... Fatto > > ricontrollo dinuovo la cache relativamente a mutt: > > $ ls /var/cache/apt/archives/mutt* > /var/cache/apt/archives/mutt_1.5.9-2sarge1_i386.deb > /var/cache/apt/archives/mutt_1.5.9-2sarge2_i386.deb > > la vecchia versione di mutt non e' stata cancellata. > > Sapete darmi una spiegazione del perche' e di come potrei > risolvere ? > Come puoi vedere da qua[1] ci sono 2 versioni di mutt in stable, una è quella nell archivio normale e una è quella in security. apt-get autoclean cancella solo i files che non sono più riferiti dagli indici presenti in sources.list, quindi è normale che non cancelli quei files. Ciao [1] http://packages.qa.debian.org/m/mutt.html -- --------------------------------------------------------------------- | Marco Nenciarini | Debian/GNU Linux Developer - Plug Member | | mnencia@prato.linux.it | http://www.prato.linux.it/~mnencia | --------------------------------------------------------------------- Key fingerprint = FED9 69C7 9E67 21F5 7D95 5270 6864 730D F095 E5E4
Attachment:
signature.asc
Description: Digital signature