rpm、yum、dpkg、apt的區別
一般來說著名的 Linux 系統基本上分兩大類:
RedHat 系列:Redhat、Centos、Fedora 等
Debian 系列:Debian、Ubuntu 等
對比項 rpm yum dpkg apt
系列 RedHat系 RedHat系 Debian系 Debian系
區別 包安裝工具 依賴管理工具 包安裝工具 依賴管理工具
查詢已安裝 rpm -qa yum list installed dkpg -l apt list –installed
安裝 rpm -i package.rpm
rpm –ivh http://www.xxx.net/package.rpm yum install -y dpkg -i package.deb apt-get install package
更新 rpm –U software.rpm yum update apt upgrade
移除軟體包 rpm -e [module1][module2]… yum -remove dpkg -r package apt remove package
移除軟體包及配置 dpkg -P apt purge package
下載的包存放位置 /var/cache/apt/archives
軟體安裝預設位置 rpm -ql /usr/share
可執行檔案位置 /usr/bin /usr/bin
配置檔案位置 /etc /etc
lib檔案位置 /usr/lib /usr/lib
使用手冊 /usr/share/doc
幫助文件 /usr/share/man