yum ---> 軟件包管理器
是一個基於RPM的軟件包管理器
能夠從指定服務器自動下載RPM包並且安裝
可以處理軟件之間的依賴關係,一次性安裝所有依賴的軟件包yum源分爲本地yum源與網絡yum源
yum
clean all --->清除原有yum緩存
repolist --->列出倉庫信息
install software --->安裝
update --->更新 (更新單個軟件)
list software --->查看軟件
list all --->查看所有軟件
list installed --->列出已安裝軟件
list available --->列出可安裝軟件
reinstall software --->重新安裝
remove software --->卸載
info software --->查看軟件信息
search software --->根據軟件信息查找軟件
whatprovides file --->根據文件找出包含此文件的軟件
groups list --->列出軟件組
groups info --->查看軟件組的信息
groups install sfgroup --->安裝軟件組
groups remove sfgroup --->卸載軟件組(只卸載軟件,不卸載依賴性)
注 ---> yum命令的使用必須是在yum源搭建成功後才能正常運行
實驗具體操作
安裝dhcp軟件
重新安裝dhcp軟件
更新dhcp軟件
刪除dhcp軟件
查看軟件dhcp
查看所有軟件並篩選lftp軟件
清除原有yum源緩存
列出倉庫信息(yum源倉庫)
列出已安裝軟件
列出可安裝軟件
查看dhcp軟件信息
軟件信息查找相關軟件
根據文件lftp找出包含此文件的軟件
列出軟件組
查看base軟件組的信息
安裝軟件組base
卸載軟件base
.
配置本地yum源
1.獲得一個與本機系統版本一致的系統鏡像
下載本地rhel7.3鏡像
注 ---> rhel7.3必須下載rhel7.3鏡像
2.掛載鏡像
已掛載成功
3.設定永久掛載
vim /etc/rc.d/rc.local
編輯掛載信息
chmod 755 /etc/rc.d/rc.local ---> 在系統開機時會自動執行此腳本
4.設定系統安裝源指向
vim /etc/yum.repos.d/rhel7.3.repo> 文件名稱必須以repo結尾
注 ---> /etc/yum.repos.d/目錄下只能有一個默認文件生效
[rhel7.3] ---> 倉庫名稱
name=rhel7.3 ---> 對軟件源的描述
baseurl=file:///rhel7.3---> 本地安裝源
gpgcheck=0 ---> 不檢測gpgkey
清空yum源緩存
顯示已有yum源確認配置成功
測試:
在瀏覽器中輸入地址:
登錄地址測試成功
.
共享型yum源的部署(http網絡共享)
必須開啓httpd服務
1.開啓httpd
關閉防火牆和開機禁用
2.掛載鏡像
注 ---> httpd有默認共享的目錄 /var/www/html/
設置永久掛載
vim /etc/rc.d/rc.local
編輯掛載信息
chmod 755 /etc/rc.d/rc.local ---> 在系統開機時會自動執行此腳本
3.設定系統安裝源指向
vim /etc/yum.repos.d/rhel7.3.repo> 文件名稱必須以repo結尾
4.測試:
在瀏覽器中輸入地址:
登錄地址測試成功
http://172.25.254.31/rhel7.3 ---> 此地址就是網絡yum源地址
安裝dhcp
無依賴關係提示,可一次性安裝