パッケージが含まれるyumリポジトリを一覧表示するにはどうすればよいですか?


0

コマンドを実行するとyum erase $(rpm -qa |grep gnome)、次の出力が表示されます。

========================================================================================================================
 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

私がやりたいのは、システム上のすべてのパッケージの「リポジトリ」列のすべてのアイテムをリストするか、「@ anaconda-CentOS-201303020151.x86_64 / 6.4」リポジトリのすべてのパッケージを照会することです。リストベース、エペルなどしか見ることができyum repolist allず、「@ anaconda-CentOS-201303020151.x86_64 / 6.4」にまったく言及していないyumの「レポ」オプションのいずれか。それで、私はそれをどのように見ますか、そしてそれは何ですか?

回答:


2

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


奇妙なことに、出力をパイピングすると潜在的に悪い結果をもたらすようにフォーマットされましたが、単純なものyum list installedは出力を適切にフォーマットしたので、私は欲しいものを手に入れました。
DrStrangepork 14

インストールされているすべてのパッケージ、または依存関係ではなく「メイン」パッケージのみをリストしますか(メインパッケージと一緒にインストールする必要があります)
Xen2050 14

私の知る限り、すべてのパッケージ、依存関係などもリストします。
NuTTyX 14

残念ながらほぼすべてのdebツールでも同じです
Xen2050 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.