思想: 不要纠结某个点, 不要钻牛角尖, 不要太注重一件事情的结果, 更注重是你自己思考和解决问题的过程, 思想才是最最重要的, 最最核心的 "
1, 卸载 rhel6.9 自带的 yum 软件
- #rpm -qa|grep yum|xargs rpm -e --nodeps
- #rpm -qa | grep subscription-manager- | xargs rpm -e
2, 下载 yum 安装包
本人按照的 rhel 的版本为 x86_64, 如下:
- wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
- wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
- wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
- wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.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-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
: 注最后两个包同时需要同时安装, 否则会相互依赖
4, 更新软件源
进入 / etc/yum.repos.d 目录
4.1 备份源软件源 (f 通过改名实现备份)
#rename .repo .repo.bak .repo
4.2 下载阿里云的数据源或者是 163.com 的数据源
- #wget -c http://mirrors.aliyun.com/repo/Centos-6.repo
- #wget -c http://mirrors.163.com/.help/CentOS6-Base-163.repo
把文件中所有的 $releasever 替换为 6.9,$basearch 替换为 x86_64
或则设置环境变量:
- $releasever=6.9
- $basearch=x86_64
5, 清理本地缓存
#yum clean all
6, 重建阿里云软件包信息缓存, 以提高查询速度
yum makecache
7, 查看已安装的软件包
#yum list
8, 更新软件包
- #yum update #升级所有包, 改变软件设置和系统设置, 系统版本内核都升级
- #yum -y upgrade #升级所有包, 不改变软件设置和系统设置, 系统版本升级, 内核不改变
来源: http://www.bubuko.com/infodetail-2565351.html