質問: ファイルを提供するパッケージを見つけるにはどうすればよいですか? 簡単な質問:使用できるシェルコマンド(またはguiメソッド)はありますか?システム上のファイルへのパスを指定すると、どのパッケージにそこに配置されているかがわかりますか?ファイルが実際にパッケージから来たと仮定すると、それはそうです。おまけの質問:システムにインストールされていないファイルの場合はどうなりますか?たとえば、ファイルを検索し、どのパッケージが提供されているかを確認できるwebサイトがありますか?
回答: apt-file コマンドは、コマンドラインからこれを行うことができます。ソースからパッケージをビルドするときに頻繁に使用します。システムにすでにインストールされているパッケージによって提供されるファイルの場合、 apt-cache が別の選択肢です。apt-fileをインストールするには、次のようにします。sudo apt-get install apt-file 次に、データベースを更新する必要があります。apt-file update そして最後に、ファイルを検索します。$ apt-file find kwallet.h kdelibs5-dev: /usr/include/kwallet.h libkf5wallet-dev: /usr/include/kf5/kwallet/kwallet.h ただし、はるかに使いやすい方法は、 buntuパッケージ検索 webサイトを使用することです。特定のファイル名を「パッケージの内容を検索する」オプションがあります。