Linux

從 apt 包安裝的文件列表

  • March 12, 2022

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

引用自:https://serverfault.com/questions/96964