Centos 8で特定のプログラムの基本パッケージを表示する方法

Centos 8で特定のプログラムの基本パッケージを表示する方法

プログラムを実行できる正確なインストール済みパッケージが何であるかを知りたいです。locate <program_name>コマンドを使用しましたが、そのファイルを含めるためにすべての関連ファイルを破棄しているようですprogram_name。 Centos8でプログラムを担当するパッケージだけをリストするより良い方法はありますか?

ベストアンサー1

はい、以下を使用して特定のバイナリを提供するパッケージを確認できますrpm -q --whatprovides

$ rpm -q --whatprovides /usr/bin/ls
coreutils-single-8.30-8.el8.x86_64

特定のコマンドを提供するバイナリを確認するには、次のようにしますcommand -v

$ command -v ls
/usr/bin/ls

おすすめ記事