`
企鹅木白
  • 浏览: 34114 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

yum配置文件中$releasever的$变成%24的问题

阅读更多
   使用的ubuntu系统,在使用yum的时候会报错:http://mirrors.aliyun.com/centos/%24releasever/addons/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
   问题原因是提示源找不到,从而无法下载,之前没察觉,一直以为是源失效的原因,然后网上下载的最新的源文件CentOS-Base.repo进行替换,依旧出现问题,查看CentOS-Base.repo,才发现问题,源文件中的地址中的$releasever在终端中被替换成%24releasever。
   搜了网上的一些博客,有人详细介绍了这个参数的代表意义
   http://julyclyde.org/?p=275
   然而而该博客却没有说明解决方法。
   可以看出是$releasever产生的问题。因此进入/etc/yum.conf,发现是在distroverpkg=redhat-release对应的包中寻找$releasever变量,就用 rpm -q redhat-release查看是否安装了此包,结果package redhat-release is not installed。

那要安装此包,可是yum又不能用,死循环呀!!想到把/etc/yum.repos.d/*.repo内的$releasever全部用centos5.8中的5替代,然后yum update,接着安装 yum install redhat-release ,结果为安装的是 centos-release(可以用rpm -q redhat-release查看依旧没结果,改为rpm -q centos-release,可以看见centos-release-5-10.el5.centos)。

最后yum makecache,成功。进入/etc/yum.repos.d/*.repo内,发现又变为了$releasever,但是现在yum可以正常使用啦
分享到:
评论

相关推荐

    Yum安装配置

    Yum 的安装配置是 Red Hat Enterprise Linux(RHEL)系统中的一个重要组件。本文将详细介绍 Yum 的安装配置过程。 Yum 的安装 在 RHEL5 系统中,Yum 已经被预安装了,只是因为如果使用官方的网站更新的话,除非你...

    yum源配置.docx

    YUM源配置通常保存在`/etc/yum.repos.d/`目录下的`.repo`文件中。每个文件代表一个或多个软件仓库。这些文件定义了仓库的基本信息,如名称、URL以及验证方式等。 #### 三、配置示例解析 以下是一份典型的YUM源配置...

    redhat7安装yum

    对于系统管理员而言,掌握如何在 RHEL 7 中安装和配置 YUM 是一项基本技能。本文将详细介绍如何在 RHEL 7 上安装 YUM 并配置合适的源。 #### 第一步:确保网络连接正常 在开始任何安装之前,必须确保服务器或工作...

    RedHat本地yum源配置及国内镜像源配置.docx

    ### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...

    centos7 本地yum源配置

    5.创建配置文件(/etc/yum.repos.d/CentOS-Base.repo) vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&...

    CentOS6.2使用第三方yum源安装更多rpm软件包宣贯.pdf

    本文主要介绍如何通过添加第三方YUM源来扩展软件包的安装范围,以解决在CentOS 6.2中无法通过默认YUM源安装某些软件(如iftop)的问题。 首先,让我们了解YUM(Yellowdog Updater, Modified)是Linux系统中的一个包...

    yum的配置文件

    yum的配置文件

    centos安装yum所需资源

    你可以使用`dnf`(Dandified Yum)来安装`yum`,因为`dnf`在CentOS 7中是默认的包管理器,并且能够处理`yum`的依赖关系: ```bash sudo dnf install -y yum ``` 执行上述命令后,`yum`应该已经成功安装在你的系统上...

    Linux更换yum源

    在Linux系统中,`yum`(Yellowdog Updater, Modified)是用于RPM包管理的命令行工具,它能够方便地处理软件包的安装、升级、...请注意,不同的RHEL版本可能需要调整配置文件中的细节,确保选择与系统版本匹配的yum源。

    yum配置文件conf

    yum配置文件conf

    yum源配置文件

    [local_server] (库名称) name=This is a local repo (名称描述) ...baseurl=file:///mnt/cdrom (yum源目录,源地址) enabled=1(是否启用该yum源,0为禁用) gpgcheck=0(检查GPG-KEY,0为不检查,1为检查)

    centos6.2更新yum源

    在进行 YUM 源更新前,我们首先需要备份原有的配置文件 `CentOS-Base.repo`,以防止意外情况导致配置丢失。这一步骤非常重要,因为如果新配置出现问题,我们可以轻松地恢复到原始状态。 ``` mv /etc/yum.repos.d/...

    局域网内YUM仓库配置

    在客户端需要配置 YUM 仓库文件,以便可以通过 YUM 仓库安装软件包。可以使用 vim 编辑器来编辑 /etc/yum.repos.d/rhel-source.repo 文件,并添加以下内容: ``` [YUM-FTP] name=Red Hat Enterprise Linux $...

    配置yum源文档

    在修改任何配置文件之前,都应该先做好备份工作,以防万一修改错误导致系统出现问题时能够迅速恢复到原始状态。 3. **编辑配置文件** ```bash [root@localhost yum.repos.d]# vi CentOS-Base.repo ``` 使用vi...

    RHEL5配置 CentOS YUM更新源

    标题中提到的"RHEL5配置 CentOS YUM更新源"意味着我们要将RHEL5的YUM配置文件替换为指向CentOS的更新源。主要步骤如下: 1. **备份原有配置**:在进行任何更改之前,确保备份当前的YUM配置。这可以通过以下命令完成...

    linux redhat centos修改yum下载源.zip_redhat yum源

    将新的源配置写入`.repo`文件,通常这些文件位于`/etc/yum.repos.d/`目录下。例如,创建一个新的文件`CentOS-Base.repo`,并添加如下内容: ```ini [base] name=CentOS-$releasever - Base - mirrors.163.com ...

    Redhat7.5 下yum配置.doc

    删除旧的`yum`源配置文件,这通常位于`/etc/yum.repos.d/`目录下。 ```bash cd /etc/yum.repos.d/ && rm -rf * ``` 6. **下载163源**: 获取163镜像站的CentOS 7.9.2009的repo配置文件。 ```bash wget ...

    yum配置.doc

    YUM的主要配置文件位于`/etc/yum.conf`,而具体的软件源信息则存储在`/etc/yum.repos.d/`目录下的多个`.repo`文件中。这些文件规定了软件仓库的名称、地址以及相关的安全设置等。 #### 三、配置YUM步骤详解 根据...

    \yum的配置

    本文将详细介绍 YUM 的两种主要配置方式:通过编辑 `/etc/yum.conf` 文件以及在 `/etc/yum.repos.d` 目录下创建 `.repo` 文件。 #### 一、`/etc/yum.conf` 文件详解 `/etc/yum.conf` 文件包含了 YUM 的全局设置,...

    yum配置文件

    yum.conf 配置yum可能有点麻烦,安装mysql时可能需要一些依赖包,所以可以在etc/yum.conf 替换该文件,然后可以使用yum search glibc yum -y install 包名 安装需要的依赖包

Global site tag (gtag.js) - Google Analytics