`

Redhat Linux无法使用yum快速安装软件解决方案

阅读更多

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/

分享到:
评论

相关推荐

    RedHat Linux RHEL6配置本地YUM源

    因此,在这种情况下,配置本地YUM源成为了一个非常实用且必要的解决方案。通过配置本地YUM源,用户可以轻松地安装和更新软件包,而无需担心订阅费用的问题。 #### 实验环境 本教程以Red Hat Enterprise Linux ...

    关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程

    然而,有时在新安装系统后可能会遇到无法使用`yum`命令安装`gcc-c++`的情况,这通常是由于软件源的问题或者系统缺少必要的配置。本篇文章将详细介绍解决这个问题的步骤。 首先,问题描述指出在尝试运行`yum -y ...

    解决Redhat Linux6 yum字符界面出现未注册的方案

    这主要是因为Redhat的在线更新服务是收费的,如果没有进行注册和订阅,`yum`将无法正常使用其官方仓库进行软件包的更新和安装。为了解决这个问题,可以采取以下步骤来配置和替代YUM源。 首先,需要卸载Redhat原有的...

    Redhat-yum卸载重装rpm包【解决yum未注册不能使用问题】

    如果你的系统是RHEL(Red Hat Enterprise Linux)或CentOS,确保遵循RHEL/CentOS的官方文档和社区支持,以便获取最准确的解决方案。同时,定期更新系统和保持良好的系统维护习惯可以避免许多类似的问题。

    Redhat7.1完美安装yum.docx

    本文将详细介绍如何在Redhat 7.1系统中完美安装Yum,让使用者能够轻松解决常见的Linux软件安装问题。 #### 二、前提条件 在开始之前,请确保您具备以下条件: 1. **基本的Linux命令操作能力**:本文默认读者已经...

    centros/redhat/linux -yum源与teamview 操作安装详细记录和问题处理

    ### centos/redhat/linux - yum源与teamviewer操作安装详细记录和问题处理 #### 一、概述 本文档详尽地记录了在CentOS 6.5 x64环境下进行yum源配置及TeamViewer安装的过程,并针对过程中遇到的问题提供了详细的...

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

    由于RHEL7的更新包仅对已注册用户开放,对于那些希望免费获得更新的用户来说,将RHEL7系统配置为使用CentOS的YUM源和安装包是一种常见的解决方案。以下我们将详细探讨如何进行这种转换以及涉及的知识点。 首先,...

    RedHat Linux安装及使用指南

    2. **在线搜索**: 利用搜索引擎和Linux论坛查找类似问题的解决方案。 3. **社区支持**: Red Hat有官方论坛和文档,社区也有许多热心的用户愿意提供帮助。 通过以上步骤,你将能够成功安装并开始使用Red Hat Linux...

    关于yum的安装配置步骤,及遇到问题的处理过程 包括 配置本地yum 报无法注册的问题的解决办法

    在Linux系统中,`yum`(Yellowdog Updater, Modified)是一个非常重要的包管理器,它允许用户方便地安装、更新和管理系统软件包。在本文中,我们将详细讲解如何配置本地`yum`以及解决无法注册的问题。 首先,我们要...

    RedHat 5.4yum源修改

    在Red Hat Enterprise Linux (RHEL)系统中,默认使用的yum源是付费版本,这对于某些用户来说可能不是一个理想的解决方案,尤其是对于那些希望使用免费资源的用户。本文档详细介绍了如何将Red Hat Linux下的收费yum源...

    使用yum命令安装gpm服务

    - 解决方案是清理YUM的缓存,然后再重新尝试安装。 4. **确认安装成功**: - 成功安装后,可以查看系统中是否已经存在gpm服务,并且可以启动该服务来验证是否正常工作。 #### 五、YUM安装命令解析 - `yum ...

    redhat linux中安装中文输入法

    在安装过程中,可能会遇到依赖问题或其他错误,此时可以通过搜索相关的解决方案或者查阅官方文档来解决。同时,记得保持系统的更新,确保所有软件包都是最新版本,以获得更好的兼容性和性能。 此外,对于不同的桌面...

    RedHat AS 6 本地 yum源的实现

    在Red Hat Enterprise Linux (RHEL) 6,或者被称为Red Hat AS 6的版本中,YUM(Yellowdog Updater, Modified)是一个重要的包管理工具,用于安装、更新和管理软件包。YUM通过与软件仓库(repository)交互,使得用户...

    RedHat使用CentOS的yum源方法

    总的来说,使用CentOS的YUM源为RHEL用户提供了成本效益高的解决方案,同时也保持了系统更新和软件管理的能力。不过,需要注意的是,这样做可能会失去某些RHEL特有的服务和技术支持。因此,在做出这样的决策时,用户...

    基于Redhat 8.2 KVM虚拟化环境的vGPU部署手册

    - **NVIDIA虚拟计算服务器**:这是一个软件解决方案,可以部署在支持的Linux操作系统上,包括Redhat Enterprise Linux 8.2,与KVM虚拟化技术配合,提供对NVIDIA GPU进行虚拟化的支持。 - **vGPU技术**:vGPU允许将...

    RedHat Linux 5.3安装 Oracle 11g

    - 考虑使用RAC(Real Application Clusters)或其他高可用性解决方案,提高系统的冗余和故障恢复能力。 14. **备份与恢复**: - 设计并实施定期的数据库备份计划,以防止数据丢失。 - 学习如何使用RMAN...

    G:\Xen-linux.rar在Redhat linux 安装XEN-llinux

    在Redhat Linux上安装Xen-Linux是一项技术性较强的任务,涉及到虚拟化技术、系统配置以及软件管理等多个方面的知识。Xen是一款开源的虚拟化平台,它允许在一个物理服务器上运行多个独立的操作系统实例,提高了硬件...

    Redhat linux双机热备

    Redhat Linux双机热备是一种高可用性(High Availability, HA)解决方案,旨在确保关键业务系统在硬件故障或网络问题时能够持续运行。在这种配置中,两个Linux服务器(称为节点)通过心跳机制互相监控,当主节点出现故障...

    RHEL6.3安装CentOS6.3的yum

    YUM是Red Hat Enterprise Linux(RHEL)和相关发行版如CentOS中的包管理器,它允许用户方便地安装、更新和管理软件包。在RHEL上使用YUM通常需要订阅Red Hat的服务,但通过安装CentOS的YUM源,我们可以绕过这一限制,...

Global site tag (gtag.js) - Google Analytics