Fedora Linux安裝deb包詳細教程,fedoradeb

來源:互聯網
上載者:User

Fedora Linux安裝deb包詳細教程,fedoradeb

前言:

我們知道,在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

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.