Linux常用命令:rpm、yum 安装软件 指令及使用方法详解

1. rpm命令介绍

rpm(Red Hat Package Manager)是Linux操作系统中常用的软件包管理工具,它能够方便地进行软件的安装、升级、查询和删除等操作。

1.1 安装软件包

使用rpm命令来安装一个软件包非常简单,只需要使用如下命令:

rpm -ivh 软件包名.rpm

其中,-i表示安装,-v表示显示详细信息,-h表示显示进度条。

例如,要安装一个名为test的软件包,可以执行以下命令:

rpm -ivh test.rpm

1.2 升级软件包

当需要对已安装的软件包进行升级时,可以使用如下命令:

rpm -Uvh 软件包名.rpm

其中,-U表示升级,-v表示显示详细信息,-h表示显示进度条。

例如,要升级一个名为test的软件包,可以执行以下命令:

rpm -Uvh test.rpm

1.3 查询软件包信息

使用rpm命令可以查询已安装软件包的相关信息,如软件包的名称、版本号、安装时间等。可以使用如下命令查询:

rpm -qi 软件包名

其中,-q表示查询,-i表示显示软件包信息。

例如,要查询一个名为test的软件包的信息,可以执行以下命令:

rpm -qi test

1.4 删除软件包

如果需要删除一个已安装的软件包,可以使用如下命令:

rpm -e 软件包名

其中,-e表示删除。

例如,要删除一个名为test的软件包,可以执行以下命令:

rpm -e test

2. yum命令介绍

yum是基于rpm的包管理器,用于在RHEL和CentOS等Linux发行版中自动下载、安装和升级软件包及其依赖。

2.1 安装软件包

yum安装软件包的命令格式为:

yum install 软件包名

例如,要安装一个名为test的软件包,可以执行以下命令:

yum install test

2.2 升级软件包

当需要对已安装的软件包进行升级时,可以使用如下命令:

yum update 软件包名

例如,要升级一个名为test的软件包,可以执行以下命令:

yum update test

2.3 查询软件包信息

使用yum命令可以查询已安装软件包的相关信息,如软件包的名称、版本号、安装时间等。可以使用如下命令查询:

yum info 软件包名

例如,要查询一个名为test的软件包的信息,可以执行以下命令:

yum info test

2.4 删除软件包

如果需要删除一个已安装的软件包,可以使用如下命令:

yum remove 软件包名

例如,要删除一个名为test的软件包,可以执行以下命令:

yum remove test

3. 总结

通过本文,我们了解了Linux中常用的包管理工具rpm和yum的安装、升级、查询和删除等基本操作。rpm主要用于对单个软件包的管理,而yum则更加方便地处理软件包的依赖关系,能够自动下载和安装软件包及其依赖。

希望本文能对您在Linux系统中使用rpm和yum进行软件包管理提供帮助。

操作系统标签