本節主要是對linux軟件包管理中的yum的淺解
1、冒泡法對數組內數據排序
2、博客:
yum命令淺解
yum [options] [command] [package …]
1 安裝
yum install 全部安裝
yum reinstall 重新安裝(覆蓋安裝)
yum install package1 安裝指定的安裝包package1
2 更新和升級
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 檢查可更新的程序
yum upgrade package1 升級指定程序包package1
3 查找和顯示
yum info package1 顯示安裝包信息package1
yum list 顯示所有已經安裝和可以安裝的程序包
yum list package1 顯示指定程序包安裝情況package1
4 刪除程序
yum remove | erase package1 刪除程序包package1
yum deplist package1 查看程序package1依賴情況
5 清除緩存
yum clean packages 清除緩存目錄下的軟件包
yum clean headers 清除緩存目錄下的 headers
yum clean oldheaders 清除緩存目錄下舊的 headers
6 程序包降級
yum downgrade package1 對 package1 程序包進行降級
yum-config-manager –disable “ 倉庫名" 禁用倉庫
yum-config-manager –enable “ 倉庫名” 啟用倉庫
yum倉庫管理:
yum repolist:列出已經配置的所有可用倉庫
yum repolist [all|enabled|disabled]
包組管理:
yum grouplist 列出所有包組
yum groupinfo group 顯示指定包組詳情
yum groupinsall group 安裝程序組group
yum groupremove group 刪除程序組group
yum groupupdate group 升級程序組group
使用光盤當作本地yum從倉庫
1、掛載光盤至某目錄,如/media/cdrom
# mout /dev/cdrom /media/cdrom
2、創建配置文件
name=
baseurl=
gpgcheck=
enabled=
yum的命令行選項:
-y: 自動回答為“yes”
-q:靜默模式
–nogpgcheck:禁止進行gpgcheck
–disablerepo=repoidglob:臨時禁用此處指定的repo
–enablerepo=repoidglob:臨時啟用此處指定的repo
–noplugins:禁用所有插件
倉庫指向的定義:
[repositoryID]
name=Some name for this repository
baseurl=url://path/to/repository/
enabled={1|0}
gpgcheck={1|0}
gpgkey=URL
enablegroups={1|0}
failovermethod={roundrobin|priority}
默認為:roundrobin ,意為隨機挑選;
cost= 默認為1000
原創文章,作者:Dadi,如若轉載,請注明出處:http://www.www58058.com/40131
文章對1yum包管理器有了詳盡的介紹,建議可以通過手動配置一個yum倉庫進行實際操作來加深自己對yum工具的理解,而不是僅僅停留在知識點總結層面。