天天看點

ubuntu不支援rpm安裝軟體解決方法

以前經常使用的是redhat,習慣使用rpm方法安裝軟體。最近發現Ubuntu系統居然不支援rpm方法安裝軟體,提示資訊如下:

root@root$ rpm -i package.rpm
The program 'rpm' is currently not installed.  You can install it by typing:
sudo apt-get install rpm

然而通過apt-get安裝rpm包以後依然不能夠安裝,最後才知道原來Ubuntu不支援rpm,使用rpm安裝提示資訊如下:

rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
.......................      

具體的解決方法如下:

首先安裝alien,

apt-get install alien      

使用alien将rpm包轉換成.deb格式的包

alien package.rpm      

執行完成後生成一個.deb的軟體包,再通過dpkg安裝.deb格式的包

dpkg -i package.deb      

還有一種方法,直接使用alien安裝rpm格式的包,自己還沒有試過.

alien -i package.rpm