CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级

1.查看本地yum源

2.把默认yum源备份

mkdir /opt/centos-yum.bak

mv /etc/yum.repos.d/* /opt/centos-yum.bak/

一、用Centos镜像搭建本地yum源

1.挂载CentOS镜像文件

mount -t iso9660 /dev/sr0 /opt/centos

2.写repo文件并指向镜像的挂载目录

vi /etc/yum.repos.d/local.repo

[local]
name=local
baseurl=file:///opt/centos
enabled=1
gpgcheck=0
 
3.清除缓存
yum clean all
yum makecache   
yum list   
 
二、把默认的CentOS yum源修改成国内的aliyun yum源(yum install wget -y )
1.下载aliyun yum源repo文件(对应自己的系统版本下载即可)
#各系统版本repo文件对应的下载操作
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 
2.  cat /etc/redhat-release        //查看系统的版本

3.下载对应的YUM源

4.清除缓存

yum clean all
yum makecache   
yum list 
 
 
三、把默认的CentOS yum源修改成国内的163源
1.下载163 yum源repo文件
#各系统版本repo文件对应的下载操作
CentOS 5
wget -O /etc/yum.repos.d/CentOS5-Base-163.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS6-Base-163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS7-Base-163.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
 
2. cat /etc/redhat-release    //查看系统的版本
3.下载对应的YUM源
 
 
 

4.清除缓存

yum clean all
yum makecache   
yum list 
 
 
四、修改yum源的优先级
1.查看系统是否安装了优先级的插件
rpm -qa | grep yum-plugin-

2.用search查看是否有此插件可用(yum search yum-plugin-priorities),如果没有就安装yum-plugin-priorities.noarch插件

3.查看插件是否启用

cat /etc/yum/pluginconf.d/priorities.conf

4.修改本地yum源优先使用

vi /etc/yum.repos.d/local.repo

priority=1
//在原基础上加入priority=1 ;数字越小优先级越高
//可以继续修改其他源的priority值,经测试仅配置本地源的优先级为priority=1就会优先使用本地源了
 
 
参考文献:https://www.jb51.net/article/169208.htm

最新文章

  1. 利用WCF的双工通讯实现一个简单的心跳监控系统
  2. Facebook的Web开发三板斧:React.js、Relay和GraphQL
  3. Android学习之Handler消息传递机制
  4. 【转】Bresenham快速画直线算法
  5. HackerRank and MiniMax
  6. 使用 FileZilla FTP Client连接Vsftpd在执行LIST命令后提示连接超时
  7. 17.1.4 Replication and Binary Logging Options and Variables 复制和Binary logging 选项和变量
  8. 【转】使用adb命令对手机进行截屏(截图)保存到电脑,SDCard
  9. docker端口映射设置
  10. fedora22 mysql安装
  11. Spring Boot 1.5.* 升级 2.1 - 完善中
  12. 如何修改mac的root密码
  13. 我最常用的7个Web在线工具
  14. Java线程分析
  15. 51nod 1218 最长递增子序列 | 思维题
  16. xmapp上搭建dvwa
  17. java基础——回文数判断
  18. Selenium WebDriver 下 plugin container for firefox has stopped working
  19. Android WebView的注意事项
  20. git提交代码

热门文章

  1. UBI mkfs.ubifs 参数记录
  2. 从Linux服务器下载文件夹到本地
  3. Python 初级 6 循环 (三)
  4. Java 8 stream 经典示例
  5. [LeetCode] 229. Majority Element II 多数元素 II
  6. php_mvc实现步骤八
  7. 使用WinFrom + CefSharp 开发客户端程序
  8. 对于并发任务,应该使用 Task 替代 BackgroundWorker
  9. MySQL必知必会1
  10. Windows 10部署教程