J'utilise CentOS 7. J'ai installé okular, qui est une visionneuse PDF, avec la commande:
sudo yum install okular
Comme vous pouvez le voir dans l'image ci-dessous, il a installé 37 packages dépendants pour installer okular.
Mais je n'étais pas satisfait des fonctionnalités de l'application et j'ai décidé de la supprimer. Le problème est que si je le supprime avec la commande:
sudo yum autoremove okular
Il ne supprime que quatre packages dépendants.
Et si je le supprime avec la commande:
sudo yum remove okular
Il supprime un seul package qui est okular.x86_64.
Maintenant, ma question est qu'il existe un moyen de supprimer les 37 packages installés avec une commande ou dois-je les supprimer tous un par un?
sudo yum history
, il n'a montré que les actions avec l'ID 30 à 49. Existe-t-il un moyen d'afficher l'historique de toutes les actions (y compris avec l'ID 1-29)?yum history list all
.yum remove package_name
supprimera uniquement ce package et toutes ses dépendances.yum autoremove
supprimera les dépendances inutiliséesPour supprimer un package avec ses dépendances, vous devez installer le
yum
plugin appelé:remove-with-leaves
Pour l'installer, tapez:
Pour supprimer le
package_name
type:la source