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

Re: deborphan



On 100225, 09:51, Francesco Potortì wrote:
> Davide Prina:
> >>> Inoltre autoremove spesso mi vuole togliere dei pacchetti che io voglio e
> >>> che sono presenti nei repository ufficiali che uso. Quindi non lo uso mai.
> 
> Paolo Redaelli:
> >> Per questa questione c'è una facile soluzione: "apt install 
> >> pacchetto-che-voglio-tenere" così viene marcato come installato 
> >> dall'amministratore e autoremove non lo toglierà mai
> 
> Mh.  Usando aptitude, questo non è vero: nel manuale c'è scritto esplicitamente che l'automatic flag non viene toccato quando si installa un pacchetto che è già installato.  Invece nel manuale di apt c'è scritto:
> 
>            Packages which you have
>            installed explicitly via install are also never proposed for
>            automatic removal.
> 
> Che credo voglia dire che il comportamento è lo stesso di aptitude: se il pacchetto è stato già installato automaticamente farci un "apt install" non cambia niente.
> 
> Per marcare un pacchetto come installato manualmente io uso
> 
> # aptitude unmarkauto <pacchetto>

si infatti unmarkauto e' la forma corretta e pacchetto= volendo lo
blocca

> 
> Si può fare lo stesso anche con
> 
> # apt-mark manual <pacchetto>
> 
> Per verificare lo stato dell'automatic flag non ho trovato niente di più pratico che 
> 
> $ aptitude show <pacchetto> | grep Automatically
> 
> Davide Prina:
> >da quello che ho visto io non sempre funziona. In alcuni casi quel pacchetto
> >lo indica sempre o magari lo toglie nell'elenco che ti propone dopo il finto
> >"apt install", ma se poi esegui un comando simile come "apt upgrade" lo
> >elenca di nuovo.
> 
> "apt autoremove" non dovrebbe mai toccare i pacchetti installati a
> mano.  È proprio il suo scopo, se lo fa è un baco

autoremove rimuove tutti i pacchetti installati automaticamente per
soddisfare le dipendenze di altri pacchettie che non sono piu' richiesti
non credo che vada a toccare pacchetti installati a mano lo ritengo
improbabile ed escluderei che abbia un simile bug

un saluto a tutti voi,

-- 
Stefano P.
Sent from my Linux OS


Reply to: