CentOS yum源使用全解,centosyum源一是修改网络源,另一


我们在日常使用中,可能由于网络原因要用到修改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 卸载某包


相关内容

    暂无相关文章