day17-yum擴(kuò)展
1趁仙、與yum倉(cāng)庫(kù)相關(guān)指令
#1、列出yum源可以用的軟件倉(cāng)庫(kù)
[root@wzz ~]# yum repolist
[root@wzz ~]# yum repolist all 查看所有的倉(cāng)庫(kù)
#2奈揍、啟用和禁用倉(cāng)庫(kù)
[root@wzz ~]# yum -config-manager --disable httpd -community 關(guān)閉倉(cāng)庫(kù)
[root@wzz ~]# yum -config-manager --enable httpd -community
#ps:也可以修該/etc/yum.repos.d/下repo庫(kù)文件中的enable的值 0不啟用 1啟用
#3、查看某個(gè)命令或文件屬于哪個(gè)軟件包
[root@wzz ~]# yum provides ifconfig
[root@wzz ~]# yum provides cd
PS: yum不需要知道命令的絕對(duì)路徑,只需要知道命令即可. yum會(huì)通過所有已啟用的倉(cāng)庫(kù)進(jìn)行查找那些軟件包中涵蓋了需要查詢的命令
PS:使用yum的方式進(jìn)行查詢 命令來自于哪個(gè)軟件
1.如果查詢不到,檢查命令是否寫錯(cuò),如果寫錯(cuò),修改即可.
2.如果修改命令還是查詢不到,請(qǐng)檢查是否倉(cāng)庫(kù)真的沒有軟件包涵蓋此命令, 建議添加更多yum源(倉(cāng)庫(kù))
2赋续、與yum緩存相關(guān)指令
#1、緩存rpm包方式一另患,修改yum全局配置
[root@wzz ~]# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1 #啟動(dòng)緩存
#2纽乱、緩存rpm包方式二,只下載不安裝
[root@wzz ~]# yum install -y yum-plugin-downloadonly #插件
[root@wzz ~]# yum install httpd -y --downloadonly --downloaddir=目錄
#3昆箕、清除所有yum緩存的軟件包以及原數(shù)據(jù)
[root@wzz ~]# yum clean all #清除所用信息
[root@wzz ~]# yum clean packages #清除緩存的軟件包
3鸦列、組包相關(guān)指令
[root@wzz ~]# yum groups list
#1、安裝一整組的軟件
[root@wzz ~]#yum groups install Developmenttools Compatibility libraries Base Debugging Tools
#2鹏倘、yum刪除包組
[root@wzz ~]#yum groups remove -y Base
4薯嗤、搭建本地yum倉(cāng)庫(kù)
#1、掛載本地光盤鏡像
[root@wzz ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 is write-protected, mounting read-only
#2纤泵、關(guān)閉其他倉(cāng)庫(kù)
[root@wzz ~]# gzip /etc/yum.repos.d/*
#3骆姐、添加本地yum倉(cāng)庫(kù)
[root@wzz ~]# vim /etc/yum.repos.d/cdrom.repo
[cdrom] #倉(cāng)庫(kù)名稱
name=This is local cdrom #倉(cāng)庫(kù)描述
baseurl=file:///mnt #yum源地址 可以是file:// ftp:// http://
enabled=1 #是否使用該yum源
#4、生成緩存
[root@wzz ~]# yum makecache
#5捏题、實(shí)驗(yàn)安裝軟件
[root@wzz ~]#yum install httpd -y
1565853917498.png
5玻褪、小結(jié)
yum repolist:查看yum源可以用的軟件倉(cāng)庫(kù)
yum repolist all:查看yum源所有倉(cāng)庫(kù)
yum-config-manager--disable|enable: 啟用和關(guān)閉倉(cāng)庫(kù)
修改/etc/yum.repos.d/下所有repo庫(kù)的enable的值 0 關(guān)閉 1 開啟
vim /etc/yum.conf keepcache=1:?jiǎn)⒂镁彺嫖募枰薷?etc/yum.conf中keepcache值 1開啟 0關(guān)閉
yum groups install |remove:組包的安裝與刪除
搭建本地yum倉(cāng)庫(kù)可以用本地的光盤鏡像來安裝