我收到了 CD 上的一些 RPM 文件,想使用 GUI 应用程序将它们安装在 Ubuntu (10.04) 桌面上。有没有办法不用命令行就可以做到这一点?
我想知道要使用什么 GUI 应用程序,还有如何使用它来安装 RPM。
答案1
您无法在 Ubuntu 系统上直接安装 RPM,因为 Ubuntu 使用 DEB 包格式。
您可以使用类似 GUI 的工具将 RPM 转换为 DEB包转换器这是 的前端alien
。它看起来如下:
但是,将 RPM 转换为 DEB 则没有保证它们将正确安装在基于 .deb 的系统上,而所需的工作量将大大减少。
将它们转换为 DEB 后,您可以在 nautilus 中双击它们,这将启动 gdebi GUI 来帮助您将它们安装为普通的 debian 包。
答案2
Ubuntu 是基于 Debian 的,因此使用.deb
包来安装。如果要安装.rpm
包,首先应该使用.deb
转换软件(例如)将它们转换为包alien
。然后您可以使用gdebi
或dpkg
来安装它们。
但是,这样做必须谨慎。即使是这样的转换软件也不一定能创建对其他软件包的正确依赖关系。因此,软件安装程序可能会因为缺少依赖关系而拒绝安装您的软件包,或者软件可能无法正常工作,因为没有创建所有依赖关系,并且可能缺少一些库。
.deb
通常,如果可能的话最好找到一个包。
答案3
没有用于在 Debian 或 Ubuntu 上安装 .rpm 的流行稳定的 GUI。
Alien 可用于将 rpm 包转换为 deb 并将其安装在 Ubuntu 中。要从控制台安装 rpm 包:
sudo alien -i --scripts your_package.rpm
-i 表示“安装”,--scripts 表示“在包中包含脚本”