找到yum.repo.d文件夹下的文件,随便打开一个,找到mirrorlist的url,比如:
http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os

可以在/etc/yum.conf文件中看到如下url:
cachedir=/var/cache/yum/$basearch/$releasever

找到该文件夹下,发现 $basearch 其实就是 x86_64

然后打开http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os连接

发现就是一堆容器url,所以mirrorlist指向的就是一堆baseurl(Specifies a URL to a file containing a list of baseurls. )

而baseUrl必须指向 yum服务器上的repository的repodata文件夹,因为这个文件夹上保存着rpm文件安装时需要的依赖信息(Must be a URL to the directory where the yum repository’s ‘repodata’ directory lives.)

我们在日常使用中,配置的阿里云yum源其实就是centos对应的原厂的软件更新服务,所以我们一般在baseurl里面进行配置,如:
http://mirrors.aliyun.com/centos/6/os/x86_64
该url指向一个repodata目录的容器地址
这个容器里面是由原厂替我们维护的一系列软件,我们可以高效的安装、卸载、更新软件

但是如果我们需要的第三方软件原厂的提供的容器没有替我们维护,就需要我们自己找到相应的容器地址了,比如docker-engine的容器地址可以如下:
http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/6
这种就需要我们另外用一个repo文件进行标注,一个单独属于docker-engine的容器。有了容器地址我们又可以使用yum轻松的进行软件的维护

最新文章

  1. java获取两个时间的相隔时间,包括年、月、日、时、分、秒
  2. JavaBean,POJO,VO,DTO的区别和联系
  3. teeChart 修改注册表实现无试用到期提示
  4. ACRush 楼天成回忆录
  5. CodeIgniter 常量ENVIRONMENT设置要注意的地方
  6. WCF之服务元数据
  7. Struts2在Action中访问WEB资源
  8. html5之datalist标签
  9. assert的基本用法
  10. 02 入门 - ASP.NET MVC 5 概述
  11. sql查询单表之中大于2条的数据
  12. ROS * 了解xacro的编写
  13. 用过企业微信APP 后,微信接收不到消息,解决方案
  14. C#.net mysql There is already an open datareader associated with this command引发的问题
  15. [No0000180]改善C#程序的建议8:避免锁定不恰当的同步对象
  16. 【Vue】v-if与v-show的区别
  17. OpenWRT中的按键和灯的GPIO控制实现_转
  18. ELKStack
  19. Window系统下用Ant实现Java项目的自动构建和部署
  20. SVN 环境搭建 需要注意的地方

热门文章

  1. Machine Learning in action --LogisticRegession 逻辑回归
  2. python基础教程 变量/输入输出/if判断
  3. finecms指定从第几篇文章开始调用5条记录,并调用文章所在栏目
  4. [Android][Android Studio] Gradle项目中加入JNI生成文件(.so文件)
  5. JSONObject,String,Map互相转换
  6. adb移动端测试
  7. 007-docker-安装-mysql:5.6
  8. nginx命令行参数
  9. 使用Emmet 快速生成HTML代码
  10. JS--变量及深浅拷贝