パッケージ内に含まれるさまざまなファイルがLinuxファイルシステムのどこにインストール(配置)されているのか疑問に思ったことはありませんか?この記事では、Linuxの特定のパッケージまたはパッケージのグループからインストールされた、またはその中に存在するすべてのファイルを一覧表示する方法を示します。
これは、構成ファイル、ドキュメントなどの重要なパッケージファイルを簡単に見つけるのに役立ちます。パッケージ内またはパッケージからインストールされたファイルを一覧表示するさまざまな方法を見てみましょう。
Linuxにインストールされているパッケージのすべてのファイルを一覧表示する方法
yum-utilsの一部であるrepoqueryコマンドを使用して、特定のパッケージからCentOS/RHELシステムにインストールされているファイルを一覧表示できます。
yum-utilsをインストールして使用するには 、以下のコマンドを実行します:
# yum update # yum install yum-utils
これで、インストールされているRPMパッケージのファイルを一覧表示できます(例: httpd )。 Webサーバー(パッケージ名では大文字と小文字が区別されることに注意してください)。 --installed
フラグはインストールされたパッケージと-l
を意味します フラグはファイルのリストを有効にします:
# repoquery --installed -l httpd # dnf repoquery --installed -l httpd [On Fedora 22+ versions]
または、以下のrpmコマンドを使用して、.rpm
からシステム内またはシステムにインストールされているファイルを一覧表示することもできます。 次のようにパッケージ化します。ここで、-g
および-l
パッケージ内のファイルを受容的にリストすることを意味します:
# rpm -ql httpd
-p
を使用するために別の便利なオプションが使用されます .rpm
を一覧表示するには インストールする前にファイルをパッケージ化します。
# rpm -qlp telnet-server-1.2-137.1.i586.rpm
Debian / Ubuntu ディストリビューションでは、-L
でdpkgコマンドを使用できます 指定された.deb
からDebianシステムまたはその派生物にインストールされたファイルを一覧表示するフラグ パッケージ。
この例では、 apache2からインストールされたファイルを一覧表示します。 Webサーバー:
$ dpkg -L apache2
Linuxでのパッケージ管理に役立つ次の記事を確認することを忘れないでください。
- パッケージ管理に役立つ20の「Yum」コマンド
- パッケージ管理に役立つ20のRPMコマンド
- Ubuntuでのパッケージ管理に役立つ15のAPTコマンド
- UbuntuLinux用の15の便利なDpkgコマンド
- Linux初心者に最適な5つのLinuxパッケージマネージャー
それで全部です!この記事では、Linuxの特定のパッケージまたはパッケージのグループからインストールされたすべてのファイルを一覧表示/検索する方法を説明しました。以下のフィードバックフォームを使用して、ご意見をお聞かせください。