當前位置: 首頁>>技術教程>>正文


使用終端查找包名

,

問題描述

您好我想使用終端刪除軟件(例如傳輸)。如何找到軟件的包名?

最佳方案

使用搜索它

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

隻會顯示已安裝的包

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/12511.html,未經允許,請勿轉載。