1. 程式人生 > >第二十一期 Linux配置倉庫及軟件管理【yum】

第二十一期 Linux配置倉庫及軟件管理【yum】

雲計算 Linux 服務 達內 運維

實驗目的:
1.配置軟件倉庫
2.客戶端配置yum文件
3.查詢軟件包
4.查詢文件和命令由哪個包生成
實驗步驟及結果:
1.配置軟件倉庫
#umount /dev/cdrom //預防之前有掛載,先幹掉
#ls /mnt //查看mnt裏是否還有掛載
#mount /dev/cdrom /mnt
//將根下的Dev【存放設備相關的位置】裏的cdrom掛載到根下的mnt下
#ls /mnt //查看是否掛載成功
技術分享圖片
#mkdir -p /repo/cos7dvd //連續創建一個在根下的repo下的cos7dvd【-p為遞歸創建】
#cp -rf /mnt//repo/cos7dvd //將根下的mnt下的所有文件【星號表示所有文件】復制到根下的repo下的cos7dvd【-r為目錄復制 】
#du -sh /repo/cos7dvd //查看根下的repo下的cos7dvd大小
技術分享圖片
2.客戶端配置yum
#ls /etc/yum.repos.d/ //查看根下的etc【存放配置相關的位置】yum.repos.d內容
#mkdir /etc/yum.repos.d/oldrepo //創建一個根下的etc下的yum.repos.d下的oldrepo
#mv /etc/yum.repos.d/
.repo /etc/yum.repos.d/oldrepo/ //將yum.repos.d下的所有文件移動的oldrepo
#ls /etc/yum.repos.d/ //查看是否移動成功
技術分享圖片
#yum-config-manager --add file:///repo/cos7dvd/ //配置客戶端yum
#ls /etc/yum.repos.d/ //查看是否成功【出現下圖標識文件】
技術分享圖片
#vim /etc/yum.conf //通過vim修改根下的etc下的yum.conf並將第八行的1修改為0
技術分享圖片
#yum clean all 清楚yum緩存
技術分享圖片
#yum repolist 驗證倉庫名字,路徑,軟件包數量
技術分享圖片

3.查詢軟件包
基本用法
格式:yum list [軟件名] .. ..
如:
#yum list firefox
技術分享圖片
獲取軟件包的描述信息
基本用法
格式:yum info [軟件名] .. ..
如:
#yum info httpd
技術分享圖片
4.查詢文件和命令由哪個包生成
基本用法
格式:yum privides "/程序或文件名".. ..

eg:
#yum provides "
/vim" | more【|為管道、more為分屏顯示】
技術分享圖片
謝謝大家

第二十一期 Linux配置倉庫及軟件管理【yum】