Centos的各种yum源还有人不会配置......
相关说明:
本教程主要讲解配置“本地yum源”、“网络yum源”以及“ELEP源”
注意:(生产环境一般是纯内网环境,所以会配本地yum源ok啦)
yum简介:
1.Yum(全称为 Yellowdog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
2.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
3.本地yum源:光盘的rpm包集合
4.网络yum源:163或阿里云的yum源等,从网络下载
5.elep源:
1.EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.
2.ScientificLinux是重新编译的Red Hat Enterprise Linux,由费米国家加速器实验室、欧洲核研究组织以及世界各地的大学和实验室共同开发。
1.环境检查:
2.安装Centos6.5使用df -h查看已经挂载,但是不能用(所以卸载)
umount /dev/sr1
3.将iso镜像上传到服务器上
检查挂载情况
4. 配置yum本地源
备份默认的yum源
编写新repo文件并指向镜像的挂载目录
[root@localhost yum.repos.d]# vim CentOS-Media.repo
[local]
name=local
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
5. 检查yum
下面提供了 阿里 和 清华大学 两个镜像仓库配置操作说明,实际使用时,选择其中一个配置即可
配置 阿里仓库(推荐)
1.备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2.下载新的repo并改名为CentOS-Base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.清除缓存
yum clean all # 清除系统所有的yum缓存
yum makecache # 生成yum缓存
yum repolist # 查看yum源列表
配置 清华大学镜像仓库
点击 ?
进入帮助说明页面 https://mirrors.cnnic.cn/help/centos/
配置与测试repo与阿里源类似,此处省略;
1.查看可用的epel源
yum list | grep epel-release
2.安装 epel
yum -y install epel-release
3.配置阿里镜像提供的epel源
4.清除缓存
yum clean all
yum makecache
yum repolist # 查看yum源列表
是的,不用怀疑,就是这么简单!