Redhat默认的源不但速度不给力,而且软件版本陈旧,今天试着将Redhat默认源替换为CentOS的163源,发现速度能达到2M/s左右,而且版本都比较新,非常给力,与大家分享!
(目前可以使用CentOS0-6.3软件仓库的软件)
1. 删除原有的yum源
-
# rpm -aq | grep yum|xargs rpm -e --nodeps
2.下载新的yum安装包,这里使用centos-6.3
-
# 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
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-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.更新系统
(1)如果出现域名不能解析的情况,添加nameserver 8.8.8.8到/etc/resolv.conf中即可。
分享到:
相关推荐
使用`rpm -Uvh yum-3.4.3-150.el7.centos.noarch.rpm`命令来安装或升级yum。 `python-urlgrabber-3.10-8.el7.noarch.rpm`是Python的一个库,用于下载URL资源,它是yum依赖的一部分。它帮助yum快速有效地从网络上...
在RHEL和CentOS中,YUM是主要的包管理系统,通过连接到官方或自定义的软件仓库(也称为YUM源)来获取软件包。 1. **更换YUM源**: - **备份原有配置**:在开始更改前,确保备份 `/etc/yum.repos.d/` 目录下的所有...
通用版redhat6或者centos6的yum源
Yum 源提供了软件包的下载和安装功能,但是在某些情况下,可能需要修改 Yum 源来解决问题或提高下载速度。阿里云镜像站是一个非常流行的镜像站点,提供了大量的软件包,这篇文章将指导你如何将 RedHat 7 的 Yum 源...
使用CentOS作为YUM源可以让RHEL用户在不违反使用条款的情况下,享用到类似RHEL的软件仓库和包管理系统。YUM(Yellowdog Updater Modified)是RHEL及其衍生发行版的包管理工具,能够从互联网上的软件仓库自动处理安装...
内含需要安装的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...
1. **YUM(Yellowdog Updater, Modified)**:YUM是RHEL和CentOS等基于Fedora的Linux发行版中广泛使用的包管理器,它允许用户方便地安装、升级和管理软件包。 2. **RHEL与CentOS的关系**:RHEL是一款商业化的Linux...
### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...
YUM是RHEL和CentOS中的包管理器,它允许用户方便地安装、升级和管理系统软件。当使用RHEL时,通常会连接到Red Hat的官方YUM仓库来获取软件包。然而,由于成本或其他原因,用户可能希望使用CentOS的YUM源,这是一个...
现在,你可以使用 CentOS 的 Yum 源来安装、更新或管理软件了。例如,你可以运行 `yum update` 来更新系统中的所有软件包,或者 `yum install <package_name>` 来安装特定的软件包。 请注意,虽然这个过程可以帮助...
现在,你的系统已经配置了本地YUM源,可以通过`yum install`或`yum update`命令来离线安装或升级软件包。 需要注意的是,虽然本地YUM源简化了离线环境的软件管理,但它并不自动处理来自不同源的软件包的依赖关系。...
这些文件告诉`yum`在哪里找到软件包及其元数据,以便进行安装和升级。 `CentOS7-Base-163.repo` 文件是针对CentOS 7的一个软件仓库配置,它指向的是163网易的镜像站。这个仓库通常包含与RHEL兼容的软件包,因为...
6. 最后,尝试使用`yum install httpd`命令来测试能否成功更新或安装软件。如果一切配置正确,YUM将会自动下载所需头文件,并完成软件更新。 通过这种方式,你可以利用CentOS 5的YUM源为RHEL AS5系统提供软件更新,...
在Linux操作系统中,尤其是Red Hat Enterprise Linux (RHEL)及其衍生版如CentOS,`yum`是用于管理和安装软件包的重要工具。然而,默认的yum源可能位于国外,导致下载速度较慢,影响了系统的更新和维护效率。因此,将...
redhat7使用yum需要收费,不能直接使用,需要使用centos7的yum源,本人看了一些文档和博客总结成了这个方法,成功地为redhat7配置好了yum,这个压缩包中包含配置yum的方法以及用到的文件,需要提前安装python,我的linux安...
在CentOS8系统中,搭建本地YUM源和局域网YUM源对于批量部署和管理服务器集群至关重要,可以显著提高软件安装和更新的速度。以下是详细步骤: 1. **前言** 在开始之前,确保已经准备了以下要素: - **Nginx服务器*...
`Redhat6.4`和`Centos6`都是基于RPM包管理系统的Linux发行版,它们都依赖于`yum`(Yellowdog Updater, Modified)工具来处理软件的安装、升级和卸载。在某些情况下,可能需要更换默认的软件源,例如当`Redhat`的官方...