Come elenco il repository yum di cui un pacchetto fa parte?


0

Quando eseguo il comando yum erase $(rpm -qa |grep gnome), Ottengo il seguente risultato:

========================================================================================================================
 Package                          Arch        Version               Repository                                     Size
========================================================================================================================
Removing:
 gnome-backgrounds                noarch      2.28.0-2.el6          @anaconda-CentOS-201303020151.x86_64/6.4      9.5 M
 gnome-bluetooth-libs             x86_64      2.28.6-8.el6          @anaconda-CentOS-201303020151.x86_64/6.4      165 k
 gnome-doc-utils-stylesheets      noarch      0.18.1-1.el6          @anaconda-CentOS-201303020151.x86_64/6.4      1.3 M

Quello che voglio fare è elencare tutti gli elementi nella colonna "Repository" per tutti i pacchetti sul mio sistema e / o fare una query per tutti i pacchetti nel repository "@ anaconda-CentOS-201303020151.x86_64 / 6.4". Qualunque opzione "repo" in yum, posso vedere solo la base di elenco, epel, ecc. E yum repolist all non menziona "@ anaconda-CentOS-201303020151.x86_64 / 6.4". Quindi, come lo vedo e cosa c'è dentro?

Risposte:


2

yum list installed | grep -F "anaconda-CentOS-201303020151.x86_64/6.4"


Stranamente, piping l'output formattato in un modo che ha dato risultati potenzialmente cattivi, ma il semplice yum list installed formattato correttamente l'output, quindi ho ottenuto ciò che volevo.
— DrStrangepork

Questo elenca tutti i pacchetti installati, o solo i pacchetti "principali" e non le dipendenze (che devono essere installate insieme a quella principale)
— Xen2050

AFAIK, elenca tutti i pacchetti, anche le dipendenze e così via.
— NuTTyX

Lo stesso vale per quasi tutti gli strumenti di deb, purtroppo
— Xen2050
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.