wake-up-neo.net

Qual è la differenza tra le opzioni "autoclean", "autoremove" e "clean"?

apt-get ha alcune opzioni che mi sembrano le stesse: autoclean, autoremove e clean. Cosa fanno ognuno di loro?

146
Antony

Dalla pagina man apt-get:

  • pulito: clean cancella il repository locale dei file di pacchetto recuperati. Rimuove tutto tranne il file di blocco da/var/cache/apt/archives/e/var/cache/apt/archives/partial /. Quando APT viene utilizzato come metodo dselect (1), la pulizia viene eseguita automaticamente. Coloro che non usano dselect probabilmente vorranno eseguire apt-get clean di tanto in tanto per liberare spazio su disco.

  • autoclean: Come clean, autoclean cancella il repository locale dei file di pacchetto recuperati. La differenza è che rimuove solo i file del pacchetto che non possono più essere scaricati e sono in gran parte inutili. Ciò consente di mantenere una cache per un lungo periodo senza che sfugga al controllo. L'opzione di configurazione APT :: Clean-Installed impedirà la cancellazione dei pacchetti installati se è disattivata.

  • autoremove: viene utilizzato per rimuovere i pacchetti che sono stati installati automaticamente per soddisfare le dipendenze di alcuni pacchetti e che non sono più necessari.


Ogni comando ha una pagina di manuale, se vuoi sapere quali sono i loro parametri o cosa fanno ciascuno di essi, digita semplicemente Shell man <command> Ex. man apt-get

176
Decio Lira

autoclean: rimuove tutti gli archivi memorizzati nella cache per pacchetti che non possono più essere scaricati (quindi pacchetti che non sono più nel repository o che hanno una versione più recente nel repository).

clean: rimuove tutti gli archivi memorizzati nella cache.

autoremove: una cosa completamente diversa, questa opzione fa in modo che apt cerchi i pacchetti installati come dipendenza di un pacchetto già disinstallato e li rimuove. Viene utilizzato per ripulire le dipendenze non utilizzate che rimangono sul sistema.

Risposta trovata: http://ubuntuforums.org/showthread.php?t=394952

28
Antony