📜  仅在名称 apt 中搜索 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:06:28.665000             🧑  作者: Mango

仅在名称 apt 中搜索 - Shell/Bash

在 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 选项,即可实现。这对于快速查找相关软件包非常有用。