`

Redhat 使用CentOS的yum源进行升级或软件安装

 
阅读更多
Redhat 使用CentOS的yum源进行升级或软件安装

Redhat默认的源不但速度不给力,而且软件版本陈旧,今天试着将Redhat默认源替换为CentOS的163源,发现速度能达到2M/s左右,而且版本都比较新,非常给力,与大家分享!

(目前可以使用CentOS0-6.3软件仓库的软件)

1. 删除原有的yum源
# rpm -aq | grep yum|xargs rpm -e --nodeps


2.下载新的yum安装包,这里使用centos-6.3  (64bit-x86_64)
# wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
# wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
# wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-3.2.29-30.el6.centos.noarch.rpm
# wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm


(32bit-i386)
# wget http://mirror.centos.org/centos/6.3/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
# wget http://mirror.centos.org/centos/6.3/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
# wget http://mirror.centos.org/centos/6.3/os/i386/Packages/yum-3.2.29-30.el6.centos.noarch.rpm
# wget http://mirror.centos.org/centos/6.3/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

3.安装yum软件包
(64bit-x86_64)
#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-30.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm


(32bit-i386)
#rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
# rpm -ivh yum-metadata-parser-1.1.2-16.el6.i686.rpm
#rpm -ivh yum-3.2.29-30.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm


4. 更改yum源
在/etc/yum.repos.d/新建文件centos.repo,内容如下:
#########################################################################
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#########################################################################


5.清理yum缓存
# yum clean all
# yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
# yum install software_name #测试新源是否可用


6.更新系统
#yum update -y


问题:
(1)如果出现域名不能解析的情况,添加nameserver 8.8.8.8到/etc/resolv.conf中即可。

reference:http://blog.csdn.net/ustc_dylan/article/details/7763604
分享到:
评论

相关推荐

    redhat7配置成centos yum安装包和yum源

    在RHEL和CentOS中,YUM是主要的包管理系统,通过连接到官方或自定义的软件仓库(也称为YUM源)来获取软件包。 1. **更换YUM源**: - **备份原有配置**:在开始更改前,确保备份 `/etc/yum.repos.d/` 目录下的所有...

    redhat/centos6通用yum源

    通用版redhat6或者centos6的yum源

    redhat7替换使用CentOS yum源--博客附件

    使用`rpm -Uvh yum-3.4.3-150.el7.centos.noarch.rpm`命令来安装或升级yum。 `python-urlgrabber-3.10-8.el7.noarch.rpm`是Python的一个库,用于下载URL资源,它是yum依赖的一部分。它帮助yum快速有效地从网络上...

    RedHat7修改Yum源.pdf

    Yum 源提供了软件包的下载和安装功能,但是在某些情况下,可能需要修改 Yum 源来解决问题或提高下载速度。阿里云镜像站是一个非常流行的镜像站点,提供了大量的软件包,这篇文章将指导你如何将 RedHat 7 的 Yum 源...

    RHEL5下使用centos Yum源

    使用CentOS作为YUM源可以让RHEL用户在不违反使用条款的情况下,享用到类似RHEL的软件仓库和包管理系统。YUM(Yellowdog Updater Modified)是RHEL及其衍生发行版的包管理工具,能够从互联网上的软件仓库自动处理安装...

    redhat6.5修改yum源

    内含需要安装的rpm包和修改后的yum源配置。 python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-40.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm yum-metadata-parser-1.1.2-16.el6.x86_64...

    redhat换centos的yum源所需的4个文件

    1. **YUM(Yellowdog Updater, Modified)**:YUM是RHEL和CentOS等基于Fedora的Linux发行版中广泛使用的包管理器,它允许用户方便地安装、升级和管理软件包。 2. **RHEL与CentOS的关系**:RHEL是一款商业化的Linux...

    RedHat本地yum源配置及国内镜像源配置.docx

    ### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...

    RedHat使用CentOS的yum源方法

    YUM是RHEL和CentOS中的包管理器,它允许用户方便地安装、升级和管理系统软件。当使用RHEL时,通常会连接到Red Hat的官方YUM仓库来获取软件包。然而,由于成本或其他原因,用户可能希望使用CentOS的YUM源,这是一个...

    RedHat5.1配置yum源

    现在,你可以使用 CentOS 的 Yum 源来安装、更新或管理软件了。例如,你可以运行 `yum update` 来更新系统中的所有软件包,或者 `yum install <package_name>` 来安装特定的软件包。 请注意,虽然这个过程可以帮助...

    redhat/centos 创建yum本地源所需安装rpm包以及说明文档

    现在,你的系统已经配置了本地YUM源,可以通过`yum install`或`yum update`命令来离线安装或升级软件包。 需要注意的是,虽然本地YUM源简化了离线环境的软件管理,但它并不自动处理来自不同源的软件包的依赖关系。...

    redhat7.9 + yum.repos.d

    这些文件告诉`yum`在哪里找到软件包及其元数据,以便进行安装和升级。 `CentOS7-Base-163.repo` 文件是针对CentOS 7的一个软件仓库配置,它指向的是163网易的镜像站。这个仓库通常包含与RHEL兼容的软件包,因为...

    RedHat 5.3配置YUM 从centos5源与光盘源更新软件

    6. 最后,尝试使用`yum install httpd`命令来测试能否成功更新或安装软件。如果一切配置正确,YUM将会自动下载所需头文件,并完成软件更新。 通过这种方式,你可以利用CentOS 5的YUM源为RHEL AS5系统提供软件更新,...

    linux redhat centos修改yum下载源.zip_redhat yum源

    在Linux操作系统中,尤其是Red Hat Enterprise Linux (RHEL)及其衍生版如CentOS,`yum`是用于管理和安装软件包的重要工具。然而,默认的yum源可能位于国外,导致下载速度较慢,影响了系统的更新和维护效率。因此,将...

    redhat7使用centos7的yum源

    redhat7使用yum需要收费,不能直接使用,需要使用centos7的yum源,本人看了一些文档和博客总结成了这个方法,成功地为redhat7配置好了yum,这个压缩包中包含配置yum的方法以及用到的文件,需要提前安装python,我的linux安...

    Centos8搭建本地yum源与局域网yum源.docx

    在CentOS8系统中,搭建本地YUM源和局域网YUM源对于批量部署和管理服务器集群至关重要,可以显著提高软件安装和更新的速度。以下是详细步骤: 1. **前言** 在开始之前,确保已经准备了以下要素: - **Nginx服务器*...

    Redhat6.4配置Centos6软件源yum

    `Redhat6.4`和`Centos6`都是基于RPM包管理系统的Linux发行版,它们都依赖于`yum`(Yellowdog Updater, Modified)工具来处理软件的安装、升级和卸载。在某些情况下,可能需要更换默认的软件源,例如当`Redhat`的官方...

Global site tag (gtag.js) - Google Analytics