首页 > 系统相关 >Linux Centos系统使用yum时出现:Error:Cannot retrieve repository metadata (repomd.xml) for repository: XXXX(解

Linux Centos系统使用yum时出现:Error:Cannot retrieve repository metadata (repomd.xml) for repository: XXXX(解

时间:2022-10-13 20:46:32浏览次数:74  
标签:xml retrieve repository repos devel repo etc yum

一、问题描述:

  在安装Oracle数据库时,需要用到yum安装所需要的软件包时,出现了:

         Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

  如上错误提示。

二、问题原因

  yum 源的配置地址出问题了,低版本的yum源网址不在维护了。

三、问题解决

  解决方法:进行换源。

  步骤如下:

     1. 备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    2. 进入路径:/etc/yum.repos.d/

cd /etc/yum.repos.d/

    3. 下载新的CentOS-Base.repo到/etc/yum.repos.d/

      我的centOS是6.5版本,所以以centos6.x为例,其他版本请前往链接阿里yum源社区:

https://developer.aliyun.com/mirror/

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo

    或者: (第一个不行,一定要试试第二个)

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo

    4. 清除旧缓存、安装新依赖

yum clean all
yum makecache

四、使用yum

  现在就可以开心的使用  yum install -y xxx(软件包名)。

  提供一个一键(三键?)安装Oracle所需软件包的指令:

yum install -y compat-libstdc++-33 elfutils-libelf-devel gcc gcc-c++ glibc-devel
yum install -y ksh libaio-devel numactl-devel
yum install -y unixODBC unixODBC-devel oracleasm oracleasmlib oracleasm-support

 

 

    

  

标签:xml,retrieve,repository,repos,devel,repo,etc,yum
From: https://www.cnblogs.com/FreamBlogs/p/16789488.html

相关文章