baseurl=http://ftp.ksu.edu.tw/FTP/CentOS/7/extras/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm
-
gpg/RPM
-
GPG
-
KEY
-
CentOS
-
7
#
默
认
情
况
下,
软
件
仓库½
有
这
三
个
有
启
用!所以
鸟
哥
½
修改
这
三
个软
件
库
的
base
url
而已喔!
½下来当然就是给它测试一下这些软件库是否正常的运作中啊!如何测试呢?再次使用
yum
即可啊!
范例一:列出目前
yum server
所使用的
软
件
库
有哪些?
[root@study ~]#
yum repolist all
repo id repo name status
C7.0.1406
-
base/x86_64 CentOS
-
7.0.1406
-
Base disabled
C7.0.1406
-
centosplus/x86_64 CentOS
-
7.0.1406
-
CentOSPlus disabled
C7.0.1406
-
extras/x86_64 CentOS
-
7.0.1406
-
Extras disabled
C7.0.1406
-
fasttrack/x86_64 CentOS
-
7.0.1406
-
CentOSPlus
disabled
C7.0.1406
-
updates/x86_64 CentOS
-
7.0.1406
-
Updates disabled
base CentOS
-
7
-
Base enabled: 8,652
base
-
debuginfo/x86_64 CentOS
-
7
-
Debuginfo disabled
base
-
source/7 CentOS
-
7
-
Base Sources disabled
centosplus/7/x86_64 CentOS
-
7
-
Plus disabled
centosplus
-
source/7 CentOS
-
7
-
Plus Sources disabled
cr/7/x86_64
CentOS
-
7
-
cr disabled
extras CentOS
-
7
-
Extras enabled: 181
extras
-
source/7 CentOS
-
7
-
Extras Sources disabled
fasttrack/7/x86_64
CentOS
-
7
-
fasttrack disabled
updates CentOS
-
7
-
Updates enabled: 1,302
updates
-
source/7 CentOS
-
7
-
Updates Sources disabled
repolist: 10,135
#
上面最右
边
有
写
enabled
才
是有激活的!由于
/etc/yum.repos.d/
#
有多
个
配置文件,所以你
会发现还
有其他的
软
件
库
存在。
.
修改软件库产生的问题与½决之道
由于我们是修改系统默认的配置文件,事实上,我们应该要在
/etc/yum.repos.d/
底下新½一个文件,
该扩展名必须是
.repo
才行!但因为我们使用的是指定特定的映像站台,而不是其他软件开发商提供
的软件库,
因此才修改系统默认配置文件。但是可能由于使用的软件库版本有新旧之分,你得要知
道,
yum
会先下载软件库的清单到本机的
/var/cache/yum
里面去!那我们修改了网址却没有修改软
件库名称
(
中括号内的文字
)
,
可能就会造成本机的列表与
yum
服务器的列表不同步,此时就会出
现无法更新的问题了!
那怎么办啊?很简单,就清除掉本机上面的旧数据即可!需要手动处理吗?不需要的,
透过
yum
的
clean
项目来处理即可!
[root@study ~]#
yum clean [packages|headers|all]