我们在日常使用中,可能由于网络原因要用到修改YUM源。
一是修改网络源,另一是修改使用本地源。
分别是:/etc/yum.repos.d/CentOS-Base.repo #网络源修改
/etc/yum.repos.d/CentOS-Meida.repo #本地源修改
1.
1
|
Vi /etc/yum.repos.d/CentOS-Base.reop
|
1
2
3
4
5
6
|
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
|
比如要修改为163的源,那么就把 http://mirrorlist.centos.org/ 修改为 http://mirrorlist.163.com/
2.
1
|
Vi /etc/yum.repos.d/CentOS-Media.repo
|
1
2
3
4
5
6
7
|
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
|
修改了baseurl = file:///mnt/iso/
使用NFS挂载光盘镜像、直接使用光盘或是其他设备。
PS:因为YUM默认是在 /etc/yum.repos.d/目录下查找源文件。不想每次全用YUM要于源都要带参数的话,直接把该目录下所有repo 文件备份到其他目录。然后COPY一份内容进行使用
例如:
1
2
3
|
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
cat /etc/yum.repos.d/bak/CentOS-Meida.repo
|
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/iso/
gpgcheck=1
enabled=1注意红色部分
1
2
3
4
5
|
yum clean all 清除YUM缓存
yum grouplist 查看可安装组件
yum install 安装包
yum groupinstall 安装组件
yum remove 卸载某包
|
(责任编辑:IT) |