一、本地yum源搭建
搭建参考步骤:
1、上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/usr/local/src目录
2、挂载系统镜像文件
mkdir /media/cdrom #新建镜像文件挂载目录
cd /usr/local/src #进入系统镜像文件存放目录
ls #列出目录文件,可以看到刚刚上传的系统镜像文件
mount -t iso9660 -o loop /usr/local/src/rhel-server-7.0-x86_64-dvd.iso /media/cdrom
cd /media/cdrom
备注:umount /media/cdrom#卸载系统镜像
3、设置开机自动挂载系统镜像文件
vim /etc/fstab #添加以下代码,实现开机自动挂载
/usr/local/src/rhel-server-7.0-x86_64-dvd.iso /media/cdrom iso9660 defaults,ro,loop 0 0
:wq! #保存退出
备注:iso9660使用df -T 查看设备
4、配置本地yum源
cd /etc/yum.repos.d/ #进入yum配置目录
touch rhel-media.repo #建立yum配置文件
vim rhel-media.repo #编辑配置文件,添加以下内容
cat>> rhel-media.repo<<-EOF
[rhel-media]
name=Centos Enterprise Linux 7.0
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
EOF
5、使用yum命令自动安装软件
yum clean all #清除yum缓存
yum makecache #缓存本地yum源中的软件包信息
二、使用http服务提供yum源
1、安装httpd
yum -y install httpd
systemctl start httpd
systemctl enable httpd
2、镜像资源目录拷贝至http的网站根目录 /var/www/html/
/var/www/html/centos7.2
3、使用该yum仓库
/etc/yum.repo.d/centos.repo
[http]
name=http_centos7.2
baseurl=http://172.16.22.110/centos7.2
gpgcheck=0
enabled=1
三、配置阿里云yum源
1. 进入yum的配置目录
命令:cd /etc/yum.repos.d/
2. 备份yum文件夹所有yum源
命令:mkdir backup && mv /etc/yum.repos.d/*.repo backup
3. 利用wget下载阿里云repo文件
命令:wget http://mirrors.aliyun.com/repo/Centos-7.repo
4. 执行yum源更新命令
命令:yum clean all
命令:yum makecache
注意:依次执行
5. 查看yum仓库包
命令:yum repolist