如何在Ubuntu上安装.rpm?

mpa*_*cia 33 ubuntu install rpm

我是一个ubuntu用户,但我需要安装一个打印机驱动程序,这是一个RPM(*.rpm)文件(抱歉,这是Linux制造商网站上唯一可用的驱动程序).

是否可以在ubuntu上安装RPM文件?

提前致谢.

Xen*_*050 53

从https://help.ubuntu.com/community/RPM/AlienHowto,使用外星人包:

Alien将RPM包文件转换为Debian包文件,或者Alien可以直接安装RPM文件.这不是在Ubuntu中安装软件包的推荐方法.如果可能的话,使用Add/Remove,apt-get或Synaptic Package Manager从Ubuntu的存储库安装软件包.尝试安装RPM软件包时可能会发生软件包依赖性冲突.

这些命令应该这样做:

sudo apt-get install alien
sudo alien -i package_file.rpm
Run Code Online (Sandbox Code Playgroud)

而来自alien的手册页:

警告

不应该使用alien来替换重要的系统包,例如init,libc或其他对系统运行至关重要的东西.这些包中的许多包由不同的发行版以不同的方式设置,并且来自不同发行版的包不能互换使用.一般情况下,如果您在不破坏系统的情况下无法移除软件包,请不要尝试将其替换为外来版本.