在apt存储库中搜索包时,我们可以在终端中使用apt search 和apt-cache search ,并得到与两个命令匹配的包名列表。两个问题-
发布于 2022-06-12 09:55:26
apt是一个较新的工具,它结合了旧工具apt-get、apt-cache等的功能,旨在为交互式使用进行更多的优化。
apt search和apt-cache search都用于检索符合搜索标准的包名。
默认情况下,apt-cache search列出单个名称上的包名和简短说明:
~$ apt-cache search xvile
vile - VI Like Emacs - vi work-alike
vile-common - VI Like Emacs - support files for vile/xvile
vile-filters - VI Like Emacs - highlighting filters for vile/xvile
xvile - VI Like Emacs - vi work-alike (X11)apt还以两行格式提供了版本信息和体系结构:
~$ apt search xvile
Sorting... Done
Full Text Search... Done
vile/jammy 9.8v-1build1 amd64
VI Like Emacs - vi work-alike
vile-common/jammy,jammy 9.8v-1build1 all
VI Like Emacs - support files for vile/xvile
vile-filters/jammy 9.8v-1build1 amd64
VI Like Emacs - highlighting filters for vile/xvile
xvile/jammy 9.8v-1build1 amd64
VI Like Emacs - vi work-alike (X11)仅搜索包名称和说明。使用该选项提供了一个紧凑的包名称和说明列表。
使用--full选项,apt-search为所有已找到的包提供完整的包信息:
~$ apt-cache search xvile --full
Package: vile
Architecture: amd64
Version: 9.8v-1build1
Priority: optional
Section: universe/editors
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Brendan O'Dea 可以通过针对单个包的...information命令检索使用apt的show:
~$ apt show xvile
Package: xvile
Version: 9.8v-1build1
Priority: optional
Section: universe/editors
Source: vile
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Brendan O'Dea
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1,509 kBapt-cache search只能使用--names-only选项搜索包名:
~$ apt-cache search xvile --names-only
xvile - VI Like Emacs - vi work-alike (X11)用哪一种?
原则上,apt是专门为您开发的更简单的日常交互工具,但最终选择是您的。所有这些APT工具都将继续在附近。
https://askubuntu.com/questions/1413568
复制相似问题