一,本地yum源
防火墙直接干死,开机不启动
1.准备软件包
1.1 建立个文件夹
mkdir /mnt/centos
1.2 挂载
mount -t iso9660 -o loop /dev/cdrom /mnt/centos
2, 开始配置配置文件
2.1 进入配置文件中
cd /etc/yum.repos
2.2 修改配置文件使其失效
rename .repo .repo.bak ./*
2.3 复制CentOS-Media.repo.bak
cp CentOS-Media.repo.bak local.repo
2.4 进入local文件中修改
vi local.repo
[Local] #id
name=CentOS-$releasever - Local #name
baseurl=file:///mnt/centos #软件包位置
gpgcheck=1 #0为禁用gpgkey验证,1为开启
enabled=1 #0为禁用,1为开启 ,启用这个yum源
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
2.5 yum clean all
清缓存
2.6 yum repolist
查看仓库信息
配置成功会显示
------------------------------------------------------------
repo id repo name status
Local CentOS-6 - Local 6,575
repolist: 6,575
------------------------------------------------------------
二,局域网yum源 mini1做服务器 mini2当客户端
局域网yum源:
1. 准备软件包 ----------同上
2. 选出一台服务器
2.1 这台电脑要作为服务器,提供网络服务
yum list | grep httpd -----------查找是否有这个网络服务
yum -y install httpd.x86_64 --------安装网络服务
2.2 加一个软连接
ln -s /mnt/centos /var/www/html (相当于将软件包放在了http服务的目录下)
2.3 开启服务 service httpd start
3. 配置客户端------------同上
vi innet.repo
[innet]
name=innet
baseurl=http://mini1/centos
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
5、yum clean all 清缓存
6、yum repolist 查看仓库信息