Linux軟體包deb和rpm型別

2021-10-08 11:48:49 字數 634 閱讀 1269

rpm是red-hat package manager(rpm軟體包管理器)的縮寫,這一檔案格式名稱雖然打上了redhat的標誌,但是其原始設計理念是開放式的,包括openlinux、s.u.s.e.以及turbo linux等linux的分發版本都有採用,可以算是公認的行業標準了。

deb 是 unix 系統(其實主要是 linux)下的安裝包,基於 tar 包,因此本身會記錄檔案的許可權(讀/寫/可執行)以及所有者/使用者組。

由於 unix 類系統對許可權、所有者、組的嚴格要求,而 deb 格式安裝包又經常會涉及到系統比較底層的操作,所以許可權等的設定尤其重要。

系統

型別工具

debian

.deb

apt、apt-cache、apt-get、dpkg

ubuntu

.deb

apt、apt-cache、apt-get、dpkg

redhat

.rpm

yumcentos

.rpm

yumfedora

.rpm

dnfsuse

.rpm

yum

Ubuntu軟體包rpm轉deb

ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。sudo apt get install alien alien預設沒有安裝,所以首先要安裝它 sudo alien x.rpm 將rpm轉換位deb,完成後會生成乙個同名的 x.deb sudo dpk...

deb軟體包安裝和解除安裝

deb包是debian,ubuntu等linux發行版的軟體安裝包,是類似於rpm的軟體包,而非debian,ubuntu系統不推薦使用deb軟體包,因為要解決軟體包依賴問題,安裝也比較麻煩。1.一般在此類發行版中可以直接雙擊安裝。2.手動安裝。如果您喜歡使用終端,您需要管理員許可權來安裝乙個 de...

RPM 軟體包命令

rpm 包命名格式為 name version.rpm name version noarch.rpm name version arch.src.rpm 如下軟體包格式 epel release 6 8.noarch.rpm perl pod plainer 1.03 1.el6.noarch.r...