Linux上安装和卸载rpm软件包的方法

  • Post category:Linux

安装和卸载rpm软件包是在Linux系统中经常需要操作的任务,本文将会向您详细介绍如何在Linux系统上安装和卸载rpm软件包。

安装rpm软件包

步骤一:下载rpm软件包

通常,我们可以在软件的官方网站或者其他可靠的来源下载到rpm软件包。例如,我们可以通过以下网站下载nginx的rpm软件包:

https://nginx.org/packages/centos/7/x86_64/RPMS/

选择要下载的rpm软件包后,将其保存到Linux系统上的本地磁盘。

步骤二:安装rpm软件包

安装rpm软件包的命令如下:

sudo rpm -i <package-name>.rpm

其中,<package-name>.rpm是您下载的rpm软件包的名称。

例如,我们下载了nginx的rpm软件包nginx-1.18.0-1.el7.ngx.x86_64.rpm,则安装命令为:

sudo rpm -i nginx-1.18.0-1.el7.ngx.x86_64.rpm

执行安装命令后,系统会提示您输入密码,输入密码后等待一段时间即可完成安装。

示例一:安装nginx

现在,我们以安装nginx为例来演示如何在Linux系统上安装rpm软件包。

  1. 下载nginx的rpm软件包

在https://nginx.org/packages/centos/7/x86_64/RPMS/找到并下载rpm包:

shell
wget https://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-1.el7.ngx.x86_64.rpm

  1. 安装nginx的rpm软件包

运行命令:

shell
sudo rpm -i nginx-1.18.0-1.el7.ngx.x86_64.rpm

等待安装完成后,nginx就已经安装成功了。

卸载rpm软件包

步骤一:查找rpm软件包

在卸载软件包之前,需要查找已经安装的rpm软件包。可以通过以下命令查找已经安装的rpm软件包:

rpm -qa | grep <package-name>

其中,<package-name>是您要卸载的rpm软件包的名称。

例如,我们要卸载nginx软件,可以运行以下命令:

rpm -qa | grep nginx

步骤二:卸载rpm软件包

卸载rpm软件包的命令如下:

sudo rpm -e <package-name>

其中,<package-name>是您要卸载的rpm软件包的名称。

例如,我们要卸载nginx软件,可以运行以下命令:

sudo rpm -e nginx-1.18.0-1.el7.ngx.x86_64

执行卸载命令后,系统会提示您输入密码,输入密码后等待一段时间即可完成卸载。

示例二:卸载nginx

现在,我们以卸载nginx为例来演示如何在Linux系统上卸载rpm软件包。

  1. 查找nginx的rpm软件包

运行命令:

shell
rpm -qa | grep nginx

系统会输出已经安装的所有nginx软件包的名称,例如:

shell
nginx-release-1.0-3.el7.ngx.noarch
nginx-1.18.0-1.el7.ngx.x86_64

  1. 卸载nginx的rpm软件包

运行命令:

shell
sudo rpm -e nginx-1.18.0-1.el7.ngx.x86_64

输入密码后等待一段时间即可完成卸载。

至此,我们已经学会了在Linux系统上安装和卸载rpm软件包的方法。