YUM 的配置

来源:互联网 发布:抗皱护肤品知乎 编辑:程序博客网 时间:2024/05/29 03:36

yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件(后缀为 .repo 的文件)。


  •  /etc/yum.conf 文件说明
    [main]cachedir=/var/cache/yum/$basearch/$releasever# yum 下载的 RPM 包的缓存目录keepcache=0# 缓存是否保存,1保存,0不保存debuglevel=2# 调试级别(0-10),默认为2。(跟生成的日志相关)logfile=/var/log/yum.log# yum 的日志文件所在的位置exactarch=1# 在更新的时候,是否允许更新不同版本的RPM包,比如是否在i386上更新i686的RPM包。obsoletes=1# 相当于upgrade,允许更新陈旧的RPM包gpgcheck=1# 是否检查GPG(GNU Private Guard),密钥方式签名。plugins=1# 是否允许使用插件,默认是0不允许,但是我们一般会用yum-fastestmirror这个插件。installonly_limit=3# 允许保留多少个内核包。exclude=selinux*# 屏蔽不想更新的RPM包,可用通配符,多个RPM包之间使用空格分离。


  •  *.repo 文件
    # 方括号中是软件源的名称。[rhel_dvd]# 软件仓库的名称name=“rhle-dvd”#failovermethod 有两个值可以选择,priority是默认值,表示从列出的baseurl中顺序选择镜像服务器地址,roundrobin表示在列出的服务器中随机选择failovermethod=priority   #exclude这个选项是用来禁止这个软件仓库中的某些软件包的安装和更新,可以使用通配符,并以空格分隔,可以视情况需要自行添加exclude=compiz* *compiz* fusion-icon* #这个选项表示这个repo中下载的rpm是否进行校验,用来确定rpm包的来源是有效和安全的(0 不校验,1校验)#定义用于校验的gpg密钥gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Redhat-$basearch gpgcheck = 0#这个选项表示这个repo中定义的源是启用的,0为禁用enabled = 1# 指定一个源的镜像服务器地址(支持http,ftp,以及本地目录)baseurl = http://content.example.com/rhel7.0/x86_64/dvdfile:///content/rhel7.0/x86_64/extras

1 0
原创粉丝点击