我們知道,在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需要使用root許可權,如果我們是以普通使用者的身份登陸的fedora,那麼我們就需要首先切換到root使用者再進行接下來的操作或者使用命令:
sudo臨時獲取root許可權(我在fedora中使用「sudo」命令時發生了無法使用的問題,解決方法請檢視我的博文 fedora linux中解決「***不在sudoers檔案中」)。
輸入命令:
yum install alien安裝alien。
輸入命令:
alien -h如果能在終端返回alien的幫助資訊則表明alien安裝成功。
首先建立乙個新的資料夾,將deb安裝包放在這個檔案裡,之後右鍵,選擇「在終端開啟」,切換到root使用者,輸入命令:
alien -r ***.deb轉換完成後我們就可以看到以「.rpm「為副檔名的rpm包了。
使用命令:
rpm -i ***.rpm這樣安裝可能會出現很多依賴關係需要解決。為了能使軟體安裝過程中自動解決依賴關係,我們可以使用命令:
yum -y localinstall ***.rpm在安裝的同時自動解決有關依賴關係。
fedora(linux) 安裝字型
我的是雙系統,windows的c盤掛載在 mnt c 以安裝以下4種字型為例 simfang.ttf 仿宋體 simhei.ttf 黑體 simkai.ttf 楷體 simsun.ttf 宋體和新宋體,原檔名simsun.ttc cd mnt c windows fonts cp sim ttf u...
一次安裝fedora linux的經歷
2個星期前吧,用pqmagic分了下區,結果重起後,系統就進不去了,估計是pqmagic破壞我的硬碟分割槽表。之前一直是聽別人說 pqmagic會破壞系統,今天算是讓我碰到了。在網上找了些資料,重新來恢復我的grub。root 和setup命令是重新來安裝 引導的,如root hd0,hda1 se...
了解和學習Fedora Linux
一 fedora 是什麼,與redhat的關係 redhat 自9.0以後,不再發布桌面版的,而是把這個專案與開源社群合作,於是就有了fedora 這個 linux 發行版。fedora 可以說是redhat 桌面版本的延續,只不過是與開源社群合作。這樣做,紅帽子集中於它的核心技術和最有利的區域 企...