YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册。
由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的yum更新源来实现RHEL5的YUM功能。配置方法如下:
检查yum是否安装,默认情况下都是安装好的,总共4各包。
[root@linux-a ~]# rpm -qa |grep yum
yum-metadata-parser-1.0-8.fc6
yum-3.0.1-5.el5
yum-rhn-plugin-0.4.3-1.el5
yum-updatesd-3.0.1-5.el5
配置yum更新源
创建/etc/yum.repos.d/CentOS-Base.repo文件,定义yum更新源,这里使用的是上海交大的CentOS更新源
[root@linux-a ~]# vi /etc/yum.repos.d/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=0
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=0
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=0
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=0
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=0
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=0
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=0
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt
导入key
[root@linux-a ~]# rpm --import http://ftp.sjtu.edu.cn/centos/5/os/i386/RPM-GPG-KEY-CentOS-5
运行YUM,测试 yum install subversion
本文转自:
http://www.liusuping.com/ubuntu-linux/Redhat-linux-centos-yum.html
分享到:
相关推荐
配置RHEL5使用CentOS的YUM源,需要编辑YUM的配置文件,更改软件仓库地址。以下是详细步骤和知识点: 1. 备份原有的YUM配置文件: 在进行任何修改之前,应先备份原有的配置文件。RHEL5使用的是基于Red Hat的软件...
- **下载CentOS YUM源**:你可以从CentOS的官方网站或者其他可靠的镜像站点下载适用于RHEL7的CentOS YUM源配置文件,通常这些文件以 `.repo` 结尾。 - **替换或添加配置**:将下载的 `.repo` 文件复制到 `/etc/yum...
### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...
在Red Hat Enterprise Linux (RHEL) 7系统中,用户经常需要替换默认的yum源,以便获取最新的软件包或更新。由于RHEL是收费服务,许多用户选择使用免费且相似的 CentOS 发行版的源来替代。这个博客附件提供了一套步骤...
在Red Hat Enterprise Linux (RHEL)系统中,`yum` 是一个重要的包管理工具,用于安装、更新和管理软件包。...理解这些知识点有助于你在RHEL系统中成功地配置新的yum源,确保系统能够持续获得最新的软件包和安全更新。
在Red Hat Enterprise Linux 7.9 (RHEL 7.9)系统中,`yum` 是默认的包管理器,用于安装、更新和管理软件包。`yum.repos.d` 是一个目录,它包含了所有定义了RHEL软件仓库配置的`.repo`文件。这些文件告诉`yum`在哪里...
通过这种方式,你可以利用CentOS 5的YUM源为RHEL AS5系统提供软件更新,而无需购买Red Hat的官方服务。这种方法不仅节省了成本,还确保了系统能够获得持续的安全补丁和软件更新。不过,请注意,这种方法可能不适用于...
CentOS则同样使用YUM,但由于两个系统的差异,有时可能需要将RHEL系统中的YUM切换为CentOS的YUM源,以便获取最新的软件包和更新。 首先,了解YUM的基本概念。YUM是一个基于RPM包管理的工具,它能够自动处理软件包...
- **下载新源文件**:下载到的压缩包"redhat换centos的yum源"应该包含了适用于RHEL 6的CentOS YUM源配置文件。 - **解压并替换文件**:将压缩包解压,并将解压出的`.repo`文件复制到`/etc/yum.repos.d`目录下,...
在Linux操作系统中,尤其是Red Hat Enterprise Linux (RHEL)及其衍生版如CentOS,`yum`是用于管理和安装软件包的重要工具。然而,默认的yum源可能位于国外,导致下载速度较慢,影响了系统的更新和维护效率。因此,将...
在 Red Hat Enterprise Linux (RHEL) 6 中使用 CentOS 6 的 yum 源是一种节省成本且有效的软件包管理方式。通过这种方法,可以利用 CentOS 的庞大仓库来更新或安装所需的软件包,例如 PHP、MySQL 和 Apache 等。本文...
例如,“centos5--64”可能对应一个配置文件,指示`yum`从哪个源获取RHEL 5的64位软件包。 7. **解决依赖**:`yum`的一大优点是它可以自动解决软件包之间的依赖关系,无需手动下载和安装每一个依赖项。 8. **缓存...
例如,可以添加 `[base]`、`[update]`、`[extras]` 和 `[addons]` 部分,分别指向 CentOS 5 的不同更新源。 4. **启用或禁用资源库**:在配置文件中,通过 `enabled` 参数设置资源库是否启用。`enabled=1` 表示启用...
然后,下载 CentOS 的基础源配置文件: ```bash yum.repos.d]# wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo ``` 使用文本编辑器(如 `vi`)打开并编辑 `CentOS-Base.repo` 文件,确保其中的 ...
- **备份现有源**:在进行更改之前,先备份现有的RHEL7 yum源配置文件,通常位于`/etc/yum.repos.d/`目录下。 - **获取CentOS源文件**:可以从CentOS官方网站或其他可信赖的第三方源下载CentOS的repo文件,或者...
RHEL5的YUM源配置笔记主要围绕RedHat Enterprise Linux 5中YUM(Yellowdog Updater Modified)的源配置进行了详细的说明。YUM是一个基于RPM(Red Hat Package Manager)的包管理器,专门用于解决软件包之间依赖问题...
本话题聚焦于将Red Hat Enterprise Linux (RHEL) 更改为 CentOS 6.4 的过程,这涉及到更换YUM源以及安装相关包。以下是关于这个主题的详细知识点: 首先,Red Hat Enterprise Linux 和 CentOS 都是基于Linux内核的...
在Red Hat Enterprise Linux (RHEL) 6系统中,配置YUM(Yellowdog Updater, Modified)源是为了能够顺利地获取软件包并进行系统更新。RHEL官方的YUM源需要订阅服务,对于未注册的用户是无法使用的。因此,我们需要...
在进行任何修改之前,最好先备份现有的YUM源配置,以防万一需要恢复。备份文件位于`/etc/yum.repos.d`目录下,可以使用命令`cp /etc/yum.repos.d/*.repo /etc/yum.repos.d/backups/`进行备份。 2. **编辑YUM源文件...