完整的yum配置:

完整的yum配置:
 其实我们在配置yum的时候的,忽视掉了一个很重要的知识点,一般认为只要把我们的本地yum指向我们本地的挂在地方就可以了,其实不是的。
我们yum之所以能够不需要解决各个软件的依赖关系去安装软件是因为我们在repodata 这个文件下面存放了各个软件的依赖关系。在里面,本身的repodata 有两个,一个在挂在的目录下,所以我们搭建yum的时候直接指向挂在的地方能够实现,但是在五里面是行不通的,因为五里面repodata 是在Server里面,yum只会到当前的目录里面去找。所以在物理面我们必须在后面加上一个Server
另外简单一个库文件还是不够的还有其他的库文件必须加上这才算得上是一个完整的yum。
另外在本地一般建议自己搭建一个ftp方式的yum因为本地file yum有时候在卸载yum的软件的时候不能卸载。
完整的如下:

[Server]                                          
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://10.0.1.254/sys/rhel6/Server                  
enabled=1                                                    
gpgcheck=0                                                    


[LoadBalancer]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://10.0.1.254/sys/rhel6/LoadBalancer
enabled=1
gpgcheck=0


[HighAvailability]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://10.0.1.254/sys/rhel6/HighAvailability
enabled=1
gpgcheck=0


[ResilientStorage]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://10.0.1.254/sys/rhel6/ResilientStorage
enabled=1
gpgcheck=0




你可能感兴趣的:(完整的yum配置)