Debian/Ubuntu:使用Apt命令行搜索软件包
时间:2020-01-09 10:43:34 来源:igfitidea点击:
问题描述:Ive Debian已安装64位蚀刻服务器。
此框仅通过ssh或者串行控制台进行管理。
没有安装GUI。
如何在Debian或者Ubuntu Linux下使用apt-get搜索软件包?
解决方法:您可以使用以下任一工具轻松搜索任何软件包。
- apt-cache命令:apt-cache对APT包缓存执行各种操作。
apt-cache不会操纵系统的状态,但会提供操作以从包元数据中搜索并生成有趣的输出。
- " aptitude命令":aptitude是Debian GNU/Linux软件包系统的基于文本的界面。
它允许用户查看软件包列表并执行软件包管理任务,例如安装,升级和删除软件包。
可以从可视界面或者命令行执行操作。
apt-cache搜索Debian/Ubuntu Linux软件包
执行以下命令:
$ apt-cache search {package-name} $ apt-cache search apache $ apt-cache search 'web server'
输出示例:
aegis-web - aegis web based user interface analog - analyzes logfiles from web servers aolserver4 - AOL Web Server 4 (Program) aolserver4-dev - AOL Web Server 4 (Development Tools) aolserver4-doc - AOL Web Server 4 (Documentation) aolserver4-nsldap - AOLServer 4 module for LDAP apache2 - Next generation, scalable, extendable web server apache2-mpm-prefork - Traditional model for Apache HTTPD 2.1 apache2.2-common - Next generation, scalable, extendable web server araneida - A programmable web server written and extended in Lisp aria - Tool to download files from the Internet via HTTP or FTP awffull - web server log analysis program ... ....
搜索新的Debian/Ubuntu Linux软件包的能力
您可以使用软件包管理器Apt搜索要安装的新软件包。
使用搜索功能将输出符合搜索条件的所有软件包。
aptitude search {package-name} aptitude search apache aptitude search webserver
aptitude还可以搜索与命令行中提供的模式之一匹配的软件包。
将显示所有与任何给定模式匹配的软件包;例如,以下将列出所有新软件包以及名称包含edit的所有软件包:
aptitude search '~N' edit