1 、阿里云 ECS 服务器装的 CentOS6.5 ,更新了源,如下图:
其中两个变量:$releasever 和$basearch ,默认值是 6.5 和 i686.
从上图中分析完整的源的地址应该是:
http://mirrors.aliyun.com/centos/6.5/os/i686/
但是,从阿里云的镜像网站看,只能到 http://mirrors.aliyun.com/centos/6.5/,如下图:
查看 readme 文件,如下图:
大体意思说不再支持该版本的更新了,请换别的版本。
到这里出现问题一:如果说在这种情况下,我不更换其他的源或者不升级系统,是不是代表这个源是不能用的,我也就不能安装软件或者更新软件?
然后升级了系统,更新到 6.7 ,源的地址变成: http://mirrors.aliyun.com/centos/6.7/os/i386/,如下图:
看图中,这个目录下,有很多文件存在,代表源可用。
2 、在源的目录下,/centos/6.7/os/i386/Packages/,查找了要用的软件包, apche 、 mysql 、 php 发现这些软件的版本分别是 2.2 、 5.1 、 5.3
这里出现问题二:如果要用官方源的话,就必须用这些版本的软件?是不是有些低了?例如 php5.3 已经不更新了,如下图:
然后去翻了 CentOS 的镜像,发现 CentOS7 , php 的最高版本是 5.4 ,如果说要用高版本的话是不是要自己编译安装或者找第三方源?
还有就是官方不更新镜像源的话,就不能通过 yum 更新软件了?
写的有点乱,将就看吧~~~
其中两个变量:$releasever 和$basearch ,默认值是 6.5 和 i686.
从上图中分析完整的源的地址应该是:
http://mirrors.aliyun.com/centos/6.5/os/i686/
但是,从阿里云的镜像网站看,只能到 http://mirrors.aliyun.com/centos/6.5/,如下图:
查看 readme 文件,如下图:
大体意思说不再支持该版本的更新了,请换别的版本。
到这里出现问题一:如果说在这种情况下,我不更换其他的源或者不升级系统,是不是代表这个源是不能用的,我也就不能安装软件或者更新软件?
然后升级了系统,更新到 6.7 ,源的地址变成: http://mirrors.aliyun.com/centos/6.7/os/i386/,如下图:
看图中,这个目录下,有很多文件存在,代表源可用。
2 、在源的目录下,/centos/6.7/os/i386/Packages/,查找了要用的软件包, apche 、 mysql 、 php 发现这些软件的版本分别是 2.2 、 5.1 、 5.3
这里出现问题二:如果要用官方源的话,就必须用这些版本的软件?是不是有些低了?例如 php5.3 已经不更新了,如下图:
然后去翻了 CentOS 的镜像,发现 CentOS7 , php 的最高版本是 5.4 ,如果说要用高版本的话是不是要自己编译安装或者找第三方源?
还有就是官方不更新镜像源的话,就不能通过 yum 更新软件了?
写的有点乱,将就看吧~~~