¿Puede proporcionar un ejemplo de los archivos de configuración que quedan después de eliminar yum?
ZaSter
1
~ / .mozilla dejado por firefox, por ejemplo
Howard
2
~ / .mozilla se crea solo cuando ejecuta el programa firefox. No es creado por el paquete firefox. Ejecute el comando rpm -qf ~/.mozillae informará que ese archivo no forma parte de ningún paquete.
ZaSter
@ZaSter: cuando eliminé el paquete quagga, mantuvo todos sus archivos de configuración en / etc / quagga (archivos como zebra.conf, ospfd.conf, bgpd.conf) que deberían haberse eliminado junto con el paquete en sí. Si es por diseño mantenerlos, proporcione un comando que también eliminará los archivos de configuración.
TusharG
@TusharG Eso es correcto. Para los paquetes RPM que contienen archivos de configuración declarados, yum removeno elimina esos archivos.
ZaSter
Respuestas:
14
Consulte la Deleting packages with yumsección en CÓMO
Ahí dice:
En cualquier caso, la sintaxis del comando para la eliminación del paquete es:
# yum remove package1 [package2 package3...]
Como se señaló anteriormente, elimina el paquete1 y todos los paquetes en el árbol de dependencias que dependen del paquete1, posiblemente de manera irreversible en lo que respecta a los datos de configuración.
Como forma rápida puedes probar:
yum remove package
yum install package
También aquí hay un interesante for. Y la pregunta puede ayudarte.
El que mantiene las configuraciones en una copia de seguridad es rpm -e
Lo que puede hacer es averiguar qué hay en un rpm utilizando:
rpm -ql packagename
o
rpm -qlp packagename if the package is not yet installed.
luego, puede realizar manualmente las modificaciones que desee.
rpm -qf ~/.mozilla
e informará que ese archivo no forma parte de ningún paquete.yum remove
no elimina esos archivos.Respuestas:
Consulte la
Deleting packages with yum
sección en CÓMOAhí dice:
En cualquier caso, la sintaxis del comando para la eliminación del paquete es:
Como se señaló anteriormente, elimina el paquete1 y todos los paquetes en el árbol de dependencias que dependen del paquete1, posiblemente de manera irreversible en lo que respecta a los datos de configuración.
Como forma rápida puedes probar:
También aquí hay un interesante
for
. Y la pregunta puede ayudarte.El que mantiene las configuraciones en una copia de seguridad es
rpm -e
Lo que puede hacer es averiguar qué hay en un rpm utilizando:
o
luego, puede realizar manualmente las modificaciones que desee.
¡Espero que esto ayude!
fuente
/etc/sysconfig/<package>
El archivo sigue ahí.En efecto, esto reemplaza las configuraciones antiguas que se guardan después de "borrar" Debe ser una forma de hacerlo con yum y dnf
fuente