如何在 CentOS 上安装 RPM Pacakges
RPM
是 Redhat Package Manager 的缩写,它是基于 Red Hat 的 Linux 发行版如 CentOS
和 Fedora
的包管理器工具。我们可以在 CentOS 上使用 yum
和 rpm
命令行工具安装 RPM 包。
在我们的系统中安装任何 RPM
包之前,我们必须检查这些包的系统兼容性,并确保我们要安装的包的版本被当前系统中安装的操作系统所支持。
同样,要安装 RPM
包,我们也必须以超级用户或具有 sudo
权限的用户登录。
在安装软件包之前,我们需要在系统中下载软件包。我们可以直接使用浏览器从互联网上下载,也可以使用命令行工具如 wget
或 curl
来下载软件包。
使用 yum
安装 RPM 软件包
yum
是一个基于 Red-Hat 的 Linux 发行版的命令行工具,用于下载、安装、更新和删除软件包。要使用 yum
安装 RPM
软件包,我们按照以下步骤进行。
-
首先,我们直接使用浏览器或使用命令行工具(如
curl
和wget
)下载软件包。wget https://repo.com/package.rpm
它转到
repo.com
网站,并下载当前工作目录下的package.rpm
包。 -
现在我们使用
yum localinstall
命令安装下载的软件包。sudo yum localinstall package.rpm
它将要求确认,如果我们输入
y
并按下回车键,命令将安装package.rpm
包。如果我们的系统允许安装依赖关系,该命令也会安装所有缺失的依赖关系。如果命令不能安装依赖项,它将列出所有缺失的依赖项,我们将不得不手动安装它们。 -
另外,我们可以使用以下命令通过
yum
下载并安装rpm
软件包。sudo yum localinstall https://repo.com/package.rpm
使用 yum
删除 RPM
包
要删除已安装的 RPM
包,我们可以使用 yum remove
命令,在后面加上要删除的包的名称。
sudo yum remove package.rpm
它将从我们的系统中删除 package.rpm
软件包。
使用 yum
安装 RPM 软件包
rpm
也是一个基于 Red-Hat 的 Linux 发行版的命令行工具,用于下载、安装、更新和删除软件包。要使用 rpm
安装 RPM
软件包,我们按照以下步骤进行。
-
首先,我们可以直接使用浏览器或使用命令行工具(如
curl
和wget
)下载软件包。wget https://repo.com/package.rpm
它进入
repo.com
网站,下载当前工作目录下的package.rpm
包。 -
现在我们使用带有
-i
选项的rpm
命令安装下载的软件包。sudo rpm -i package.rpm
它将安装软件包
package.rpm
,如果有任何缺失的依赖关系,命令将列出所有缺失的依赖关系,我们将不得不手动安装它们。
我们在命令中添加-v
选项和-h
选项来查看详细的输出。 -
另外,我们也可以使用下面的命令来下载和安装
rpm
包,使用rpm
。sudo rpm -ivh https://repo.com/package.rpm
使用 rpm
更新 RPM
软件包
要删除已安装的 RPM
软件包,我们使用 rpm
命令,在后面加上 -U
选项和要更新的包名。
sudo rpm -Uvh package.rpm
它将更新我们系统中的 package.rpm
软件包。
使用 rpm
命令删除 RPM
软件包
要删除已安装的 RPM
软件包,我们使用 rpm
命令,在 -e
选项后加上要删除的包名。
sudo rpm -evh package.rpm
它将从我们的系统中删除 package.rpm
软件包。
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn