有的系統只支持使用rpm包安裝,有的只支持deb包安裝,混亂安裝會導致系統問題。
1. 關於rpm和deb
RPM(Red Hat Package Manager),是基於Red hat的Linux Distribution的包管理系統,
同時也指rpm包本身,RPM用於rpm包的管理(諸如安裝、卸載、升級等),
像Mandrake和SuSE這些基於RPM的發行版通常有自己特定的rpm包,
如果混合安裝可能不會正常工作,而對於第三方發行的rpm包一般都能在基於RPM的系統上正常安裝。
對於基於Debian的系統使用deb格式的包,有包轉換工具使rpm與deb及其他文件之間互相轉換(Alien Package Converter),
其安裝和升級可用dpkg,不過它不能很方便地處理包的依賴關系,
比較省事的有dselect和apt-get, Ubunut是debian的變種, 其軟件以deb包或者源文件的形式出現.
rpm包主要用於redhat及分支如redhat,centos,Fedora等
而deb包主要用於debian及分支如debian,ubuntu等。
rpm包相對來說版本不是最新的,但是比較穩定;而deb包則相對來說版本比較新,一般某個新軟件出來說可能有deb包,但是使用過程中容易引起bugs。
https://blog.csdn.net/frank0712105003/article/details/8125662