Qual è il vantaggio di usare sudo apt-get autoremove su un'app più pulita?


57

Non sono sicuro di cosa sudo apt-get autoremovefaccia, ma ho letto che dovresti usare questo comando per rimuovere eventuali pacchetti non necessari.

Uno dei processi che ho visto è stato quello di utilizzare sudo apt-get autoremovee quindi utilizzare qualcosa come BleachBit per rimuovere i file temporanei ecc.

Puoi spiegare cosa sudo apt-get autoremovefa effettivamente e ci sono dei vantaggi nell'usare questo comando rispetto a qualcosa come BleachBit o Ubuntu Tweak janitor da soli?

Risposte:


79

cosa sudo apt-get autoremovefa veramente

Ogni volta che si installa un'applicazione (usando apt-get) il sistema installerà anche il software da cui questa applicazione dipende. È comune in Ubuntu / Linux che le applicazioni condividano le stesse librerie. Quando rimuovi l'applicazione, la dipendenza rimarrà sul tuo sistema.

Quindi apt-get autoremoverimuoverà quelle dipendenze che sono state installate con le applicazioni e che non sono più utilizzate da qualsiasi altra cosa sul sistema.

c'è qualche vantaggio nell'usare questo comando rispetto a qualcosa come Bleachbit o Ubuntu Tweak bidello?

  • Bleachbit o Ubuntu Tweak janitor sono interfacce grafiche.
  • sudo apt-get autoremove è un comando

L'unica opzione non esclude l'altra: suppongo che BB e UTJ usino sudo apt-get autoremove(in qualche modo) per rimuovere le dipendenze. Quindi non si tratta di "alcun vantaggio". È una questione di preferenza: sei un tipo di persona a riga di comando o sei un tipo di persona della GUI?

A proposito: deborphanè un altro di questi strumenti per pulire il tuo sistema.


Grazie per aver condiviso questo. Nella mia esperienza, correre sudo apt-get autoremoveè più sicuro che usare qualcosa come Bleachbit, io (e un mio amico) ho riscontrato problemi dopo aver usato Bleachbit. Solo correre sudo apt-get autoremovemi sembra più sicuro. Anche se immagino che dipenda anche da come configuri la pulizia all'interno di Bleachbit (ci sono molte opzioni presentate con le caselle di controllo per ciò che vuoi ripulire)
sunyata

3

Un'aggiunta minore: dal 14.04 potresti effettivamente scrivere apt autoremoveper rimuovere i pacchetti che sono stati installati automaticamente per soddisfare le dipendenze per altri pacchetti e che ora non sono più necessari come dipendenze.

Questi due comandi sono equivalenti:

  • apt autoremove
  • apt-get autoremove

penso apte apt-getsono gli stessi di alcune versioni di Ubuntu, in generale, non specifiche autoremove. non è così?
matt

1
Sì, questo è vero @matt.
prosti,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.