1、源碼包
開源,編譯安裝,甚至可以修改,卸載方便,安裝時間長,步驟太多,出錯很難解決
2、RPM包(二進制包)
源代碼看不到,安裝快,通過命令執行安裝,有依賴性
RPM包一般在光盤裏面,模塊依賴性,很難解決,一般都安裝在默認安裝位置,搞得系統到處都是
安裝命令 rpm -ivh 包全名
升級與卸載 rpm -Uvh 包全名 rpm -e(erase) 包名
查詢 rpm -q 包名 q代表查詢 -i軟件包信息 -l 列表,查詢文件安裝位置
安裝包校驗 rpm -V
#rpm –ql 包名 如 rpm -ql gcc 來查看gcc的文件都安裝到哪裏去了
#rpm -qa | grep 包名 來查看有沒有安裝這個包 ,
#rpm -qa 查看全部已經安裝的包名
#dpkg -L 包名 查看如 dpkg -L gcc 來查看gcc的文件。
#dpkg -l | grep 包名 來查看有沒有安裝某個包 ,
# dpkg -l 是查看全部包的
yum 在線安裝 自動解決依賴性問題,從網絡下載
yum光盤安裝:使網絡yum源失效,使光盤yum源生效
1、yum源文件
用YUM安裝軟件包
命令:yum install xxx
用YUM刪除軟件包
命令:yum remove xxx
使用YUM查找軟件包
命令:yum search
列出所有可安裝的軟件包
命令:yum list
列出所有可更新的軟件包
命令:yum list updates
列出所有已安裝的軟件包
命令:yum list installed
列出所有已安裝但不在 Yum Repository 內的軟件包
命令:yum list extras
列出所指定的軟件包
命令:yum list