日期:2014-05-16  浏览次数:20616 次

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

------解决方案--------------------
你看下源的配置文件,里面大部分的路径都不是确定的,有些类似$bserach,$version,$release之类的变量,好像是yum会根据你的系统的版本对应的变量值生成完整的网络路径,然后下载对应的包
------解决方案--------------------
探讨
对于yum源,我感觉很奇怪的,譬如centos吧,版本那么多,隔几个月就出来一个新版本,从原理上来说,同一个rpm包可能在不同版本的centos上就不能兼容。但yum或者rpm机制根据什么标准来判断yum库里面的rpm包适合自己用呢。对于每一种软件个例,yum库里又有足够多的rpm包来满足不同版本的centos吗?
centos如出一个新版本,那么是不是原来yum源里的所有rpm包就都失效了呢?……