¿Cuál es la ventaja de usar sudo apt-get autoremove sobre una aplicación más limpia?

57

No estoy seguro de lo que sudo apt-get autoremovehace, pero he leído que debe usar este comando para eliminar los paquetes innecesarios.

Uno de los procesos que vi fue usar sudo apt-get autoremovey luego usar algo como BleachBit para eliminar archivos temporales, etc.

¿Puede explicar lo que sudo apt-get autoremoverealmente hace y hay alguna ventaja de usar este comando sobre algo como BleachBit o Ubuntu Tweak conserje por sí mismos?

gman
fuente

Respuestas:

79

que sudo apt-get autoremovehace realmente

Cada vez que instale una aplicación (usando apt-get), el sistema también instalará el software del que depende esta aplicación. Es común en Ubuntu / Linux que las aplicaciones compartan las mismas bibliotecas. Cuando elimine la aplicación, la dependencia permanecerá en su sistema.

Por apt-get autoremovelo tanto , eliminará las dependencias que se instalaron con aplicaciones y que ya no son utilizadas por nada más en el sistema.

¿Hay alguna ventaja de usar este comando sobre algo como Bleachbit o Ubuntu Tweak conserje?

  • Bleachbit o Ubuntu Tweak conserje son interfaces gráficas.
  • sudo apt-get autoremove es un comando

Una opción no excluye a la otra: supongo que BB y UTJ usarán sudo apt-get autoremove(de alguna manera) para eliminar dependencias. Por lo tanto, no se trata de "ninguna ventaja". Es una cuestión de preferencia: ¿eres un tipo de persona de línea de comando o eres un tipo de persona GUI?

Por cierto: deborphanes otra de estas herramientas para limpiar su sistema.

Rinzwind
fuente
Gracias por compartir esto. En mi propia experiencia, correr sudo apt-get autoremovees más seguro que usar algo como Bleachbit, yo (y un amigo mío) he tenido problemas después de usar Bleachbit. Solo correr me sudo apt-get autoremoveparece más seguro. Aunque supongo que también depende de cómo configure su limpieza dentro de Bleachbit (hay muchas opciones presentadas con casillas de verificación para lo que desea limpiar)
sunyata
3

Una adición menor: desde 14.04 puede escribir apt autoremovepara eliminar paquetes que se instalaron automáticamente para satisfacer las dependencias de otros paquetes y que ahora ya no se necesitan como dependencias.

Estos dos comandos son equivalentes:

  • apt autoremove
  • apt-get autoremove
prosti
fuente
I cosa apty apt-getson los mismos que en alguna versión de Ubuntu, en general, no específica para autoremove. ¿No es ese el caso?
mate
1
Sí, esto es cierto @matt.
prosti