Linux

如何讓 aptitude 向我顯示將為給定軟體包安裝的文件

  • November 24, 2012

在 ubuntu 上,我想知道執行時將安裝哪些文件sudo aptitude install ruby-rvm

所以首先我做sudo aptitude download ruby-rvm。現在我可以做到了aptitude show ruby-rvm,但是**我怎樣才能得到將在安裝過程中安裝的文件列表sudo aptitude install ruby-rvm呢?**就像dpkg -L ruby-rvm我已經安裝了它,我只想在安裝之前知道它。

我不確定 aptitude 是否可以做到這一點。但是你可以使用:

apt-file show package_name

它將顯示此軟體包將安裝的所有文件。如果你想列出包中包含的所有文件,你可以這樣做:

apt-file list package_name

它將列出位於包內的所有文件。

如果您尚未安裝 apt-file,請使用:

apt-get install apt-file

並通過以下方式更新記憶體(這將需要一些時間):

apt-file update

您還可以屬於哪個包特定文件:

apt-file search file_name

您還可以在此網站上列出包中的文件列出包中的文件 或者您可以使用dpkg -L package_name@topdog 提到的(但正如您所提到的,它正在處理已安裝的包)。

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