Redhat5.8 替换yum源
老版本支持起来,还是挺麻烦的,何况是32位,/(ㄒoㄒ)/~~,把过程分享出来,供参考。
1、卸载RedHat自带yum:
#rpm -qa | grep yum | xargs rpm -e --nodeps
注:
a、xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题
b、--nodeps 强制卸载,不管依赖性
2、下载yum相关软件
http://vault.centos.org/5.8/os/i386/CentOS/下载
yum-3.2.22-39.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
3、安装
rpm -ivh yum*
注意一起安装,否则会报错,相互依赖的错误
4、备份配置文件,删除原有文件
cp -rf /etc/yum.repos.d/ /etc/yum.repos.d_bak
cd /etc/yum.repos.d/
rm *
5、下载163镜像源
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
到 /etc/yum.repos.d/
修改为以下内容:
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://vault.centos.org/5.8/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://vault.centos.org/5.8/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons - 163.com
baseurl=http://vault.centos.org/5.8/addons/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://vault.centos.org/5.8/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://vault.centos.org/5.8/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://vault.centos.org/5.8/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
因为163的源已经不支持5.x版本了,用yum下载会报大量404,所以切换到了vault.centos.org。
7、运行
yum clean all
yum makecache
8、总结
其实这么折腾,安装软件是方便了,但很多软件都比较老,还需要手动安装,升级。
分享到:
相关推荐
红帽系统5的网络yum源
Redhat6.9系统替换郁闷源的所有包以及163.repo都在文件夹里面,因为自己在网上找了好久都没有一个完整的包,经过几天的搜集验证,把自己的通过的包发出来,希望对一些人游泳
详细介绍了Linux下yum命令,yum源安装的详细过程,很好的帮助开发人员,熟悉了解yum命令,正确安装yum本地源
RedHat7修改Yum源.pdf
内含需要安装的rpm包和修改后的yum源配置。 python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-40.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm yum-metadata-parser-1.1.2-16.el6.x86_64...
redhat 6 配置 yum 源的两种方法,一种是用本地镜像文件做yum源,一种是在线设置yum源
redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明文档。 redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明文档。 redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明...
整理的可用于Redhat 7.5 的yum源,直接放到/etc/yum.repos.d 即可下载最新的yum
这是最新的redhat5.1配置centos yum的教程,将redhat的收费yum替换成centos免费yum,里面的软件下载地址是最新的(2014-02-28),大家可以直接wget使用,如果提示不可用可能是格式问题,建议先复制到记事本然后在粘贴...
Redhat Linux 5.8 安装手册
RedHat Linux RHEL6配置本地YUM源
redhat 5.8 oracle 10G 安装详细文档
redhat7.9 + yum.repos.d +CentOS7-Base-163.repo + Centos-7-aliyun.repo
Redhat6.5配置yum本地源
亲测redhat5.8安装oracle11g时需要的依赖库,安装时会提示你需要什么,再进行安装所需要的
用于在redhat下使用yum源在线安装软件
目前网上很多博客什么的给出的yum源更换方法,无法更换成功。报找不到对应的rpm文件问题。
安装了gcc后,源码安装gettext,再源码安装yum即可,亲测成功
redhat更换yum源亲测可用。所有的依赖包都已下好,直接按照文档更新就好
将redhat linux下收费yum源改为centos免费Yum源 有上网找的yum源软件包下载地址,直接就可以用