Apt

如何找到特定軟體包安裝的文件?要查看的 .deb 文件在哪裡?

  • March 2, 2022

我已經pulseaudio-module-bluetooth使用apt.

$ type pulseaudio-module-bluetooth
bash: type: pulseaudio-module-bluetooth: not found
$ which pulseaudio-module-bluetooth
$ whereis pulseaudio-module-bluetooth
pulseaudio-module-bluetooth:

顯然,我在尋找錯誤的東西。該軟體包不只是安裝與該軟體包同名的命令。好吧,那麼。

我想找出這個包安裝的所有命令(或執行檔)以及它們的位置。

如何獲取有關 deb 包存檔的資訊? ”的答案告訴我如果我有.deb文件,如何查找包安裝的文件。不過,我不是直接從.deb文件安裝。我正在使用apt. .deb使用的文件在哪裡?我的系統上是否有一個副本,我可以使用該問題的答案中的命令進行查詢?在哪裡?

如果我的系統上沒有本地副本,我可以得到一個apt嗎?如何?

是否有一些方便apt的(或類似的)命令可以為我包裝這個,這樣我就不必dpkg-deb直接執行?它是什麼?

我是否可以完全線上找到軟體包的文件列表,而無需明確下載任何.deb文件並且安裝任何內容之前使用apt? 如何?

我認為您的問題已有一個答案(不是如何獲取有關 deb 包存檔的資訊?),但我找不到。

要列出已安裝包的內容,請使用dpkg -L

dpkg -L pulseaudio-module-bluetooth

如果要在安裝包之前列出包的內容,請 install apt-file,然後 run apt update,然後

apt-file list pulseaudio-module-bluetooth

將列出包的內容而不下載或安裝它。

您還可以從其網頁查看包裹的內容;在頁面底部查找“文件列表”連結。

引用自:https://unix.stackexchange.com/questions/497032