[Fedora(CentOS,RockyLinux)] パッケージの一覧

yumはdnfでもOK
====================================

Fedoraに関する文書
4.2.2. パッケージの一覧

https://docs.fedoraproject.org/ja-JP/Fedora/16/html/System_Administrators_Guide/sec-Listing_Packages.html

yum list および関連するコマンドは、パッケージ、パッケージのグループおよびリポジトリーに関する情報を提供します。
すべての Yum の list コマンドは引数として複数のグロブ表現を追加することにより結果をフィルターできます。グロブ表現は、ワイルドカード文字 * (あらゆる文字に複数回マッチするよう展開されます) および ? (あらゆる文字に1回マッチするよう展開されます) を複数含む文字列です。
glob 表記で結果のフィルタリング
引数を yum コマンドに渡すとき、グロブ表現をエスケープすることに注意してください。そうでなければ、Bash シェルはこれらの表現をパス名 拡張として解釈します。潜在的にグロブに一致する現在のディレクトリにあるすべてのファイルを yum に渡します。グロブ表現が意図したとおり yum に渡されることを確実にするには、次のようにします:

バックスラッシュを手前につけることによりワイルドカード文字を
グロブ表現全体を二重引用符または引用符でくくります

これらの方法の使用例は例4.1「すべての ABRT アドオンとプラグインのグロブ表現を用いた一覧表示」および例4.4「エスケープされたワイルドカード文字を用いた単一グロブ表現を使用した利用可能なパッケージの一覧表示」を参照してください。

yum list glob_expression…
全 glob 表記に一致するインストール済みと利用できるパッケージ情報の一覧です。
例4.1 すべての ABRT アドオンとプラグインのグロブ表現を用いた一覧表示
さまざまな ABRT アドオンとプラグインを持つパッケージは 「abrt-addon-」 または 「abrt-plugin-」 から始まります。これらのパッケージを一覧表示するには、シェルプロンプトにおいて以下のように入力します:

~]# yum list abrt-addon\* abrt-plugin\*
Loaded plugins: langpacks, presto, refresh-packagekit
Installed Packages
abrt-addon-ccpp.x86_64 2.0.2-5.fc15 @fedora
abrt-addon-kerneloops.x86_64 2.0.2-5.fc15 @fedora
abrt-addon-python.x86_64 2.0.2-5.fc15 @fedora
abrt-plugin-bugzilla.x86_64 2.0.2-5.fc15 @fedora
abrt-plugin-logger.x86_64 2.0.2-5.fc15 @fedora
Available Packages
abrt-plugin-mailx.x86_64 2.0.2-5.fc15 updates
abrt-plugin-reportuploader.x86_64 2.0.2-5.fc15 updates
abrt-plugin-rhtsupport.x86_64 2.0.2-5.fc15 updates

yum list all
インストール済みかつ利用可能なパッケージの一覧です。
例4.2 インストール済みと利用できる全パッケージの一覧

~]# yum list all
Loaded plugins: langpacks, presto, refresh-packagekit
Installed Packages
ConsoleKit.x86_64 0.4.4-1.fc15 @fedora
ConsoleKit-libs.x86_64 0.4.4-1.fc15 @fedora
ConsoleKit-x11.x86_64 0.4.4-1.fc15 @fedora
GConf2.x86_64 2.32.3-1.fc15 @fedora
GConf2-gtk.x86_64 2.32.3-1.fc15 @fedora
ModemManager.x86_64 0.4-7.git20110201.fc15 @fedora
NetworkManager.x86_64 1:0.8.998-4.git20110427.fc15 @fedora
NetworkManager-glib.x86_64 1:0.8.998-4.git20110427.fc15 @fedora
NetworkManager-gnome.x86_64 1:0.8.998-4.git20110427.fc15 @fedora
NetworkManager-openconnect.x86_64 0.8.1-9.git20110419.fc15 @fedora
[出力の省略]

yum list installed
システムにインストールされているすべてのパッケージを一覧表示します。出力の一番右の列は、パッケージが取得されたリポジトリーを表示します。

例4.3 二重引用符のグロブ表現を用いたインストール済みパッケージの一覧表示
厳密に 「krb」 から始まり1文字以上の文字とハイフンが続く、インストール済みパッケージをすべて表示するには、次のように入力します:

~]# yum list installed “krb?-*”
Loaded plugins: langpacks, presto, refresh-packagekit
Installed Packages
krb5-libs.x86_64 1.9-7.fc15 @fedora

yum list available
有効な全リポジトリーと利用できる全パッケージの一覧です。

例4.4 エスケープされたワイルドカード文字を用いた単一グロブ表現を使用した利用可能なパッケージの一覧表示
「gstreamer」 とその後に 「plugin」 を含む名前を持つ利用可能なパッケージをすべて表示するには、以下のコマンドを実行します:

~]# yum list available gstreamer\*plugin\*
Loaded plugins: langpacks, presto, refresh-packagekit
Available Packages
gstreamer-plugin-crystalhd.x86_64 3.5.1-1.fc14 fedora
gstreamer-plugins-bad-free.x86_64 0.10.22-1.fc15 updates
gstreamer-plugins-bad-free-devel.x86_64 0.10.22-1.fc15 updates
gstreamer-plugins-bad-free-devel-docs.x86_64 0.10.22-1.fc15 updates
gstreamer-plugins-bad-free-extras.x86_64 0.10.22-1.fc15 updates
gstreamer-plugins-base.x86_64 0.10.33-1.fc15 updates
gstreamer-plugins-base-devel.x86_64 0.10.33-1.fc15 updates
gstreamer-plugins-base-devel-docs.noarch 0.10.33-1.fc15 updates
gstreamer-plugins-base-tools.x86_64 0.10.33-1.fc15 updates
gstreamer-plugins-espeak.x86_64 0.3.3-3.fc15 fedora
gstreamer-plugins-fc.x86_64 0.2-2.fc15 fedora
gstreamer-plugins-good.x86_64 0.10.29-1.fc15 updates
gstreamer-plugins-good-devel-docs.noarch 0.10.29-1.fc15 updates

yum grouplist
全パッケージ グループの一覧です。

例4.5 全パッケージ グループの一覧

~]# yum grouplist
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Group Process
Installed Groups:
Administration Tools
Design Suite
Dial-up Networking Support
Fonts
GNOME Desktop Environment
[出力の省略]

yum repolist
有効な 各リポジトリーに対してリポジトリー ID、名前、および提供されるパッケージ数を一覧表示します。

例4.6 有効なリポジトリーの一覧表示

~]# yum repolist
Loaded plugins: langpacks, presto, refresh-packagekit
repo id repo name status
fedora Fedora 15 – i386 19,365
updates Fedora 15 – i386 – Updates 3,848
repolist: 23,213

コメント