1.卸载系统自带的yum
rpm -qa | grep yum | xargs rpm -e --nodeps
注:由于redhat自带的更新需要收费,因此把源改成163的。
2.下载yum包
1)wgets http://mirrors.163.com/centos/5.10/os/i386/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm
2)wgets http://mirrors.163.com/centos/5.10/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
3)wgets http://mirrors.163.com/centos/5.10/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
4)wgets http://mirrors.163.com/centos/5.10/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm
5)wgets http://mirrors.163.com/centos/5.10/os/i386/CentOS/yum-security-1.1.16-21.el5.centos.noarch.rpm
注:要保存linux能连外网,并且dns正确配置
3.分别安装刚下载的几个rpm包
rpm -ivh [rpm包] --nodeps
4.配置yum
创建yum源:touch /etc/yum/etc/yum.repos.d/server.repo
文件里的内容为:
[server]
name=server
baseurl=http://mirrors.163.com/centos/5.10/os/i386
bgbcheck=0
enable=1
注:要是yum要从光盘更新的话,把改成baseurl=file:///mnt/media/Server
5.执行命令:sudo yum update ;这个命令可能要花上几十分钟才结束。
6.现在就可以去下载在在线的边软件了。
比如:rpm -ivh svn