有些时候,我们要使用到的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以直接使用的 deb 包,而你又不愿意从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。 Ubuntu中是不能直接读取.rpm包,在ubuntu中直接读取的只有deb格式的文件,那么我们需要把.rpm格式的文件转换成deb格式的,则要先用alien把rpm转换成deb,则要先用alien把rpm转换成deb。
一、首先要安装alien
打开终端输入如下命令:
sudo apt-get install alien fakeroot
见图
2.转换.rpm为.deb格式
sudo alien xxxx.rpm ##将rpm转换位deb,完成后会生成一个同名的xxxx.deb
fakeroot alien xxxx.rpm
3.安装xxxx.deb,使用命令sudo dpkg -i xxxx.deb或直接点击安装。
注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb。