RedHat 6 yum 使用网易源

.

.

.

.

.

刚装好了 RedHat 6 系统,但是使用 yum 的时候总是提示 nothing to do,并且什么都做不了。后来经过一番搜索才知道,红帽的 yum 在线更新是收费的,而且必须注册系统之后才能使用。

之前使用 Ubuntu 的时候由于国外的 apt-get 源过慢是可以更新国内的源的,LZ经常用的就是网易的源或者是某些高校的源。于是乎LZ便想到了更换 yum 的源来解决这个问题。

后来发现想要使用其它源还得先将 RedHat 自带的 yum 卸载掉,重新安装才能重新配置其它源。

虽然听上去很麻烦,不过其实操作起来也很简单,跟着LZ一块做吧:

1.卸载 RedHat 自带的 yum

rpm -aq | grep yum | xargs rpm -e --nodeps

2.下载相关安装包

http://mirrors.163.com/centos/6/os/x86_64/Packages/

可以在这个地址里寻找相应的安装包,这个地址里的包的 URL 好像会变,所以 LZ 就不直接提供地址了,各位根据包名去里面搜索一下吧,下载下来就行。

下载的工具就随意了,LZ 用的 wget。

需要下载的包列表:

python-iniparse-0.3.1-2.1.el6.noarch.rpm

yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

yum-3.2.29-60.el6.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm  

3.安装 yum

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

注意最后两个安装包一定要一块安装,否则会因为相互依赖而安装失败!LZ在这里被坑了半天。。

4.配置网易源

如果 /etc/yum.repos.d/rhel-debuginfo.repo 这个文件存在的话就备份一下:

mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.bak

不存在的话直接创建:

touch /etc/yum.repos.d/rhel-debuginfo.repo

编辑它:

vim /etc/yum.repos.d/rhel-debuginfo.repo

内容如下:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=1
gpgkey=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 - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
gpgcheck=1
enabled=0

好啦,赶快测试下吧!

yum -y update

参考:http://blog.itpub.net/25313300/viewspace-708509/

时间: 2024-10-27 11:33:44

RedHat 6 yum 使用网易源的相关文章

REDHAT YUM使用网易源

刚装好了 RedHat 6 系统,但是使用 yum 的时候总是提示 nothing to do,并且什么都做不了.后来经过一番搜索才知道,红帽的 yum 在线更新是收费的,而且必须注册系统之后才能使用. 之前使用 Ubuntu 的时候由于国外的 apt-get 源过慢是可以更新国内的源的,LZ经常用的就是网易的源或者是某些高校的源.于是乎LZ便想到了更换 yum 的源来解决这个问题. 后来发现想要使用其它源还得先将 RedHat 自带的 yum 卸载掉,重新安装才能重新配置其它源. 虽然听上去很

Redhat Yum配置网易镜像源

1.删除默认源 提权后删除 su rpm -aq | grep yum|xargs rpm -e --nodeps 2.安装yum 插入系统光盘,如未挂载需挂载光盘,这里挂载的路径为/media/RHEL_6.3 x86_64 Disc 1/,将Packages目录下的python-iniparse-0.3.1-2.1.e16.noarch.rpm,yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-3.2.29-30.el6.noarch.rpm拷贝

配置RedHat 6系统YUM网易源

配置RedHat 6系统YUM网易源 卸载redhat自带yum,然后下载centos的yum,安装后修改配置文件   1. 首先到http://mirrors.163.com/centos下载软件包 x86_64 地址:http://mirrors.163.com/centos/6/os/x86_64/Packages/ 必要下载的软件包有(以64位系统为例): a python-iniparse-0.3.1-2.1.el6.noarch.rpm b yum-3.2.29-40.el6.cen

redhat下yum源的配置

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件.我们可以借助于centos系统开源包来给我们的yum工具做相应配置就可以使用了. 1.删除redhat原有的yum源 #rpm -aq | grep yum|xargs rpm -e --nodeps 2.下载新的yum安装包  这里我们使用CentOS的yum源 从网络下载一个文件并保存在当前目录 #wgethttp://mirror.centos.org/centos/6.5/os/i386/Pack

redhat更改yum源及安装PHP环境

redhat更新yum源 删除同RHEL一同安装的yum源 rpm -qa|grep yum #查看本地yum yum list | wc -l #看个数 yum install pip #看现象 rpm -qa|grep yum|xargs rpm -e --nodeps #卸载本地yum,不检查依赖性,卸载yum程序 重装yum资料来源: https://blog.51cto.com/xiaocao13140/2131856 给了3个 python-urlgrabber-3.9.1-11.e

redhat在线yum收费问题解决

redhat的yum在线更新是收费的,未注册则不能使用,解决办法是更换为centos的yum,以下为详细过程: 1.卸载redhat原有的yum rpm -e `rpm -qa |grep yum ` --nodeps 2.到网易163镜像源下载centos的yum安装包 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-60.el6.centos.noarch.rpm wget http://mirrors.1

CentOS配置网易源

centos配置网易源 参考: http://mirrors.163.com/.help/centos.html 1.下载CentOS6-Base-163.repo:(这里以centos6为例.请换成自己对应版本) http://mirrors.163.com/.help/CentOS6-Base-163.repo 放入:/etc/yum.repos.d/目录: cp CentOS6-Base-163.repo /etc/yum.repos.d/ 2.备份/etc/yum.repos.d/Cen

RedHat系统yum配置

RedHat系统yum配置 1        安装配置 1.1       获取安装包 进入http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/,找到如图中所示的三个包(视版本号而定)并下载. 1.2       卸载原系统yum. #           rpm –qa |grep yum | xargs rpm –e //rpm –qa命令列出所有已安装的rpm包,grep yum则从中查找出yum相关的包,xargs rpm –e则以

Linux 6.4 设置yum 为centOS源

一. 删除Redhat 自带的yum // root 用户执行 rpm -aq|grep yum|xargs rpm -e --nodeps 二 .下载CentOS 的 yum 安装文件 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum