当前位置:  技术问答>linux和unix

yum源的机制问题

    来源: 互联网  发布时间:2017-02-19

    本文导语:  本帖最后由 painie2 于 2012-04-28 11:53:58 编辑 对于yum源,我感觉很奇怪的,譬如centos吧,版本那么多,隔几个月就出来一个新版本,从原理上来说,同一个rpm包可能在不同版本的centos上就不能兼容。但yum或者rpm机制根据...

本帖最后由 painie2 于 2012-04-28 11:53:58 编辑
对于yum源,我感觉很奇怪的,譬如centos吧,版本那么多,隔几个月就出来一个新版本,从原理上来说,同一个rpm包可能在不同版本的centos上就不能兼容。但yum或者rpm机制根据什么标准来判断yum库里面的rpm包适合自己用呢。对于每一种软件个例,yum库里又有足够多的rpm包来满足不同版本的centos吗?
centos如出一个新版本,那么是不是原来yum源里的所有rpm包就都失效了呢?

|
你看下源的配置文件,里面大部分的路径都不是确定的,有些类似$bserach,$version,$release之类的变量,好像是yum会根据你的系统的版本对应的变量值生成完整的网络路径,然后下载对应的包

|
[root@fangzhaoguo ~]# less /etc/yum.repos.d/fedora.repo
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever
/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&ar
ch=$basearch
enabled=1
#metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever
/Everything/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$release
ver&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever
/Everything/source/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releas
ever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch


里面对应有版本号的,而且你可以去查看一下镜像网站的资源就明白了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • CentOS yum 源设置为163的源操作步骤及配置文件参考
  • 使用光盘配置本地yum源的方法 yum源配置
  • 红帽redhat下通过脚本和yum安装docker容器引擎的详细步骤
  • centos5.4中安装gtk时,yum库最新版是gtk2.10,如何更新yum库安装gtk2.12
  • yum无法找到,command not found
  • centos重装yum
  • 请教下,怎样关闭yum 更新命令
  • redhat yum 安装
  • yum 找到的rpm怎么下载到本地阿?
  • yum 不能用
  • redhat9.0下如何安装yum
  • linux 下面安装通过yum安装apache 指定目录
  • fedora 软件卸载方式 yum remove 和 rpm -e 的区别是什么?
  • 我打算用yum来进行redhat一路升级到FC5,结果内核不升级
  • 新手求救:安装yum时提示缺少yumconf,如何解决?
  • 没有yum,如何安装?
  • 请教下,怎样关闭yum 更新命令 iis7站长之家
  • yum的图形界面工具 Yumex
  • debian下找不到yum包
  • yum udpate 更新不了~~
  • 关于yum的安装与卸载---在线等


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3