Estaba compilando una herramienta llamada Rejoystick, así que instalé algunos paquetes y dependencias. Pero ahora ya no lo necesito, así que eliminé esos paquetes. Ejecutar apt-get
muestra que tengo algunos paquetes que se instalan automáticamente y ya no son necesarios.
Pero tengo una mala experiencia con apt-get autoremove
. Rompió mi entorno de escritorio cuando desinstalé wine hace algún tiempo. Afortunadamente, tenía una copia de seguridad de la partición de clonezilla entonces, pero esta vez, no tengo una copia de seguridad. Entonces soy cauteloso. Ejecutar apt-get
muestra que estos paquetes son huérfanos
gir1.2-gtk-2.0 libasound2-dev libavahi-client-dev libavahi-common-dev
libcaca-dev libcairo-script-interpreter2 libdbus-1-dev libdrm-dev
libexpat1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev
libglu1-mesa-dev libharfbuzz-dev libharfbuzz-gobject0 libice-dev
libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev
libslang2-dev libsm-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev
libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev
libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxcomposite-dev
libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev
libxft-dev libxi-dev libxinerama-dev libxrandr-dev libxrender-dev
libxshmfence-dev libxxf86vm-dev mesa-common-dev x11proto-composite-dev
x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
x11proto-record-dev x11proto-render-dev x11proto-xext-dev
x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev
zlib1g-dev
No estoy seguro de si debo correr apt-get autoremove
. Estaba buscando detalles relacionados con cada uno de estos paquetes para poder entender cuáles son necesarios, pero todos parecen importantes, por ejemplo
gir1.2-gtk-2.0
Tengo instalado Cinnamon, GNOME y Unity, creo apt-get autoremove
que romperá algo. Cualquier ayuda será apreciada.
Gracias por leer.
fuente
Como otros mencionaron,
autoremove
debería ser seguro, pero nuevamente, usted dijo que tiene malas experiencias, y también recuerdo haberautoremove
eliminado algunas cosas que no deberían eliminarse.Parece que
autoremove
puede tener problemas con algunos metapaquetes. Supongamos que instaló elgnome
metapaquete para todo el escritorio gnome (o se instaló al configurar el sistema), que también incluye programas comoevolution
y muchos juegos, que es posible que desee eliminar, porque está utilizandothunderbird
y no desea tener esos juegos y cosas por el estilo. Esto requiere que también elimines elgnome
metapaquete, ya que depende de todos esos paquetes. Pero esto hará que todos los otros paquetes que se instalaron como dependencias degnome
"auto-removibles" incluyangnome-shell
, por ejemplo , lo que probablemente quiera conservar si desea continuar usando ese escritorio.Por lo tanto, siempre es una buena idea verificar los paquetes recomendados para la eliminación automática. Si está utilizando un administrador de paquetes gráfico como
synaptic
, puede hacerlo fácilmente y desmarcar la marca de "instalación automática" de los paquetes que desea conservar (comognome-shell
en el ejemplo anterior). Esto también eliminará todos los paquetes de los que dependen de la lista de eliminación automática, por lo que es posible que solo tenga que "arreglar" algunos de ellos, y no todos.Aún así, no debería eliminar nada que sea realmente esencial para su sistema, por lo que incluso si eliminó accidentalmente, por ejemplo, su escritorio, aún puede arrancar e iniciar sesión en su sistema y revertir esos cambios usando la línea de comandos.
fuente
De
man apt-get
:¿Ha instalado otros paquetes (y sus dependencias), y posteriormente eliminó los paquetes?
fuente
Por lo general, debe guardarse para ejecutar autoremove. Pero en caso de errores de empaquetado, los paquetes esenciales pueden ser eliminados. Hice que mi sistema no
apt autoremove
se pueda iniciar ejecutando un , por lo que recomiendo consultar rápidamente los paquetes que se eliminarán.fuente
apt-get remove puede ABSOLUTAMENTE destruir su sistema. Me ha sucedido dos veces y puedo repetirlo (en una distribución basada en Debian); ambas veces en un vbox, así que no hay gran grito. Lo vi eliminar toda mi instalación de XFCE.
fuente
apt-get autoremove es dañino (según mi experiencia en fedora y debian) tuve que volver a instalar paquetes completos de 612 mb después de ejecutarlo. En su lugar, busque las aplicaciones que no le gustan y elimínelas de una en una.
apx
fuente