如何在Ubuntu上安装.rpm?

如何在Ubuntu上安装.rpm?,ubuntu,installation,rpm,Ubuntu,Installation,Rpm,我是ubuntu用户,但我需要安装打印机驱动程序 这是一个RPM(*.RPM)文件(很抱歉,它是Linux制造商站点上唯一可用的驱动程序) 可以在ubuntu上安装RPM文件吗 提前感谢。从,使用alien软件包: Alien将RPM包文件转换为Debian包文件,或者Alien可以直接安装RPM文件。这不是在Ubuntu中安装软件包的推荐方法。如果可能的话,可以使用Add/Remove、apt-get或Synaptic软件包管理器从Ubuntu的存储库安装软件包。在尝试安装RPM软件包时,可能

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

可以在ubuntu上安装RPM文件吗

提前感谢。

从,使用alien软件包:

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

这些命令应该可以做到这一点:

sudo apt-get install alien
sudo alien -i package_file.rpm
和来自:

警告

不应使用alien替换重要的系统包,如 init、libc或其他对 你的系统。这些软件包中的许多由 不同的发行版,以及来自不同发行版的包 不能互换使用。通常,如果无法删除 在不破坏系统的情况下打包,不要尝试用 外星人版


关于这一主题的另一个选择:

% mkdir tmp && cd tmp
% rpm2cpio packagefile-1.0.0.rpm | cpio -id

这将把RPM——很像tar/gzip——解压到临时目录中。这应该足以让您访问所需的文件(ppm?)和脚本。

是的,可以在正确的stackoverflow站点中查看此问题。当
alien
将其转换时,将不会运行任何需要配置的脚本。