RedHat的yum无法使用的解决办法
by BANPING on 2011/11/11 · 1 COMMENT · in 主机及存储
最近弄了一台阿里云服务器,安装的是RedHat5.4 64位的系统。有点奇怪的是阿里云只提供CentOS 32位的系统,RH才有64位的。但是在使用yum的过程中报错:
[root@banping mysql-5.5.10]# yum install libaio-devel
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package libaio-devel available.
Nothing to do
意思是这套RH没有在官网上注册,不能下载RH的软件包。后来我把yum替换成了CentOS的版本,过程如下:
首先看看有哪些yum包,然后卸载掉:
[root@banping mysql-5.5.10]# rpm -qa|grep yum
yum-rhn-plugin-0.5.4-13.el5
yum-3.2.22-20.el5
yum-metadata-parser-1.1.2-3.el5
yum-security-1.1.16-13.el5
yum-updatesd-0.9-2.el5
卸载要使用nodeps参数,否则由于依赖关系是无法卸载成功的:
rpm -e --nodeps yum-rhn-plugin-0.5.4-13.el5
......
然后可以从163的镜像下载CentOS的yum包:
[root@banping centos]# wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm
[root@banping centos]# wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm
[root@banping centos]# wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm
安装新下载的包:
[root@banping centos]# rpm -ivh yum-*
找一个CentOS的包资源配置库,名为CentOS-Base.repo,放到/etc/yum.repos.d/路径:
wget http://www.linuxidc.com/files/2011/05/06/CentOS-Base.repo
生成缓存文件到/var/cache/yum路径:
[root@banping yum.repos.d]# yum makecache
这样就可以使用CentOS的yum了。
centOS rpm下载地址http://mirrors.163.com/centos/
分享到:
相关推荐
因此,在这种情况下,配置本地YUM源成为了一个非常实用且必要的解决方案。通过配置本地YUM源,用户可以轻松地安装和更新软件包,而无需担心订阅费用的问题。 #### 实验环境 本教程以Red Hat Enterprise Linux ...
然而,有时在新安装系统后可能会遇到无法使用`yum`命令安装`gcc-c++`的情况,这通常是由于软件源的问题或者系统缺少必要的配置。本篇文章将详细介绍解决这个问题的步骤。 首先,问题描述指出在尝试运行`yum -y ...
这主要是因为Redhat的在线更新服务是收费的,如果没有进行注册和订阅,`yum`将无法正常使用其官方仓库进行软件包的更新和安装。为了解决这个问题,可以采取以下步骤来配置和替代YUM源。 首先,需要卸载Redhat原有的...
如果你的系统是RHEL(Red Hat Enterprise Linux)或CentOS,确保遵循RHEL/CentOS的官方文档和社区支持,以便获取最准确的解决方案。同时,定期更新系统和保持良好的系统维护习惯可以避免许多类似的问题。
本文将详细介绍如何在Redhat 7.1系统中完美安装Yum,让使用者能够轻松解决常见的Linux软件安装问题。 #### 二、前提条件 在开始之前,请确保您具备以下条件: 1. **基本的Linux命令操作能力**:本文默认读者已经...
### centos/redhat/linux - yum源与teamviewer操作安装详细记录和问题处理 #### 一、概述 本文档详尽地记录了在CentOS 6.5 x64环境下进行yum源配置及TeamViewer安装的过程,并针对过程中遇到的问题提供了详细的...
由于RHEL7的更新包仅对已注册用户开放,对于那些希望免费获得更新的用户来说,将RHEL7系统配置为使用CentOS的YUM源和安装包是一种常见的解决方案。以下我们将详细探讨如何进行这种转换以及涉及的知识点。 首先,...
2. **在线搜索**: 利用搜索引擎和Linux论坛查找类似问题的解决方案。 3. **社区支持**: Red Hat有官方论坛和文档,社区也有许多热心的用户愿意提供帮助。 通过以上步骤,你将能够成功安装并开始使用Red Hat Linux...
在Linux系统中,`yum`(Yellowdog Updater, Modified)是一个非常重要的包管理器,它允许用户方便地安装、更新和管理系统软件包。在本文中,我们将详细讲解如何配置本地`yum`以及解决无法注册的问题。 首先,我们要...
在Red Hat Enterprise Linux (RHEL)系统中,默认使用的yum源是付费版本,这对于某些用户来说可能不是一个理想的解决方案,尤其是对于那些希望使用免费资源的用户。本文档详细介绍了如何将Red Hat Linux下的收费yum源...
- 解决方案是清理YUM的缓存,然后再重新尝试安装。 4. **确认安装成功**: - 成功安装后,可以查看系统中是否已经存在gpm服务,并且可以启动该服务来验证是否正常工作。 #### 五、YUM安装命令解析 - `yum ...
在安装过程中,可能会遇到依赖问题或其他错误,此时可以通过搜索相关的解决方案或者查阅官方文档来解决。同时,记得保持系统的更新,确保所有软件包都是最新版本,以获得更好的兼容性和性能。 此外,对于不同的桌面...
在Red Hat Enterprise Linux (RHEL) 6,或者被称为Red Hat AS 6的版本中,YUM(Yellowdog Updater, Modified)是一个重要的包管理工具,用于安装、更新和管理软件包。YUM通过与软件仓库(repository)交互,使得用户...
总的来说,使用CentOS的YUM源为RHEL用户提供了成本效益高的解决方案,同时也保持了系统更新和软件管理的能力。不过,需要注意的是,这样做可能会失去某些RHEL特有的服务和技术支持。因此,在做出这样的决策时,用户...
- **NVIDIA虚拟计算服务器**:这是一个软件解决方案,可以部署在支持的Linux操作系统上,包括Redhat Enterprise Linux 8.2,与KVM虚拟化技术配合,提供对NVIDIA GPU进行虚拟化的支持。 - **vGPU技术**:vGPU允许将...
- 考虑使用RAC(Real Application Clusters)或其他高可用性解决方案,提高系统的冗余和故障恢复能力。 14. **备份与恢复**: - 设计并实施定期的数据库备份计划,以防止数据丢失。 - 学习如何使用RMAN...
在Redhat Linux上安装Xen-Linux是一项技术性较强的任务,涉及到虚拟化技术、系统配置以及软件管理等多个方面的知识。Xen是一款开源的虚拟化平台,它允许在一个物理服务器上运行多个独立的操作系统实例,提高了硬件...
Redhat Linux双机热备是一种高可用性(High Availability, HA)解决方案,旨在确保关键业务系统在硬件故障或网络问题时能够持续运行。在这种配置中,两个Linux服务器(称为节点)通过心跳机制互相监控,当主节点出现故障...
YUM是Red Hat Enterprise Linux(RHEL)和相关发行版如CentOS中的包管理器,它允许用户方便地安装、更新和管理软件包。在RHEL上使用YUM通常需要订阅Red Hat的服务,但通过安装CentOS的YUM源,我们可以绕过这一限制,...