首先使用 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:删除所有缓存数据

【制作镜像Win*】环境准备(设置yum源)的更多相关文章

  1. 设置yum源:

    1.企业    阿里开源镜像站:   http://mirrors.aliyun.com/ 搜狐开源镜像站: http://mirrors.sohu.com/ 网易开源镜像站: http://mirr ...

  2. Fedora19添加和设置YUM源

    Fedora19添加和设置YUM源添加yum源前先安装fastestmirror/downloadonly插件和axelget插件: 1.安装fastestmirror/downloadonly插件 ...

  3. 【制作镜像Win*】环境准备

    1. 保证网络通 2. 保证系统为centos6.x/rhel 6.x 3. yum源正确,推荐使用utsc源,nailgun也ok 4.安装软件包 virsh list guestmount yum ...

  4. CentOS7 设置yum源

    1.关闭防火墙 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机自关闭 systemctl disable firewalld 临时打开防火墙 systemctl st ...

  5. CentOS 设置 yum源

    什么是 yum Yum(全称 Yellow Dog Updater)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器.基于 RPM 包管理,能够从指定的 ...

  6. 利用阿里云提供的镜像快速更换本地的yum源

    打开网页:http://mirrors.aliyun.com/ 从“ 文件列表 ”找到自己的系统: Mirror Last update Help CPAN 2015-07-15 15:36:50   ...

  7. 在centos7虚拟机上挂载镜像,并设置yum源(包括遇到的问题)

    挂载镜像方法很简单: mkdir /etc/a mount /dev/cdrom /etc/a 查看挂载情况  : df -h 修改yum源文件 : 先把 CentOS-Base.repo 文件名改一 ...

  8. 【制作镜像Win*】特殊配置

    下载disk.config: wget http://10.254.3.75/images/configdrive/disk.config 修改libvirt.xml,更换cdrom为disk.con ...

  9. 【制作镜像Win*】文件准备

    mkdir /var/image-createcd /var/image-create/ 在物理机上: wget http://10.254.3.75/images/libvirt/libvirt.x ...

随机推荐

  1. Galgame引擎编写,图像层

    BG类层,立绘层,字符层,ui层.目前还没有好的方法将这些层统一为一种概念,排序也没有考虑,Game逻辑部分管理BG, ACTOR层. typedef enum { SF_BAD = -, SF_HI ...

  2. A Tour of Go Exercise: Loops and Functions

    As a simple way to play with functions and loops, implement the square root function using Newton's ...

  3. JavaScript Garden

    Objects Object Usage and Properties Everything in JavaScript acts like an object, with the only two ...

  4. javascript function对象

    <html> <body> <script type="text/javascript"> Function.prototype.get_my_ ...

  5. Block介绍(一)基础

    一.概述 Block是C级别的语法和运行时特性.Block比较类似C函数,但是Block比之C函数,其灵活性体现在栈内存.堆内存的引用,我们甚至可以将一个Block作为参数传给其他的函数或者Block ...

  6. JavaScript- 获得TreeView CheckBox里选中项的值

    获得TreeView CheckBox里选中项的值,对JSDOM控制还不是很熟,感觉不太容易.试了很多次终于成功了. 代码如下 <body> <form id="form1 ...

  7. struts2的json-default和struts-default的区别

    http://www.cnblogs.com/lbangel/archive/2013/05/24/3096986.html struts2的json plugin可以实现struts2和json的完 ...

  8. sudo apt-get install gksu

    exmyth@Inspiron-5437:/etc/default$ gksu gedit apport 程序“gksu”尚未安装. 您可以使用以下命令安装:sudo apt-get install ...

  9. linux jmail乱码

    在Windows 里面,标题和内容都正常, 在linux里面,--- 1.字符串 more /etc/sysconfig/i18n   export LANG=en_US.UTF-8 ====默认是e ...

  10. 关于no system images installed for this target解决方法

    (1)国外网站都被屏蔽,连不上下载地址了 修改hosts文件(C:\Windows\System32\drivers\etc\hosts),在最后添加如下内容 127.0.0.1 localhost ...