本文的配置是基于Linux系统:Redhat 6.4 Server 32位系统,如有需要可以在百度搜索关键字“[红帽企业Linux.6.4.服务器版].rhel-server-6.4-i386-dvd[ED2000.COM].iso”下载 本文中很多命令的执行都需要使用root权限,使用root权限的方法有两种 1.切换到root用户下,执行命令su,并输入密码 2.将当前用户增加到文件 /etc/sudoers 文件中,在 “root ALL=(ALL) ALL” 之后加入 “当前用户名 ALL=(ALL) ALL” 配置需要简单的几步:
一、卸载系统自带的yum软件包root用户执行如下命令: sudo rpm -aq|grep yum|xargs rpm -e --nodeps 二、安装网易163开源的yum软件包1.下载软件包 wget mirrors.163.com/centos/6/os/i386/Packages/yum-3.2.29-69.el6.centos.noarch.rpm wget mirrors.163.com/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm wget mirrors.163.com/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget mirrors.163.com/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm 注意:上面的软件包都是32位系统使用的,如果你的操作系统是64位的,请去网易开源库下载相应的软件包:下载地址 2.安装软件包切换到root用户下,依次执行如下命令 rpm -ivh yum-3.2.29-69.el6.centos.noarch.rpm rpm -ivh yum-metadata-parser-1.1.2-16.el6.i686.rpm rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm 最后两个包需要同时安装,需要相互依赖三、备份原来的yum源配置文件root用户下执行如下命令: mv /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak 四、创建新的yum源配置文件创建配置文件: vim /etc/yum.repos.d/rhel-source.repo 将如下内容粘贴到该文件中(使用网易163的yum源): [base]name=CentOS-$releasever - Basebaseurl=http://mirrors.163.com/centos/6.7/os/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#released updates[updates]name=CentOS-$releasever - Updatesbaseurl=http://mirrors.163.com/centos/6.7/updates/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#packages used/produced in the build but not released#[addons]#name=CentOS-$releasever - Addons#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/#gpgcheck=1#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=http://mirrors.163.com/centos/6.7/extras/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever - Plusbaseurl=http://mirrors.163.com/centos/6.7/centosplus/$basearch/gpgcheck=1enabled=0 五、清理yum缓存执行如下命令: yum clean all 六、成功测试: sudo yum install vim 本文在文章http://blog./25313300/viewspace-708509/的基础上加工而成,原文章的一些配置已经无效,请使用本篇文章的配置。 |
|