YUM的特点:
可以同时配置多个资源库(Repository)
简洁的配置文件(/etc/yum.conf
自动解决增加或删除rpm包时遇到的倚赖性问题
使用方便
保持与RPM数据库的一致性
RHEL AS5可以通过Yum升级系统的功能,但默认rhel-debuginfo.repo 的设置是从RedHat的Yum源来升级系统,如果您没有购买Redhat的服务,Redhat5后面版本升级是收费,需要key才能升级,那么使用Yum是无法升级的。幸运的是,由于centos是免费的企业版本,可以借用centos yum源更新RHEL AS5系统.
方法一:配置YUM 从centos5源更新软件
[root@clinet ~]# rpm --import http://ftp.twaren.net/Linux/CentOS/RPM-GPG-KEY-CentOS-5
安装那个ftp.twaren.net的GPG,也可增加其他资源库,自己选择一个离自己地理位置近点
[root@clinet ~]# rpm -qa gpg-pubkey*
检查GPG Key
gpg-pubkey-e8562897-459f07a4
如果要删除Key,使用以下命令:
[root@clinet ~]# rpm -e gpg-pubkey-e8562897-459f07a4
[root@clinet ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
baseurl是你的YUM源地址
enabled=0
是否启用这个仓库,1为起用,0为禁用
gpgcheck=1
设置gpgcheck=1会让yum检查每个下载的RPM的GnuPG签名。这么做是因为你需要适当的GnuPG key注册到您的RPM数据库。可以防止被欺骗,如:非法入侵发行版网站,木马导入软件包,使不知情用户下载
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
GPGKEY 的存放地址
以上默认有的,复制添加以下更新点插入到rhel-debuginfo.repo文本里后面
[base]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=http://ftp.twaren.net/Linux/CentOS/5/os/$basearch/
gpgcheck=1
[update]
name=Red Hat Enterprise Linux $releasever -Updates
baseurl=http://ftp.twaren.net/Linux/CentOS/5/updates/$basearch/
gpgcheck=1
[extras]
name=Red Hat Enterprise Linux $releasever -Extras
baseurl=http://ftp.twaren.net/Linux/CentOS/5/extras/$basearch/
gpgcheck=1
[addons]
name=Red Hat Enterprise Linux $releasever -Addons
baseurl=http://ftp.twaren.net/Linux/CentOS/5/addons/$basearch/
gpgcheck=1
[root@clinet ~]#yum clean all 清除缓存及旧的包
[root@clinet ~]# yum install httpd 测试是否能更新软件
以上的为台湾的YUM源,速度很慢,下面是安徽省合肥市中国科学技术大学的YUM源,速度相对要快
[root@clinet ~]# rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
[base]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=http://centos.ustc.edu.cn/centos/5/os/$basearch/
gpgcheck=1
[update]
name=Red Hat Enterprise Linux $releasever -Updates
baseurl=http://centos.ustc.edu.cn/centos/5/updates/$basearch/
gpgcheck=1
[extras]
name=Red Hat Enterprise Linux $releasever -Extras
baseurl=http://centos.ustc.edu.cn/centos/5/extras/$basearch/
gpgcheck=1
[addons]
name=Red Hat Enterprise Linux $releasever -Addons
baseurl=http://centos.ustc.edu.cn/centos/5/addons/$basearch/
gpgcheck=1
注意:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.请耐心等待,所以后面会显示一连串数据.
另外资料:
yum常用的源
1) 自动选择最快的源
由於yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这时yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:
#yum install yum-fastestmirror
配置文件:(一般不用改)/etc/yum/pluginconf.d/fastestmirror.conf
你的yum镜像的速度测试记录文件:/var/cache/yum/timedhosts.txt
2)使用图形界面的yum
如果觉得命令行的yum不方便,那么可以使用图形化的yumex,这看起来更方便,因为可以自由地选择软件仓库:
#yum install yumex
然後在系统工具中就可以看到yum extender了。实际上系统自带的“添加/删除程式“也可以实现图形化的软件,但有些yumex的功能它没有。
相关推荐
Red Hat 系统使用 CentOS的yum源配置文件,CentOS-Base.repo,Red Hat Enterprise Linux Server release 6.8 (Santiago)测试可用, release 6.5, release 6.9应该也可以
本文将详细介绍如何为 Red Hat Enterprise Linux 5 系统配置 163 Yum 源,以确保系统能够获得最新的软件包更新。 #### 一、为什么要更新 Yum 源? 在默认情况下,Red Hat 5 系统使用的是官方提供的软件源,但这些...
本书覆盖了Fedora 8和Red Hat Enterprise Linux的各个方面,包括但不限于系统的安装、配置、日常管理和维护、网络设置、安全性管理、软件包管理、系统更新、性能优化、故障排查等关键主题。在安装部分,读者可以学习...
在Red Hat Enterprise Linux 5中,LVS系统可以通过yum安装,在安装过程中,需要配置负载均衡器、服务器池和IPVS三个组件。 在管理LVS系统时,管理员需要了解LVS系统的架构和组件之间的关系,熟悉LVS系统的配置和...
NAME="Red Hat Enterprise Linux Server" VERSION="7.4 (Maipo)" ID="rhel" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="7.4" PRETTY_NAME="Red Hat Enterprise Linux Server 7.4 (Maipo)" ...
### VNC在Red Hat Enterprise Linux 5下的安装与配置 #### 概述 VNC(Virtual Network Computing)是一种允许用户通过网络控制另一台计算机的显示桌面的软件系统。本文将详细介绍如何在Red Hat Enterprise Linux 5...
这里我们遇到了一个问题——"MyEclipse在Red Hat Enterprise Linux 5.1中不能安装"。这个问题可能是由多种原因引起的,包括但不限于系统兼容性、权限问题、SELinux策略限制、Java运行环境不支持等。下面我们将深入...
在Red Hat Enterprise Linux (RHEL) 5操作系统中,遇到中文乱码问题通常是由于系统缺少必要的中文字符集和支持。RHEL 5是一个较早版本的操作系统,因此在安装时如果没有预装中文支持,就会出现显示中文时的乱码现象...
《Red Hat Enterprise Linux 5 安装指南》 Red Hat Enterprise Linux(RHEL)是一款广泛应用于企业级服务器的Linux发行版,以其稳定性、安全性及强大的技术支持而受到业界的青睐。本篇文章将详细介绍如何进行Red ...
在Linux系统中,RHEL(Red Hat Enterprise Linux)是一个广泛使用的商业操作系统,它提供了一整套稳定、安全的服务器环境。对于系统维护和软件管理,RHEL采用了YUM(Yellowdog Updater, Modified)作为默认的包管理...
Red Hat Enterprise Linux 5 Logical Volume Manager Administration提供了逻辑卷管理器的概念、安装、配置、管理和故障排除等方面的知识,是Red Hat Enterprise Linux 5系统管理员的必备指南。
在 Red Hat Enterprise Linux 6 中,SystemTap 是作为一个可选包提供的,可以通过 yum 命令安装。在安装了 SystemTap 后,可以使用 stap 命令来加载和卸载插件,使用 staprun 命令来运行 SystemTap 脚本。 ...
Red Hat Enterprise Linux 5 配置示例 - NFS Over GFS Red Hat Enterprise Linux 5 是一个流行的 Linux 发行版,提供了许多先进的功能和工具,以满足企业级别的需求。其中,Network File System (NFS) 和 Global ...
### Red Hat Enterprise Linux 7.0 x86_64 下安装 Oracle 12c R1 #### 一、安装准备 ##### 1. Linux系统环境需求 在开始安装 Oracle 12c R1 之前,需要确保拥有合适的 Linux 系统环境。以下是必要的准备工作: -...
在本教程中,我们将深入探讨如何使用VMware 10.0虚拟化平台来安装Red Hat Enterprise Linux(RHEL)6.3操作系统。VMware是一款广泛使用的虚拟化软件,它允许用户在单个物理主机上运行多个独立的操作系统实例。RHEL是...
CentOS 7是一个基于Red Hat Enterprise Linux(RHEL)源代码构建的自由开源Linux发行版,它是企业级操作系统的一个稳定、可靠和功能丰富的版本。以下是一些关于CentOS 7的主要特点和信息: 1. **稳定性和可靠性**:...
**Red Hat Enterprise Linux 5(RHEL 5)系统管理** Red Hat Enterprise Linux 5(RHEL 5)是Red Hat公司推出的一款企业级Linux操作系统,发布于2007年,它以其稳定性、安全性以及对关键业务应用的支持而广受赞誉。...
**Red Hat Enterprise Linux 5 知识点详解** Red Hat Enterprise Linux(RHEL)是由Red Hat公司开发的一款商业级Linux操作系统,广泛应用于企业环境。RHEL 5是该系列的一个重要版本,发布于2007年,它带来了许多...
- **Red Hat Enterprise Linux (RHEL)**:这是一个由Red Hat公司开发、支持和维护的企业级Linux发行版。它旨在为需要稳定性和安全性的数据中心和云环境提供高性能、可靠的操作系统基础。 ### 2. **Linux操作系统的...