Quand je fais yum remove
, il garde parfois les fichiers de configuration d'un paquet.
Est-il possible de supprimer complètement un paquet sans conserver aucun fichier appartenant au paquet?
Je cours CentOS.
Vérifiez la section Deleting packages with yum
dans le COMMENT UTILISER
Il dit:
Dans tous les cas, la syntaxe de commande pour la suppression du paquet est la suivante:
# yum remove package1 [package2 package3...]
Comme indiqué ci-dessus, il supprime package1 et tous les packages de l'arbre de dépendance qui dépendent de package1, éventuellement de manière irréversible en ce qui concerne les données de configuration.
Comme moyen rapide, vous pouvez essayer:
yum remove package
yum install package
Aussi ici est un intéressant for
. Et la question peut vous aider.
Celui qui conserve les configurations dans une sauvegarde est rpm -e
Ce que vous pouvez faire est de trouver ce qu’il ya dans un rpm en utilisant:
rpm -ql packagename
ou
rpm -qlp packagename if the package is not yet installed.
vous pouvez ensuite apporter manuellement les modifications souhaitées.
J'espère que cela t'aides!
rpm -e xxx.rpm && rpm -ivh --replacefiles xxx.rpm
Ceci remplace en effet les anciennes configs conservées après "effacement" Doit être un moyen de le faire avec yum et dnf