不应该使用RPM,直接安装RPM包(2)

不应该使用RPM,直接安装RPM包(2)

https://superuser.com/questions/607493/rpm-should-not-be-used-directly-install-rpm-packages,这个问题似乎已经解决了。问题是,使用 Linux Mint 时,这个答案不应该出现在我的控制台中,因为我应该能够使用 RPM,而不一定使用 alien 命令。但是,我必须将所有 rpm 文件复制到 deb 才能安装 LibreOffice。为什么会这样?

答案1

通常,您可以通过 Synaptic、Ubuntu 软件中心/ppa 或终端中的 apt-get 命令在 Ubuntu/Mint Linux 上安装软件或 deb 包。另一方面,Fedora、centos、mandriva 和 redhat 支持 rpm 包。

有一天你必须将 rpm 包安装到你的 ubuntu/mint linux/debian 机器上,有一个名为 Alien 的实用程序,Alien 可以轻松地将包从一种格式转换为另一种格式。

以下是在 ubuntu、linux mint 或 debian 上安装 rpm 包的方法

安装 alien 及其所需的所有依赖项

# apt-get install alien dpkg-dev debhelper build-essential

将软件包从 rpm 格式转换为 debian 格式

# alien packagen.rpm

最后,安装你的包!

# dpkg -i package.deb

欲了解更多信息,请使用

$ alien -h

来源:http://namhuy.net/1207/how-to-install-rpm-packages-on-ubuntu-mint-or-debian.html

答案2

Linux Mint 是 Debian 的衍生产品,它有一个 debdb 而不是 rpmdb。因此,您必须使用 dpkg/apt 而不是 rpm/yum,以便系统正确识别软件包。

相关内容