RedHat更换CentOS yum 及更换源
2015-02-03 11:06
218 查看
因为redhat 企业版是收费的,所以对于部分没有注册的用户来说更换免费的源是很有必要的。
一、 卸载原有yum组件
rpm-qa | grep yum | xargs rpm -e--nodeps
二、下载yum组件
因为yum是依赖于python的,所以本身的yum版本必须与python相匹配,所以二者的版本也就要求必须匹配,不然就会安装yum的时候提示需要python(abi)的依赖。
1.首先命令行输入python 看能不能打开python,以验证是否已经安装了python。如没有安装,则打开一下链接下载python的源码编译安装(省事,解压后,进入目录,运行./configure,其后make一下,在make install就可以了):https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz(如果下边还是安装不匹配,可以邮件aplysia_x@163.com询问)
2.查看系统版本:cat/etc/issue
3. 安装python-iniparse依赖,注意版本区别,建议直接到镜像网站找,如redhat6.0以上版本,需要安装http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
或http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
5.0系列的则到http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm下载(复制上述地址,用wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm可以直接下载到当前目录,再用rpm-ivh python-iniparse-0.2.3-6.el5.noarch.rpm安装即可,也可以将文件名直接替换成网址,直接安装。如果没有网络,离线下载到本机再上传到服务器安装也是可以的)
4,下边下载3个重要的yum 安装文件,分别为yum-metadata-parser,yum,yum-fastestmirror,对应版本请到对应镜像网站下载,这里提供6系列的下载地址: http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum与fastestmirror需要同时安装,安装命令举例如下:
rpm -ivh yum-metadata-parser-1.1.2-4.el5.x86_64.rpm、
rpm -ivh yum-3.2.22-40.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
三、更换镜像源
参考更换163源的帮助页面 http://mirrors.163.com/.help/centos.html 或更换中科大源的帮助页面 https://lug.ustc.edu.cn/wiki/mirrors/help/centos
一、 卸载原有yum组件
rpm-qa | grep yum | xargs rpm -e--nodeps
二、下载yum组件
因为yum是依赖于python的,所以本身的yum版本必须与python相匹配,所以二者的版本也就要求必须匹配,不然就会安装yum的时候提示需要python(abi)的依赖。
1.首先命令行输入python 看能不能打开python,以验证是否已经安装了python。如没有安装,则打开一下链接下载python的源码编译安装(省事,解压后,进入目录,运行./configure,其后make一下,在make install就可以了):https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz(如果下边还是安装不匹配,可以邮件aplysia_x@163.com询问)
2.查看系统版本:cat/etc/issue
3. 安装python-iniparse依赖,注意版本区别,建议直接到镜像网站找,如redhat6.0以上版本,需要安装http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
或http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
5.0系列的则到http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm下载(复制上述地址,用wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm可以直接下载到当前目录,再用rpm-ivh python-iniparse-0.2.3-6.el5.noarch.rpm安装即可,也可以将文件名直接替换成网址,直接安装。如果没有网络,离线下载到本机再上传到服务器安装也是可以的)
4,下边下载3个重要的yum 安装文件,分别为yum-metadata-parser,yum,yum-fastestmirror,对应版本请到对应镜像网站下载,这里提供6系列的下载地址: http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum与fastestmirror需要同时安装,安装命令举例如下:
rpm -ivh yum-metadata-parser-1.1.2-4.el5.x86_64.rpm、
rpm -ivh yum-3.2.22-40.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
三、更换镜像源
参考更换163源的帮助页面 http://mirrors.163.com/.help/centos.html 或更换中科大源的帮助页面 https://lug.ustc.edu.cn/wiki/mirrors/help/centos
相关文章推荐
- RedHat5.7 yum更换为CentOS yum
- redhat 5 更换yum源
- Redhat7 更换Centos 7 yum源
- RedHat Enterprise Linux6.4 使用CentOS yum
- RedHat6.5更换CentOS源
- 为redhat 7更换Yum源
- Redhat6.9更换yum源
- RedHat6.5更换centOS源
- redhat6.5更换为contos 的yum源
- Redhat 或者centos 更换第三方epel源
- Redhat 使用中文安装后更换为英文的设定
- RedHat5.5更换yum源
- redhat 更换 centos yum源
- redhat使用CENTOS yum
- Redhat6.9的yum软件源更换为163的yum软件源
- centOS(redhat/oracle linux更换语言
- Redhat 系统更换配置yum源
- redhat下yum命令安装(替换为centos yum命令)
- redhat 6.4 oracle 11g rac 共享存储更换
- Redhat6.4 软raid磁盘更换