如何在Ubuntu Linux上安装RPM包
Linux 系统的软件安装包有时会以 RPM 文件的形式出现。这些文件旨在安装在基于 RHEL 的 Linux 发行版(例如 Red Hat Enterprise Linux、Fedora、CentOS 等)上。在 Ubuntu 上,等效的软件包是 DEB 文件。但是,可以将 RPM 文件转换为 DEB 并将其安装在 Ubuntu Linux 上。
在本教程中,我们将逐步介绍在 Ubuntu Linux 上安装 RPM 文件的说明。一个名为Alien的应用程序可以为我们将RPM包转换为DEB文件,或者直接即时安装RPM包,因为它将它们转换为Ubuntu兼容的格式。下面跟随我们一起了解具体方法。
在本教程中您将学习:
如何安装外星人
如何在 Ubuntu 上将 RPM 包转换为 DEB 文件
如何安装 DEB 文件
如何通过一个命令转换并安装 RPM 文件
在 Ubuntu Linux 上安装 RPM 包分步说明
警告
请确保仅安装来自您信任的来源的 RPM(或 DEB)软件包。如果您的发行版的官方存储库中提供了相同的软件,那么使用系统的包管理器来安装软件会更安全、更方便。
首先打开命令行终端并安装 Alien 应用程序,我们将使用它在 Ubuntu 上安装 RPM。
$ sudo add-apt-repository universe $ sudo apt update $ sudo apt install alien
接下来,使用
alien
命令并指定要转换为 DEB 格式的 RPM 文件:$ alien package.rpm
注意:在转换过程中,您的终端中收到一些警告消息是正常的。
转换完成后,可以使用
apt
命令或dpkg
命令安装DEB文件。$ sudo apt install ./package.deb OR $ sudo dpkg -i package.deb
该软件包现在应该已安装在您的系统上。
转换文件的另一种方法是让 Alien 在一个命令中完成所有转换和安装。对 RPM 文件执行以下 Linux 命令,将其安装到 Ubuntu 系统上:
$ sudo alien -i package.rpm
结束语
在本教程中,我们了解了如何在 Linux 系统上安装 RPM 软件包。虽然 RPM 文件适用于基于 RHEL 的 Linux 发行版,但 Alien 工具允许我们将这些类型的软件包转换为 DEB 文件,借助 dpkg
软件包管理器,Ubuntu 能够读取并安装 DEB 文件。此方法不能保证适用于您下载为 RPM 文件的每个程序,因此您仍然应该尝试选择 DEB 文件或尽可能从 Ubuntu 的官方存储库下载。