怎样在 Ubuntu 上安装 RPM

Deb 文件用于在基于 Debian 的发行版(例如 Ubuntu、Debian 和 Mint)中安装软件包。 但是,有时您需要的软件包仅以 RPM 格式提供。 如果是这种情况,您可以使用 Alien 程序在 Ubuntu 上安装 RPM 包。 该程序允许您将 RPM 文件转换为 deb 文件,或者它可以将 RPM 文件直接安装到您的 Ubuntu 机器上。

在今天的文章中,我们将介绍怎样在 Ubuntu 操作系统上安装 RPM。 这种方法也可以在其他基于 Debian 的发行版中使用。

在 Ubuntu 上安装 RPM

RPM 是一个文件扩展名,用于在 RHEL、CentOS 和 Fedora. 您可以使用 Alien 软件包转换器在 Ubuntu 上安装 RPM 文件。 通过 Alien,您可以将 RPM 文件转换为 deb 文件并使用默认包管理器进行安装。 或者,您可以将 RPM 包直接安装到您的 Ubuntu 操作系统。

方法#1 在 Ubuntu 上转换和安装 RPM

在这个方法中,我们会先通过 Alien 包转换器将 RPM 文件转换为 deb 文件。 然后我们将使用 Apt 包管理器安装这个 deb 包。

1.下载RPM包

下载要安装在 Ubuntu 系统上的 RPM 包。 为了演示,我们将在 Ubuntu 上安装 Skype RPM 包。

我们已经从官方下载了 Skype RPM 包 网站 通过以下命令。

$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm

2.安装外星人包转换器

现在使用以下命令安装外星人包转换器:

$ sudo apt install alien

它可能会要求您批准该操作。 打 是的 接着说。

这将在您的系统上安装 Alien 软件包转换器。

3. 将 RPM 文件转换为 Deb

现在 Alien 已经安装完毕,您可以使用它将 RPM 文件转换为 deb 文件。 运行以下命令将 RPM 文件转换为 deb:

$ sudo alien <RPM_Package_Name>

对于 Skype RPM 包,我们使用了以下命令:

$ sudo alien skypeforlinux-64.rpm

怎样在 Ubuntu 上安装 RPM 1

此命令会将指定的 RPM 文件转换为 deb 文件。

4.安装转换后的Deb文件

现在为了安装转换后的 deb 文件,运行以下命令:

$ sudo dpkg -i skypeforlinux_8.82.0.403-2_amd64.deb

此命令将在您的系统上安装 deb 文件。

怎样在 Ubuntu 上安装 RPM 2

方法#2 在 Ubuntu 上直接安装 RPM

在这种方法中,我们将使用 Alien 包转换器直接在 Ubuntu 上安装 RPM 文件。

1.下载RPM包

下载要安装在 Ubuntu 机器上的 RPM 文件。 为了演示,我们将在 Ubuntu 上安装 Skype RPM 包。

我们已经从其官方下载了 Skype RPM 文件 网站 通过以下命令。

$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm

2.安装外星人包转换器

使用以下命令安装外星人包转换器:

$ sudo apt install alien

它可能会要求您批准该操作。 打 是的 接着说。

怎样在 Ubuntu 上安装 RPM 3

这将在您的系统上安装 Alien 软件包转换器。

3.安装RPM文件

通过 Alien 转换器,您可以直接安装 RPM 文件,而无需将其转换为 deb 文件。 运行以下命令以使用 Alien 包转换器安装 RPM 文件:

$ sudo alien --install <RPM_Package_Name>

对于 Skype RPM 包,我们使用了以下命令:

$ sudo alien --install skypeforlinux-64.rpm

怎样在 Ubuntu 上安装 RPM 4

此命令将在您的 Ubuntu 系统上安装 RPM 文件。

在这篇文章中,我们介绍了怎样使用 Alien 包转换器通过两种不同的方式在 Ubuntu 上安装 RPM。 但是,请记住,这不是在 Ubuntu 中安装软件包的推荐方式。 最好从默认存储库安装软件包或使用官方网站上提供的 deb 软件包。