Essayez de regarder le yum.logfichier, il devrait avoir un historique des packages installés. Cependant, je pense que cela inclut également toutes les dépendances. Je crois qu'il est situé à /var/log/yum.log.
M. Shickadance du
Juste pour info, j'ai ajouté une demande de fonctionnalité pour DNF pour couvrir ce cas d'utilisation. DNF suit effectivement ces informations, mais à ma connaissance, n'a pas d'interface utilisateur pour les afficher. bugzilla.redhat.com/show_bug.cgi?id=1278124
C'est difficile, car en ce qui concerne RPM, il n'y a pas beaucoup de différence entre les packages qu'anaconda a installés dans le cadre de l'installation et ceux que vous avez installés depuis. En effet, si vous avez personnalisé la sélection de packages pendant l'installation, le simple fait de savoir ce qui a été installé par la suite ne vous aide pas à savoir quelles personnalisations appliquer.
Vous pouvez utiliser yum historypour accéder à l'historique et voir quand les packages ont été installés, mais cela inclurait toutes les mises à jour des packages installés au moment de l'installation.
Une autre technique serait de générer une liste dès l'installation, comme ceci:
mais c'est énormément de tracas et je ne suis pas sûr qu'il y ait un grand intérêt si tout ce que vous voulez faire est d'enregistrer ce qui est installé à des fins de sauvegarde.
Si c'est ce que vous voulez, générez simplement une liste à l'aide de la commande ci-dessus et vous pourrez ensuite essayer d'installer ces packages sur une machine nouvellement installée avec:
yum.log
fichier, il devrait avoir un historique des packages installés. Cependant, je pense que cela inclut également toutes les dépendances. Je crois qu'il est situé à/var/log/yum.log
.Réponses:
C'est difficile, car en ce qui concerne RPM, il n'y a pas beaucoup de différence entre les packages qu'anaconda a installés dans le cadre de l'installation et ceux que vous avez installés depuis. En effet, si vous avez personnalisé la sélection de packages pendant l'installation, le simple fait de savoir ce qui a été installé par la suite ne vous aide pas à savoir quelles personnalisations appliquer.
Vous pouvez utiliser
yum history
pour accéder à l'historique et voir quand les packages ont été installés, mais cela inclurait toutes les mises à jour des packages installés au moment de l'installation.Une autre technique serait de générer une liste dès l'installation, comme ceci:
puis plus tard, vous pouvez générer une nouvelle liste:
puis utilisez
comm
pour trouver les différences:mais c'est énormément de tracas et je ne suis pas sûr qu'il y ait un grand intérêt si tout ce que vous voulez faire est d'enregistrer ce qui est installé à des fins de sauvegarde.
Si c'est ce que vous voulez, générez simplement une liste à l'aide de la commande ci-dessus et vous pourrez ensuite essayer d'installer ces packages sur une machine nouvellement installée avec:
et il ignorera tout ce qui est déjà installé.
la source
La
yumdb
commande a une fonction de recherche, où vous pouvez filtrer en raison de l'installation du package.yumdb search reason user
https://blog.christophersmart.com/2013/06/12/how-to-list-packages-you-have-explicitly-installed-using-yum/
la source
Je sais que c'est une vieille question, mais je voudrais répondre car ce fil n'est pas fermé.
Vous pouvez utiliser:
Le résultat sera une liste simple de toutes les applications installées par l'utilisateur.
Source: https://linoxide.com/linux-how-to/list-installed-packages-fedora/
la source