linux配置网络镜像源和本地yum源

时间:2024-03-08 17:33:52

一、配置163网络镜像源

1、备份系统源

# cd /etc/yum.repos.d

# mv CentOS-Base.repo CentOS-Base.repo.bak

2、设置默认源为163

# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

# mv CentOS6-Base-163.repo CentOS-Base.repo

3、执行yum源更新

# yum clean all    // 清除以前的缓存

# yum makecache    // 重建缓存

# yum update

二、配置本地镜像源

1.   YUM的常用命令

安装httpd并确认安装

yum instll -y httpd

列有可用的package和package组

yum list

清除所有缓冲数据

yum clean all

列出一个包所有依赖的包

yum deplist httpd

删除httpd

yum remove httpd

1.   制作本地YUM源

1.准备一台Linux服务器,用最简单的版本CentOS-6.7-x86_64-minimal.iso

2.配置好这台服务器的IP地址

3.上传CentOS-6.7-x86_64-bin-DVD1.iso到服务器

4.将CentOS-6.7-x86_64-bin-DVD1.iso镜像挂载到某个目录

mkdir /var/iso

mount -o loop CentOS-6.7-x86_64-bin-DVD1.iso /var/iso

5.修改本机上的YUM源配置文件,将源指向自己

备份原有的YUM源的配置文件

cd /etc/yum.repos.d/

rename .repo .repo.bak *

vi CentOS-Local.repo

[base]

name=CentOS-Local

baseurl=file:///var/iso

gpgcheck=1

enabled=1   #很重要,1才启用

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

添加上面内容保存退出

6.清除YUM缓冲

yum clean all

7.列出可用的YUM源

yum repolist