centos配置yum源

配置镜像网络yum源

在国内比较稳定的镜像网站算是阿里云,打开http://mirrors.aliyun.com/help/centos,其中有对应配置操作:

1、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、之后运行yum makecache生成缓存

配置本地yum源

首先要插入光盘,若是linux虚拟机,需要配置好虚拟光驱的镜像文件,因为在镜像文件中有我们需要的所有yum源
这里写图片描述

接下来挂载光驱到/mnt/目录中

mount /dev/cdrom /mnt

mount 挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录

这里解释下,很多人不明白为什么既然在虚拟光驱的目录/dev/cdrom 已经拿到了数据,为什么还要挂载

首先/dev/sr0是光驱的设备名,/dev/cdrom代表光驱 cdrom是sr0的链接文件
通过以下命令可以查看两者的关系

ll /dev/cdrom

这里写图片描述

设备文件中的数据组织形式在linux文件系统中是没法直接使用的,使用mount命令把设备文件中的数据按照指定的格式转化为linux文件系统本身识别的文件放在另一个文件下,这样linux系统就可以使用它了,所以需要挂载

这时候查看/mnt目录下会有好多东西
这里写图片描述

接下来要修改yum源的配置文件
首先备份配置文件

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repoBackUp

然后再配置文件CentOS-Base.repo中修改对应的配置信息

这里写图片描述

修改后的配置如下:
这里写图片描述

加入配置:enabled=1
把检查关掉:gpgcheck=0
这样就可以把一个完整的centos镜像中的yum源配置为我本地的yum源了,

### 配置YUM #### 修改默认的YUM配置文件 为了确保能够获取最新的软件包更新,在CentOS上通常会修改默认的`yum`配置文件。这一步骤涉及备份原始的`yum`配置文件,防止意外情况发生。 ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[^2] ``` #### 创建新的远程YUM配置文件 对于希望使用更稳定快速的镜像站点来说,可以选择阿里云提供的公共镜像服务作为新的`yum`。为此需编辑一个新的`.repo`文件来定义这些设置: ```bash vi /etc/yum.repos.d/CentOS-Aliyun.repo ``` 在此文件内输入如下内容以指定阿里云的服务器地址为新的`baseurl`: ```ini [Aliyun-Base] name=CentOS-$releasever - Base - mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 enabled=1 gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 ``` 上述操作完成后保存并关闭文本编辑器即可应用更改后的配置[^1]。 #### 设置本地YUM(可选) 如果倾向于利用局域网内的资或者光盘介质安装,则可以通过创建自定义的`.repo`文件实现这一点。下面是一个简单的例子展示了怎样建立一个名为`local.repo`的本地库配置文件[^3]: ```bash vi /etc/yum.repos.d/local.repo ``` 向其中加入以下几行代码: ```ini [centos] name=centos # Yum的名字,用来描述此 baseurl=file:///opt/centos # 本地Yum位置,指向挂载点目录 gpgcheck=0 # 是否开启GPG签名验证(这里设为不启用) enabled=1 # 是否激活该Yum ``` 最后同样记得保存所做的改动后退出编辑模式。 通过以上步骤就可以成功地在CentOS系统上完成对不同类型的YUM进行了配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值