RPM 是最流行的 Linux 发行版(例如 CentOS、Red hat 和 Fedora. 在 CentOS 官方仓库中,有大量的软件包可以直接使用 yum 软件包管理器工具进行安装。 CentOS Standard 软件库中没有的 RPM 软件包可以通过激活或启用相关软件库来轻松安装。 通常,您需要从官方软件页面下载并手动下载 rpm 包。
我们将在本教程中详细介绍如何通过命令行在 CentOS 8 系统上安装 rpm 包。
先决条件
您需要 root 权限才能执行管理命令。
rpm 包可以通过以下两种不同的方式安装在 CentOS 8 系统上:
- 使用 yum 包管理器安装 rpm 包
- 使用 rpm 命令安装 rpm 包
方法一:使用yum包管理器安装rpm包
Yum 被用作 CentOS 发行版的默认包管理器。 使用这个包管理器工具,用户可以从 CentOS 官方存储库安装、下载、更新、搜索和删除软件包,并且可以使用第三方存储库执行相同的任务。 只需从左侧边栏菜单启动 CentOS 桌面上的终端窗口,然后执行以下步骤:
从官网下载rpm文件
如果您使用此方法,请从网站下载 rpm 包。 在以下示例中,使用以下“wget”命令从官方下载包下载 slack rpm 文件:
$ wget https://downloads.slack-edge.com/linux_releases/slack-4.9.1-0.1.fc21.x86_64.rpm
安装 rpm 文件
下载的 rpm 包可以通过运行以下 ‘yum localinstall’ 命令和包名安装在你的系统上:
$ sudo yum localinstall filename.rpm
要从目录安装所有 rpm 文件,请使用以下命令:
$ sudo yum localinstall ./slack-*.rpm