Debian/Ubuntu Linux使用apt-cache命令搜索软件包名称

时间:2020-01-09 10:40:01  来源:igfitidea点击:

问题描述:如何使用apt-get命令找出xyz软件包是否可用。
如何通过shell命令查找软件包名称和内容?

解决方法:您需要使用apt-cache命令对APT程序包缓存执行各种操作。

apt-cache不会操纵系统状态,但会提供操作以从程序包元数据搜索并生成有趣的输出。

apt-cache搜索{package}命令

search选项对给定的regex模式在所有可用的软件包列表上执行全文搜索。
它在包名称和描述中搜索是否存在正则表达式,并打印出包名称和简短描述。
例如,搜索lighttpd软件包,请执行:

$ apt-cache search lighttpd

输出:

lighttpd - A fast webserver with minimal memory footprint
lighttpd-doc - Documentation for lighttpd
lighttpd-mod-cml - Cache meta language module for lighttpd
lighttpd-mod-magnet - Control the request handling module for lighttpd
lighttpd-mod-mysql-vhost - MySQL-based virtual host configuration for lighttpd
lighttpd-mod-trigger-b4-dl - Anti-deep-linking module for lighttpd
lighttpd-mod-webdav - WebDAV module for lighttpd
php5-xcache - Fast, stable PHP opcode cacher