幾種Linux包管理系統的命令對照
來源:程序員人生 發布時間:2014-04-21 22:49:42 閱讀次數:2618次
本文主要介紹Yum,Apt,Emerge和Ports等4種Linux/BSD包管理系統的命令對照
Yum用于各種基于RPM的發行版,如RHEL,Fedora,紅旗等。
Apt用于各種基于DEB的發行版,如Debian,Ubuntu。
Emerge用于Gentoo。
Ports用于FreeBSD。
下面進行簡單的比較:
1,更新軟件列表(Package Tree):
yum check-update
apt-get update
emerge --sync
cvsup -g -L 2 ports-supfile && portsdb -Uu
2,安裝一個包:
yum install <package_name>
apt-get install <package_name>
emerge <package_name>
portinstall <package_name>
3,刪除一個包:
yum remove <package_name>
apt-get remove <package_name>
emerge --unmerge <package_name>
pkg_delete <package_name>
4,查詢一個包的信息:
yum info <package_name>
apt-cache showpkg <package_name>
emerge -vp <package_name>
pkg_info <package_name>
5,升級所有軟件:
yum -y update
apt-get upgrade
emerge -u world
portupgrade -a
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈