Redhat5.8 替换yum源
老版本支持起来,还是挺麻烦的,何况是32位,/(ㄒoㄒ)/~~,把过程分享出来,供参考。
1、卸载RedHat自带yum:
#rpm -qa | grep yum | xargs rpm -e --nodeps
注:
a、xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题
b、--nodeps 强制卸载,不管依赖性
2、下载yum相关软件
http://vault.centos.org/5.8/os/i386/CentOS/下载
yum-3.2.22-39.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
3、安装
rpm -ivh yum*
注意一起安装,否则会报错,相互依赖的错误
4、备份配置文件,删除原有文件
cp -rf /etc/yum.repos.d/ /etc/yum.repos.d_bak
cd /etc/yum.repos.d/
rm *
5、下载163镜像源
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
到 /etc/yum.repos.d/
修改为以下内容:
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://vault.centos.org/5.8/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://vault.centos.org/5.8/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons - 163.com
baseurl=http://vault.centos.org/5.8/addons/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://vault.centos.org/5.8/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://vault.centos.org/5.8/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://vault.centos.org/5.8/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
因为163的源已经不支持5.x版本了,用yum下载会报大量404,所以切换到了vault.centos.org。
7、运行
yum clean all
yum makecache
8、总结
其实这么折腾,安装软件是方便了,但很多软件都比较老,还需要手动安装,升级。
分享到:
相关推荐
5. **更新缓存**:替换源后,运行 `sudo yum clean all` 清除旧的缓存,然后运行 `sudo yum makecache` 创建新的包列表。 6. **测试新源**:最后,你可以尝试使用 `yum search <package_name>` 或 `yum install ...
RedHat7修改Yum源 RedHat 7 操作系统中,Yum 源是非常重要的组件之一。Yum 源提供了软件包的下载和安装功能,但是在某些情况下,可能需要修改 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 7.5 的yum源,直接放到/etc/yum.repos.d 即可下载最新的yum
红帽系统5的网络yum源
redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明文档。 redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明文档。 redhat7.x离线替换yum源为网易源,此资源包包含已依赖,含安装说明...
### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...
总的来说,`redhat7.9 + yum.repos.d` 和相关的`.repo`文件是RHEL 7.9系统管理和维护的重要组成部分。正确配置这些仓库可以帮助用户更高效地管理他们的系统,获取最新的安全更新,以及安装所需的软件包。
在Red Hat Enterprise Linux (RHEL) 7系统中,用户经常需要替换默认的yum源,以便获取最新的软件包或更新。由于RHEL是收费服务,许多用户选择使用免费且相似的 CentOS 发行版的源来替代。这个博客附件提供了一套步骤...
Redhat 配置 YUM 源 Redhat 配置 YUM 源是 Linux 操作系统中的一种软件包管理器配置方法。YUM(Yellow dog Updater, Modified)是一种在 Fedora 和 Red Hat Enterprise Linux 中使用的软件包管理器,能够自动下载和...
由于 Red Hat 的官方 Yum 源是收费的,为了节省成本,我们可以将其替换为 CentOS 的免费 Yum 源。以下是详细的配置步骤: 1. **卸载 RHEL 默认的 Yum 包** 在开始之前,我们需要先卸载 Red Hat 提供的默认 Yum 包...
3. **配置第三方YUM源**:编辑`/etc/yum.repos.d/`目录下的repo文件,比如`/etc/yum.repos.d/rhel-debuginfo.repo`,替换为网易或者其他第三方提供的YUM源。例如: ```ini [base] name=CentOS-$releasever - Base...
### RedHat Linux RHEL6配置本地YUM源详解 #### YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux环境下使用的包管理工具。它最初由Yellow Dog Linux的开发者们设计并实现,名为yup(Yellowdog Updater)。...
本资源“redhat 64位yum源”是针对64位RHEL系统设计的,主要目的是提供一个可靠的、经过测试的YUM源,确保用户能够顺利地通过YUM进行软件包的获取和更新。更换YUM源通常是因为默认源的速度慢或者某些软件包无法找到...
GCC是一套开源的编译器集合,用于将源代码编译为可执行文件。在Red Hat 9上安装GCC的步骤通常包括以下几个步骤: 1. 下载GCC的源码包。从描述中看到,提供的压缩包文件名是"RedHat9安装gcc.rar",这应该是包含GCC...
RHEL7 配置 yum 源 在 Red Hat Enterprise Linux 7(RHEL7)中,yum 是一个非常重要的包管理工具,用户可以使用 yum 来安装、更新和卸载软件包。但是,对于新手来说,使用 RHEL7 经常会遇到一个问题:无法安装软件...
Red Hat Enterprise Linux Server release 5 (Tikanga)
RedHat 6.2 yum 源配置方法 RedHat 6.2 是一个稳定且流行的 Linux 发行版,而 yum 是其默认的包管理器,用于安装、更新和卸载软件包。配置 yum 源是使用 yum 的前提条件,本文将指导您如何配置 RedHat 6.2 的 yum ...
Red Hat 5.8的安装流程大致相同,不过在挂载光盘镜像和创建yum源配置文件时稍有差异,主要体现在baseurl的路径上。此外,由于Red Hat 5.8较旧,修改默认运行级别的文件是/etc/inittab,而不是使用systemctl命令。 *...
用于在redhat下使用yum源在线安装软件