1、軟體包的命名(包全名)
軟體名
版本号
架構(.x86_64, .i686 , .noarch)
擴充名 (.rpm src.rpm)
2、rpm 功能:安裝以.rpm結尾的二進制包
-i ---安裝
-v ---顯示安裝過程中的詳細資訊
-h ---以#顯示安裝進度
rpm -ivh 包全名
-e 軟體名 ---解除安裝
-u 包全名 更新,若軟體不存在則改為安裝
-f 包全名 更新,若軟體不存在則放棄更新
-qa ---檢視系統中所有安裝過的軟體包
-qc 軟體名 ---檢視配置檔案所在路徑
-qi 軟體名 ---檢視某個軟體的詳細資訊
-qf 檔案名/目錄名 ---檢視檔案或目錄是由于安裝了哪個軟體包生成的
rpm另類安裝
rpm -ivh http://www.163.mirror.com/centos7/bind.xxxx.xxx.rpm
rpm的局限性:
1.安裝軟體必須寫包全名
2.安裝時必須在指定路徑下
3.不能解決依賴關系
3、yum源
c/s :client server
源的配置檔案的路徑 /etc/yum.repos.d/
沒有網絡的情況下,将iso鏡像定義為一個CD光牒源
1、建立挂載點挂載光驅
2、編寫源的配置檔案
備份網絡源
# mkdir /etc/yum.repos.d/back
# mv c* back
# vim my.repo
[iso] ---定義源的名字
name=iso ---對源的注釋
baseurl=file:///mnt/cdrom ---指定CD光牒的挂載點,baseurl支援的協定:http:// ftp:// file://
enabled=1 ---是否啟用該yum源 1 啟用 0 不啟用
gpgcheck=0 ---是否進行數字秘鑰的檢查 1 驗證 0 不驗證
gpgcheck=1
gpgkey= ---指定秘鑰檔案的存放路徑
安裝:# yum -y install 軟體名 -y : yes
更新 # yum update 軟體名
# yum check-update ---檢查所有需要更新的軟體包
解除安裝 # yum -y remove 軟體名