Linux RHEL6 64位安装163软件源

哇咔咔,折腾了几个小时候终于折腾完了,在网上找了一堆教程,发现时间都是很早的了,本帖更新时间2018/6/5

转载还希望说明出处啊!!

如果你懒得看!那么请直接到文章尾部,复制全部指令,粘贴运

行就行了!

1、清除原来所有的yum

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

2、创建个临时目录放置等下需要下载的文件

mkdir /home/yuminstall/

cd /home/yuminstall

3、下载所需要的软件包

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
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/python-urlgrabber-3.9.1-11.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/python-2.6.6-64.el6.x86_64.rpm

wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/python-libs-2.6.6-66.el6_8.x86_64.rpm

说实话,不是我不想让上面格式好看点,是我真的不会用新版的界面啊!!!

如果以上某个链接挂了 那么就复制地址,去原地址找更新以后的文件(比如:

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

那么下载地址就是:

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

然后在浏览器页面使用CTRL+F大法,搜索yum-metadata-parser 然后定位一下  就是那个更新以后的文件了

复制文件名,把文件名和下载链接拼接(http://mirrors.163.com/centos/6/os/x86_64/Packages/文件名)

就酱紫 解决链接挂了的问题,或者你可以在帖子下面留个言,告诉我链接挂了

4、安装软件包

说明一下:

RHEL6 64位,下载下来的基本上python套件的版本都是比较旧的,所以在网上参考的一些帖子,到了安装yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm 的时候各种报错

所以!!!安装个新的python套件。

rpm -ivh python-libs-2.6.6-66.el6_8.x86_64.rpm python-2.6.6-64.el6.x86_64.rpm --nodeps  --force

然后就是安装另外一个python组件包了  具体干啥的我也不是很清楚,装就完事了

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm --nodeps --force

接着就是各种教程都有的三个安装步骤了

rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm --nodeps --force
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

5、更新yum文件

cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sed -i "s;\$releasever;6;g" CentOS6-Base-163.repo
mv rhel-source.repo rhel-source.repo.bak

6、更新本地yum仓库

yum clean all

yum makecache

yum repolist

7、测试一哈子

yum install gcc

测试是没问题滴

8、删除下载的文件

rm -rf /home/yuminstall/



懒得看的,复制下面所有的指令:

rpm -aq|grep yum|xargs rpm -e --nodeps
mkdir /home/yuminstall/
cd /home/yuminstall
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
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/python-urlgrabber-3.9.1-11.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/python-2.6.6-64.el6.x86_64.rpm
wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/python-libs-2.6.6-66.el6_8.x86_64.rpm
rpm -ivh python-libs-2.6.6-66.el6_8.x86_64.rpm python-2.6.6-64.el6.x86_64.rpm --nodeps  --force
rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm --nodeps --force
rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm --nodeps --force
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
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sed -i "s;\$releasever;6;g" CentOS6-Base-163.repo
mv rhel-source.repo rhel-source.repo.bak
mv CentOS6-Base-163.repo rhel-source.repo
yum clean all
yum repolist
rm -rf /home/yuminstall/


评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值