Estoy tratando de hacer una instalación limpia del octave3.2
paquete.
Para hacer esto, lo eliminé, luego intenté reinstalarlo.
Cuando reinstalé, ocurrió un error. Podría ser un error en el paquete, pero quiero asegurarme de que tengo todo eliminado para poder hacer una instalación limpia.
¿Es suficiente hacer esto?
sudo apt-get --purge remove octave3.2
package-management
uninstall
octave
usuario1012451
fuente
fuente
Respuestas:
Esta es una respuesta muy general a la pregunta sobre los efectos de la purga de paquetes. Para obtener consejos específicos para su situación, tendrá que editar su pregunta para incluir información adicional, en particular, el texto completo y exacto del mensaje de error que está recibiendo.
La eliminación de paquetes con o los eliminará y todos sus archivos de configuración global (es decir, en todo el sistema). Esto suele ser lo que las personas quieren decir cuando hablan de eliminar completamente un paquete.
sudo apt purge ...
sudo apt --purge remove ...
Pero eso no significa que su sistema sea el mismo que era antes de instalar el paquete. En particular:
Esto no elimina los paquetes que se instalaron como dependencias, cuando instaló el paquete que ahora está eliminando. Suponiendo que esos paquetes no son dependencias de otros paquetes, y que no los ha marcado como instalados manualmente, puede eliminar las dependencias con
sudo apt autoremove
o (si también desea eliminar sus archivos de configuración de todo el sistema)sudo apt --purge autoremove
.Esto no elimina los archivos de configuración que no son de todo el sistema. Específicamente, no elimina la configuración específica del usuario:
No elimina los archivos y directorios de configuración ubicados en los directorios principales de los usuarios (o en el
.config
subdirectorio de sus directorios principales), creados por el software que proporciona el paquete..config
, generalmente comienzan con un archivo.
. De cualquier manera, puede verlos conls
el indicador-a
o-A
, y puede verlos en Nautilus y en la mayoría de los navegadores / administradores de archivos presionando Ctrl+ Ho yendo a Ver > Mostrar archivos ocultos .No revierte los cambios realizados en los archivos de configuración específicos del usuario existentes.
No elimina nueva
gconf
odconf
llaves, o anulargconf
odconf
cambios de configuración.El uso
purge
o--purge remove
en lugar deremove
no revertir los cambios en los archivos de configuración de todo el sistema existentes proporcionados por otros paquetes o creados manualmente por el usuario. Sin embargo, a veces estos cambios se deshacen al desinstalar el paquete (ya sea que sea o nopurge
unremove
).fuente
Usa el comando:
Purgará los paquetes necesarios junto con las dependencias que están instaladas con esos paquetes. La
--auto-remove
opción funciona de forma similar asudo apt-get autoremove
.fuente
Primero verifica el nombre del paquete que desea eliminar:
dpkg --list
Luego retire el paquete dado
sudo apt-get remove package_name
Purgue cualquier código relacionado
sudo apt-get purge package_name
Entonces Autoremove
sudo apt-get autoremove
Finalmente, realice una limpieza para verificar que todo se haya eliminado correctamente
sudo apt-get clean
Le gustaría comprobar en la lista de paquetes si el que desea eliminar ya no figura, pero es opcional.
Que tengas un buen día,
fuente
Es mejor realizar un seguimiento de los paquetes de dependencia adicionales instalados mientras instala uno.
Si solo elimina el paquete original, el paquete de dependencia puede permanecer.
Por lo tanto, debe eliminar manualmente cada uno utilizando
fuente
apt-get install package_name > output
Luego,less output
para ver toda la salida con desplazamiento.En lugar de eliminar manualmente los paquetes dependientes instalados automáticamente, use lo siguiente en su lugar:
fuente
Si desea eliminar algunos paquetes específicos, puede usar estos comandos:
no olvide el modificador "-y" porque de lo contrario apt-get seguiría preguntando acerca de la eliminación de los paquetes individuales y no eliminará nada.
fuente
-y
:apt-get --purge autoremove $(dpkg --get-selections | grep PACKAGE_NAME | awk '{ print $1}')
. Eso sería algo más seguro.Otra opción que tienes es usar el
debfoster
paquete. Esto buscará y sugerirá interactivamente paquetes para eliminar (y purgar) junto con paquetes dependientes.fuente