Linux
從 apt 包安裝的文件列表
apt-get 軟體包時,如何獲取已安裝或將要安裝的文件列表?相反,我可以找到導致安裝特定文件的軟體包嗎?
**注意:**在以下命令中,以“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