問題描述
您好我想使用終端刪除軟件(例如傳輸)。如何找到軟件的包名?
最佳方案
使用搜索它
apt-cache search name
喜歡
apt-cache search transmission
給出:
conkytransmission - Transmission torrent info, for use in Conky
transgui - Remote GUI for Transmission daemon
transmission - lightweight BitTorrent client
transmission-cli - lightweight BitTorrent client (command line interface)
transmission-common - lightweight BitTorrent client (common files)
transmission-daemon - lightweight BitTorrent client (daemon)
transmission-gtk - lightweight BitTorrent client (GTK interface)
transmission-qt - lightweight BitTorrent client (Qt interface)
最後(最相關的結果將在最後,因為它是終端)
次佳方案
要查詢已安裝的包,我們可以使用 DPKG 包管理中強大的搜索功能:
-
dpkg-query --list 'pattern*'
列出所有未清除的包 -
dpkg-query --search 'pattern*'
搜索安裝的單個文件
當隻知道部分包名稱時,您可以在搜索模式中使用通配符來查找包。
第三種方案
如果您嘗試刪除包
apt search transmission | grep installed
隻會顯示已安裝的包