[解決済み] YUMを使用してパッケージの内容を一覧表示する方法は?
2022-03-17 13:07:12
質問
rpm を使ってパッケージの中身を一覧表示する方法は知っています (
rpm -qpil package.rpm
). しかし、これにはファイルシステム上の .rpm ファイルの場所を知っている必要があります。よりエレガントな解決策は、パッケージマネージャ(私の場合はYUMです)を使用することでしょう。YUMはどのようにこれを達成するために使用することができますか?
どのように解決するのですか?
というパッケージがあります。
yum-utils
というツールを含んでおり、YUM上でビルドされます。
repoquery
を実行することができます。
$ repoquery --help | grep -E "list\ files"
-l, --list list files in this package/group
1つの例にまとめています。
$ repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
少なくとも 1 つの RH システムで、rpm v4.8.0、yum v3.2.29、repoquery v0.0.11 が動作していること。
repoquery -l rpm
は何も表示されません。
この問題が発生した場合、以下のように
--installed
フラグを使用します。
repoquery --installed -l rpm
.
DNF
アップデートする
使用方法
dnf
の代わりに
yum-utils
は、次のコマンドを使用してください。
$ dnf repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
関連
-
virtualboxが仮想マシンを開けない場合は?linuxがvirtualboxにアクセスできない時の解決策
-
deepin20のデスクトップアイコンのスタイルを変更する方法は?deepinのアイコンテーマを変更するためのヒント
-
ubuntu 12.04 eclipse でプログラム g++ がパスに見つからなかったと報告される。
-
[解決済み] libstdc++.so.5: 共有オブジェクトファイルを開くことができない - しかしライブラリはインストールされており最新である
-
[解決済み] WindowsからLinuxへのscpにputtyを使用する
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] すべてのディレクトリとサブディレクトリを再帰的にgrepするにはどうしたらいいですか?
-
[解決済み] npmのユーザーインストール済みパッケージの一覧を表示する方法は?
-
[解決済み] WindowsとLinuxのディレクトリ名で禁止されている文字は何ですか?
-
[解決済み] rpmの中身を取り出すにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linuxでファイルパーミッションを与えるには?Linuxでファイルに実行可能なパーミッションを追加するためのヒント
-
deepinシステムからログアウトする方法は?deepinシステムからログアウトし、ユーザーを切り替える方法
-
Manjaro linuxでマウスの速度を設定する方法は?Manjaroのマウスのカーソル速度を設定する方法に関するヒント
-
Linux NICがRTNETLINK answersというエラーで起動できない場合、どうすればよいですか?ファイルが存在するか?
-
Centos7のインストールと展開無料のconfluence wikiの(知識ベース)詳細な操作手順
-
Linux Mintシステムでプログラムをアンインストールするには? Linux で不要なアプリケーションをアンインストールするためのヒント
-
TclError: 表示名がなく、$DISPLAY環境変数もない。
-
[解決済み] WindowsからLinuxへのscpにputtyを使用する
-
[解決済み] mkdirのオプションが明確でない
-
[解決済み] エクスポートあり/なしの変数の定義