Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解

  • Post category:Linux

Linux中的软件管理比较灵活,可以通过不同方式进行安装、查询和卸载。其中较为常用的是RPM包安装查询卸载命令和yum命令。下面是对这些命令的详细介绍。

RPM包安装查询卸载命令

RPM包是一种Linux系统下常用的软件安装包,可以使用以下命令进行包的安装、查询和卸载。

安装RPM包

可以使用rpm命令进行RPM包的安装,命令格式如下:

rpm -ivh package.rpm

其中,-i表示安装,-v表示显示详细信息,-h表示显示安装进度。package.rpm为RPM包的名称。

下面是一个示例:

rpm -ivh httpd-2.4.6-97.el7.x86_64.rpm

上述命令表示安装httpd软件包。

查询RPM包

使用rpm命令可以进行RPM包的查询,命令格式如下:

rpm -qa |grep keyword

其中,-q表示查询安装的包,-a表示所有已安装的包,|grep keyword表示根据关键字进行查询。关键字可以是包名、版本号或其它可识别的信息。

下面是一个示例:

rpm -qa |grep httpd

上述命令表示查询已安装的所有包中包含“httpd”关键字的包。

卸载RPM包

使用rpm命令可以进行RPM包的卸载,命令格式如下:

rpm -e package.rpm

其中,-e表示卸载,package.rpm为RPM包的名称。

下面是一个示例:

rpm -e httpd-2.4.6-97.el7.x86_64.rpm

上述命令表示卸载名为“httpd-2.4.6-97.el7.x86_64.rpm”的RPM包。

Yum命令详解

Yum是一个Linux系统下的软件包管理器,可以快速便捷地进行软件的安装、查询和卸载。下面是对Yum命令的详细介绍。

安装软件包

使用yum命令可以进行软件包的安装,命令格式如下:

yum install package

其中,package为软件包名称。

下面是一个示例:

yum install httpd

上述命令表示安装httpd软件包。

查询软件包

使用yum命令可以进行软件包的查询,命令格式如下:

yum list |grep keyword

其中,list表示列出所有可用的包,|grep keyword表示根据关键字进行查询。关键字可以是包名、版本号或其它可识别的信息。

下面是一个示例:

yum list | grep httpd

上述命令表示列出所有包中包含“httpd”关键字的软件包。

卸载软件包

使用yum命令可以进行软件包的卸载,命令格式如下:

yum remove package

其中,remove表示卸载,package为软件包名称。

下面是一个示例:

yum remove httpd

上述命令表示卸载httpd软件包。

综上所述,RPM包和Yum命令是Linux系统下常用的软件包管理方式,可以按照上述示例进行软件包的安装、查询和卸载。