RHEL5用CentOS源更新

简介: RedHat Enterprise因为是商业软件,所以没有注册就不能更新或用yum方便的安装软件。

RedHat Enterprise因为是商业软件,所以没有注册就不能更新或用yum方便的安装软件。想到Ubuntu使用/etc/apt/sources.list文件进行更新,而CentOs是RHEL的翻版,就直接用CentOS的更新源来更新吧。

1、修改.repo文件
cd /etc/yum.repos.d/
#gedit CentOS-Base.repo
写入以下内容:

[base]
name=CentOS-5 – Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&
repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#released updates
[update]
name=CentOS-5 – Updates
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates
baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#packages used/produced in the build but not released
[addons]
name=CentOS-5 – Addons
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons

baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#additional packages that may be useful
[extras]
name=CentOS-5 – Extras
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extras

baseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 – Plus
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centosplus
baseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#contrib – packages by Centos Users
[contrib]
name=CentOS-5 – Contrib
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contrib
baseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

# vi dag.repo

[dag]
name=Dag RPM Repository for RHEL5
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=1
gpgcheck=1
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt

这个文件其实就是CentOS下的更新所依赖的文件CentOS-Base.repo,就像Ubuntu下的sources.list

2 导入key
#rpm –import http://ftp.sjtu.edu.cn/centos/5/os/i386/RPM-GPG-KEY-CentOS-5

3、测试
# yum update
yum更新速度还是非常理想的,甚至比Ubuntu的apt都快
这种方法用CentOS的更新源进行更新,不知对于RHEL的稳定性和安全性有没有影响,更新完后RedHat直接变成了CentOS,干脆直接用CentOS,但对于学习RHEl确实方便了不少,减少了很多不必要的麻烦。

目录
相关文章
Centos 内核更新后缺少initramfs 导致无法启动
Centos 内核更新后缺少initramfs 导致无法启动
|
Linux 开发工具 git
CentOS 安装,更新 Git
查看 Linux 发行版名称和版本号,使用 yum 命令安装 git,默认安装的 Git 版本为 1.x 版本,而不是最新2.x。
954 0
CentOS 安装,更新 Git
|
存储 Linux PHP
CentOS 使用yum update 更新时保留特定版本的软件
有时需要保留特定版本的软件不升级,但升级其他软件,这时就需求用到下面的技巧。
543 0
|
Linux
大部分的线上机器都应该还没有更新到CentOS 7
CentOS 7将ifconfig,netstat等原来常用的命令也干掉了,用ip,lsof替换是更加好的工具,但是大部分的线上机器都应该还没有更新到CentOS 7
183 0
|
Web App开发 Linux
CentOS 7 镜像更新
信息摘要: CentOS 7 镜像更新适用客户: CentOS用户版本/规格功能: 镜像ID:centos_7_06_64_20G_alibase_20190218.vhd 内核版本:3.10.0-957.
8874 0