YUM 的配置

12 篇文章 0 订阅

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/dvd
    file:///content/rhel7.0/x86_64/extras
    

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置yum在Linux 7上,您需要按照以下步骤进行操作: 1. 首先,安装httpd和createrepo软件包。您可以使用以下命令进行安装: \[root@CentOS7-0003 ~\]# yum install httpd -y \[root@CentOS7-0003 ~\]# yum install createrepo -y \[1\] 2. 进入yum配置目录。您可以使用以下命令进入目录: \[root@oracle-1 dev\]# cd /etc/yum.repos.d/ \[root@oracle-1 yum.repos.d\]# ls public-yum-ol7.repo \[2\] 3. 查看yum列表及已安装的程序。您可以使用以下命令查看列表: \[root@oracle-1 yum.repos.d\]# yum list 已加载插件:langpacks, ulninfo name | 3.6 kB 00:00 ol7_UEKR4 | 3.0 kB 00:00 ol7_latest | 3.6 kB 00:00 (1/7): name/group_gz | 144 kB 00:00 (2/7): name/primary_db | 4.8 MB 00:00 (3/7): ol7_UEKR4/x86_64/updateinfo | 111 kB 00:01 (4/7): ol7_latest/x86_64/group_gz | 136 kB 00:02 (5/7): ol7_latest/x86_64/updateinfo | 3.4 MB 00:03 (6/7): ol7_UEKR4/x86_64/primary_db | 21 MB 00:05 (7/7): ol7_latest/x86_64/primary_db | 39 MB 00:36 已安装的软件包 GConf2.x86_64 3.2.6-8.el7 @anaconda/7.5 GeoIP.x86_64 1.5.0-11.el7 @anaconda/7.5 ModemManager.x86_64 1.6.10-1.el7 @anaconda/7.5 ModemManager-glib.x86_64 1.6.10-1.el7 @anaconda/7.5 NetworkManager.x86_64 1:1.10.2-13.el7 @anaconda/7.5 \[3\] 这样,您就可以在Linux 7上配置yum了。请根据您的需求进行相应的配置。 #### 引用[.reference_title] - *1* [Linux系统Yum配置(CentOS7)](https://blog.csdn.net/zhanhjxxx/article/details/122681699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [[Linux]Linux7 配置本地yum源](https://blog.csdn.net/HYFarashi/article/details/124802391)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值