简介: 当您需要安装某个软件,但不确定软件包的名称时,可以使用Linux系统提供的工具进行查找。本文将为大家介绍介绍不同Linux发行版中查找软件包的命令和使用方法示例。


Linux 系统查找软件包_安装软件

Linux 系统查找软件包_web服务器_02

镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站

一、在CentOS中查找软件包

运行以下命令查找软件包:


yum search [软件包关键字]

Linux 系统查找软件包_web服务器_02

示例如下:


  • 示例一:搜索rz sz软件运行以下命令搜索rz sz所在的软件包。


yum search sz rz

Linux 系统查找软件包_web服务器_02

结果如下图所示,rz和sz软件包含在lrzsz.x86_64软件包中。安装该软件包后,您即可使用lrz和lsz软件。


Linux 系统查找软件包_linux_05

Linux 系统查找软件包_web服务器_02


  • 示例二:搜索mysql server软件运行以下命令搜索软件包。


yum search mysql-community-server

Linux 系统查找软件包_web服务器_02

结果如下所示,已找到mysql server的安装软件包。


Linux 系统查找软件包_web服务器_08

Linux 系统查找软件包_web服务器_02

说明 若您未在CentOS系统中找到mysql-community-server软件包,可能是您的系统中尚未添加包含该软件包的软件源。若您需要添加软件源、安装、使用MySQL Server,请参见使用MySQL数据库。


二、在Debian或Ubuntu中查找软件包

运行以下命令查找软件包:


apt-cache search [软件包关键字]

Linux 系统查找软件包_web服务器_02

示例如下:


  • 示例一:搜索Web服务器相关软件包运行以下命令搜索软件包。


apt-cache search "web server"

Linux 系统查找软件包_web服务器_02

结果如下图所示,apache2为Web服务器的安装软件包。


Linux 系统查找软件包_web服务器_12

Linux 系统查找软件包_web服务器_02


  • 示例二:搜索Java开发环境openjdk运行以下命令搜索openjdk


apt-cache search openjdk

Linux 系统查找软件包_web服务器_02

结果如下图所示。


Linux 系统查找软件包_搜索_15

Linux 系统查找软件包_web服务器_02

三、后续步骤

查找到软件包之后,您可能需要安装软件包。具体步骤,请参见安装软件包。