![有没有一种智能的方法来查找存储库中的包?](https://linux22.com/image/827200/%E6%9C%89%E6%B2%A1%E6%9C%89%E4%B8%80%E7%A7%8D%E6%99%BA%E8%83%BD%E7%9A%84%E6%96%B9%E6%B3%95%E6%9D%A5%E6%9F%A5%E6%89%BE%E5%AD%98%E5%82%A8%E5%BA%93%E4%B8%AD%E7%9A%84%E5%8C%85%EF%BC%9F.png)
我想知道是否有一个智能程序可以帮助在存储库中查找软件包。我的意思是一个使用智能算法或具有高级搜索引擎的程序,您可以在其中指定您想要和/或不想出现在软件包名称、简短描述或详细描述中的单词/短语。
答案1
啊啊……美好的过去……
您正在搜索的程序称为 Synaptic Package Manager。
如果我没记错的话,它是 Ubuntu 10.04 之前下载软件包的默认应用程序。
您可以通过 Ubuntu 软件中心或从终端运行以下命令来安装它:
sudo apt-get install synaptic
答案2
我通常只是在命令行上使用 apt-cache search,并通过 grep 管道输出以包含或排除术语。例如:
apt-cache search google| grep dev | grep -v proto
虽然这并不智能,但它功能强大,因为 apt-cache 和 grep 都支持完整的正则表达式。