• 【制作镜像Win*】环境准备(设置yum源)


    首先使用 yum repolist all 命令查看当前启用了哪些yum源。

    镜像配置文件在/etc/yum.repos.d/目录下,ll会看到很多repo文件,每一个文件里面都配置了yum源:

    • [base] : 方括号内的内容代表此源的名称,可以自己命名,但是不能和其他源相同,否则yum无法知道到哪个源找相关软件。
    • name:相当于源描述,重要性不高。
    • mirrorlist:列出这个源可以使用的镜像站点。可以不用,自己直接设置镜像站点就不能写啦。
    • baseurl:源的直接地址,指定固定源地址,而mirrorlist是yum程序去获取源地址。
    • enable:是否启用本镜像。
    • gpgcheck:是否检查数字签名。
    • gpgkey:数字签名公钥文件所在地址。

    此处配置中科大的yum源,对应具体系统版本,可在http://mirrors.ustc.edu.cn/上选择具体路径。

    若是使用centos6.x、64位,可使用http://mirrors.ustc.edu.cn/centos/6/os/x86_64/。

    在/etc/yum.repos.d/目录下,新建ustc.repo,输入以下内容:

    1
    2
    3
    4
    5
    6
    [ustc]
    name=ustc yum
    baseurl=http://mirrors.ustc.edu.cn/centos/6/os/x86_64/
    enable=1
    gpgcheck=1
    gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

    继续使用 yum repolist all 查看,此时科大的源应该已经添加成功。

    修改其他源使之enabled=0即可。

    或者直接删除其它源。

    Note:

    如果你是直接修改的其他源,更改了源地址。这样可能造成:/var/cache/yum里面缓存的条目和实际源地址里面的不一样,造成无法更新的问题。所以,修改源后有必要清楚本机上的旧数据。

    使用yum clean all 命令即可。

    yum clean [packages|headers|all]

    • packages :将以下载的软件文件删除
    • headers:将已下载的软件文件头删除
    • all:删除所有缓存数据
  • 相关阅读:
    让弹幕给 PPD 生个孩子
    circle_clock 简单canvas实现圆弧时钟
    JS练习实例--编写经典小游戏俄罗斯方块
    就这样,我把4000张美女和帅哥照片下载本地了
    移动端开发的兼容问题(自我总结篇)
    css两栏布局、圣杯布局、双飞翼布局
    浅析Node与Element
    那是我在夕阳下的code
    flex布局中父容器属性部分演示效果
    关于CDN那些事
  • 原文地址:https://www.cnblogs.com/cmss/p/4940348.html
Copyright © 2020-2023  润新知