1. 程式人生 > >dpkg、rpm 和 apt-get、yum 的區別及使用

dpkg、rpm 和 apt-get、yum 的區別及使用

版權宣告:開心源自分享,快樂源於生活 —— 分享技術,傳遞快樂。轉載文章請註明出處,謝謝! https://blog.csdn.net/luckydarcy/article/details/51994466
一般來說著名的 Linux 系統基本上分兩大類:

RedHat 系列:Redhat、Centos、Fedora 等
Debian 系列:Debian、Ubuntu 等
Dpkg (Debian系):Ubuntu 
RPM (Red Hat系):CentOS、Fedora

RedHat 系列

常見的安裝包格式 rpm 包,安裝rpm包的命令是“rpm -引數”
包管理工具 yum
支援 tar 包
Debian系列

常見的安裝包格式 deb 包,安裝 deb 包的命令是“dpkg -引數”
包管理工具 apt-get
支援 tar 包
tar 只是一種壓縮檔案格式,所以,它只是把檔案壓縮打包而已。

rpm 相當於windows中的安裝檔案,它會自動處理軟體包之間的依賴關係。優缺點來說,rpm一般都是預先編譯好的檔案,它可能已經繫結到某種CPU或者發行版上面了。

列出系統中已安裝的所有套件:

dkpg -l
1
rpm -qa  
1
yum list installed