Fedora Linux安裝deb包


前言:

我們知道,在Linux系統上有兩種主要的軟件包格式,分別是RPM和deb.
RPM是“RPM Package Manager(RPM軟件包管理器)”的遞歸縮寫。RPM是一種用於軟件打包、安裝、卸載和升級的管理工具,其生成的文件擴展名為“.rpm”. RedHat Linux、OpenLinux和Turbo Linux等Linux發行版中都使用了RPM.
deb是基於Debian的操作系統(如Debian、Ubuntu和Kali)中軟件包格式的擴展名(.deb). “deb”的名稱來源和“Debian”一樣,都是取自Debian的創始人Lan Murdock的妻子Debra Murdock. 處理deb包經常使用的工具是dpkg.
有時,我們可能會需要在使用了RPM的Linux上使用deb包。這時候我們可以使用Alien工具將deb包轉換成RPM包。

下面介紹將deb包轉換成RPM包的方法以及如何在Fedora上安裝RPM包。

一 安裝Alien

安裝Alien需要使用root權限,如果我們是以普通用戶的身份登陸的Fedora,那么我們就需要首先切換到root用戶再進行接下來的操作或者使用命令:

sudo

臨時獲取root權限(我在Fedora中使用“sudo”命令時發生了無法使用的問題,解決方法請查看我的博文 Fedora Linux中解決“xxx不在sudoers文件中”)。
輸入命令:

yum install alien

安裝Alien。
輸入命令:

alien -h

如果能在終端返回Alien的幫助信息則表明Alien安裝成功。

二 將deb包轉換成RPM包

首先建立一個新的文件夾,將deb安裝包放在這個文件里,之后右鍵,選擇“在終端打開”,切換到root用戶,輸入命令:

alien -r xxx.deb

轉換完成后我們就可以看到以“.rpm“為擴展名的RPM包了。

三 安裝RPM包

使用命令:

rpm -i xxx.rpm

這樣安裝可能會出現很多依賴關系需要解決。為了能使軟件安裝過程中自動解決依賴關系,我們可以使用命令:

yum -y localinstall xxx.rpm

在安裝的同時自動解決有關依賴關系。


end
更多內容請訪問我的個人網站荒原之夢


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM