在线咨询
QQ咨询
服务热线
服务热线:13125520620
TOP

linux yum的配置大概

发布时间:2022-1-19 浏览:6573

先简要的说一下yum的原理:

yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。

在/etc/yum.repos.d/目录下有一些默认的配置文件(可以将这些文件移到/opt下,或者直接在yum.repos.d/下重命名)。   

首先要找一个yum库(源),就是/etc/yum.repos.d/CentOS-Base.repo这个文件,可以后期修改设置。   

打开CentOS-Base.repo文件,可以看到url路径是CentOS的官网自身的yum源,http://mirrorlist.centos.org/?release=releasever&arch= basearch&repo=os。可以将这个mirrorlist注释掉,然后将baseurl设置成国内的阿里云源http://mirrors.aliyun.com/repo/Centos-6.repo,也可以在用于大量的rpm包的前提下设置成自己的本地文件系统(挂载目录),需要移除CentOS-Base.repo文件,并编辑CentOS-Media.repo文件。

/etc/yum.repos.d/CentOS-Base.repo文件的内容格式大致是这样的:

name=Description#一个描述,随意。
baseurl=#设置资源库的地址,可以写阿里云也可以是自己的yum
    ftp://
    http://
    file:///
enabled={1|0}#enabled=1开启本地更新模式
gpgcheck={1|0}# gpgcheck=1表示检查;可以不检查gpgcheck=0
gpgkey=#检查的key;如果上面不检查这一行可以不写。

然后再说下怎么更换这个源:

1.现在新的源文件,保存覆盖/etc/yum.repos.d/CentOS-Base.repo。比如使用阿里的源就用如下命令:

cd /etc/yum.repos.d/

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2.成功后再执行

yum clean all
yum makecache

重新加载yum。之后就可以通过 yum update -y 用新源进行更新了

TAG
软件定制,软件开发,瀚森HANSEN
0
该内容对我有帮助