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.