Forum Linux.mandriva [RPM] Liste des paquets dont aucun autre ne dépend

Posté par  .
Étiquettes : aucune
0
6
déc.
2008
Et biennnnnnnn bonjour ! C'est mon premier message sur Dlfp, alors bon, je m'émeus un peu... snif.... ça y est !

Alors....

Je cherche (désespérément) à lister tous les paquets rpm installés sur ma machine, dont aucun autre paquet, déjà installé, ne dépend.

Apparemment, rpm et urpmq ne permettent pas d'obtenir cela directement.

Il y a bien l'option --whatrequires d'urpmq : "Reverse search to what requires the package given".
Mais je crois qu'elle réalise la recherche parmi tous les paquets, y compris les non-installés.

En gros, je cherche une commande réalisant l'inverse de l'option --auto-orphans : "List orphans".

Quelqu'un pourrait-il m'aider ?
  • # rpm-find-leaves

    Posté par  (site web personnel) . Évalué à 4.

    Mais je ne vois pas en quoi c'est l'inverse de --auto-orphans
    • [^] # Re: rpm-find-leaves

      Posté par  (site web personnel) . Évalué à 1.

      J'ai l'impression qu'il cherche la liste des paquets qu'il a installé "consciemment" et qui sont orphelins, c'est ça ?
      • [^] # Re: rpm-find-leaves

        Posté par  (site web personnel) . Évalué à 3.

        Donc en fait ca serait ce que donne rpm-find-leaves moins ce qui est dans auto-orphans ?
        Je ne crois pas qu'il y ait de commande pour ça.

        Ca doit pas être trop dur d'ajouter une option mais pas envie de faire du perl aujourd'hui donc je vais proposer ce hack en bash (pas testé) :

        diff -u <(rpm-find-leaves) <(urpmq --auto-orphans) | sed -n 's/^-//p'
        • [^] # Re: rpm-find-leaves

          Posté par  . Évalué à 1.

          À baaa... du coup, vous allez me trouver très con....
          Mais la commande rpm-find-leaves fait exactement ce que je désire.

          Je me suis très mal exprimé... mais je trouve que la "chose" est pas facile à décrire.

          Je ne connaissais pas cette commande, et il ne semble pas aisé de trouver de la doc sur elle (pas de page man, recherches sur google par spécialement fructueuses, etc.).

          M'enfin...

          Merci bien alors.
          Et bonne journée à vous !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.