📅  最后修改于: 2023-12-03 15:06:28.665000             🧑  作者: Mango
在 Shell/Bash 中,apt-cache
命令可以帮助我们搜索软件包。apt-cache search
可以在软件包名称以及描述中进行搜索。如果我们只想在软件包名称中搜索,我们可以使用 apt-cache search
的一个选项,即 -n
或 --names-only
。
apt-cache search -n <PACKAGE_NAME>
下面是一个示例代码片段,展示如何在 apt
中仅搜索软件包名称:
# 只搜索软件包名称的示例命令
apt-cache search -n <PACKAGE_NAME>
该命令将在软件包名称中搜索 <PACKAGE_NAME>
。
注意: 请将 <PACKAGE_NAME>
替换为要搜索的软件包的名称。如果有多个单词,则将它们用下划线连接。
让我们以 nginx
为例。我们可以使用下面的命令仅在软件包名称中搜索 nginx
:
apt-cache search -n nginx
输出可能如下:
nginx - small, powerful, scalable web/proxy server
nginx-common - small, powerful, scalable web/proxy server - common files
nginx-core - nginx web/proxy server (basic version)
nginx-dbg - debugging symbols for nginx
nginx-doc - documentation for nginx
如上所述,输出仅包含软件包名称(nginx
在这里)和软件包的描述(例如 small, powerful, scalable web/proxy server
)。提示信息和其他信息被省略了。
现在,您已经知道了如何在 apt
中仅搜索软件包名称。在 apt-cache
命令中,使用 -n
或 --names-only
选项,即可实现。这对于快速查找相关软件包非常有用。