当前位置: 首页>>技术教程>>正文


使用终端查找包名

,

问题描述

您好我想使用终端删除软件(例如传输)。如何找到软件的包名?

最佳方案

使用搜索它

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/article/12511.html,未经允许,请勿转载。