回答:
注:次のコマンドで、「root#」で始まるコマンドは、rootとして実行する必要があることを意味します。
パッケージによってインストールされたファイルを見つけるには、次を使用しますdpkg -L
。
$ dpkg -L $package
apt-file
パッケージをインストールする前に、パッケージによってインストールされるファイルを確認できます。
root# apt-get install apt-file
root# apt-file update
$ apt-file list $package
または、パッケージを.deb
ファイルとしてローカルに既に持っている場合、それを実行できますdpkg
:
$ dpkg --contents $package.deb
システムに既に存在するファイルを提供するパッケージを見つけるには、次を使用します。
$ dpkg -S /path/to/file
現在システムにないファイルを提供するパッケージを見つけるには、apt-file
再度使用します。
$ apt-file search /path/to/file
$ dpkg -L package
$ dpkg -L $package
パッケージ名の前に$を付けないとエラーが返されます
$package
ます。つまり、パッケージの実際の名前に置き換える必要があります。
dpkg --status $package
ます。逆の操作にはを使用しますgrep $filename /var/lib/dpkg/info/*.conffiles
。