目录

  • 1. 概述
  • 2. 本地镜像源
    • 2.1 第一种方式
    • 2.2 第二种方式
  • 3. 在线镜像源(阿里云源)

1. 概述

1.yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。在/etc/yum.repos.d/目录下有一些默认的配置文件(可以将这些文件移到/opt下,或者直接在yum.repos.d/下重命名)。
2.首先要找一个yum库(源),然后确保本地有一个客户端(yum这个命令就是客户端),由yum程序去连接服务器。连接的方式是由配置文件决定的。通过编辑/etc/yum.repos.d/CentOS-Base.repo文件,可以修改设置。
3. 打开CentOS-Base.repo文件,可以看到url路径是CentOS的官网自身的yum源,http://mirrorlist.centos.org/release=releasever&arch=basearch&repo=os。可以将这个mirrorlist注释掉,然后将baseurl设置成国内的阿里云源http://mirrors.aliyun.com/repo/Centos-6.repo,也可以在用于大量的rpm包的前提下设置成自己的本地文件系统(挂载目录),需要移除CentOS-Base.repo文件,并编辑CentOS-Media.repo文件。

name=Description#一个描述,随意。
baseurl=#设置资源库的地址,可以写阿里云也可以是自己的yumftp://http://file:///
enabled={1|0}#enabled=1开启本地更新模式
gpgcheck={1|0}# gpgcheck=1表示检查;可以不检查gpgcheck=0
gpgkey=#检查的key;如果上面不检查这一行可以不写。

2. 本地镜像源

2.1 第一种方式

虚拟机下挂载
(1)准备iso镜像文件,装载虚拟机

(2)将装载的iso镜像挂载到linux系统

mount   /dev/sr0 /mnt

(3)编辑Local.repo文件

vim Local.repo
================================
centos7
[Local-Base]
name=Local-Base
baseurl=file:///mnt
gpgcheck=0
enabled=1centos8
[Local-Base]
name=Local-Base
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1

(4)编辑fstab文件,开机自动挂载iso镜像

vim  /etc/fstab 在末尾加上下面这一行,表示开机自动挂载iso镜像
/dev/sr0  /mnt iso9660 defaults 0 0

2.2 第二种方式

实体机下挂载
(1)下载iso文件
从CentOS的官网下载CentOS的完整版iso文件,并上传到Linux文件系统中,例如/opt/tools/。

(2)创建挂载目录
为iso文件的挂载创建目录。

mkdir /mnt/cdrom

(3)挂载
将iso文件挂载到挂载目录。

mount -o loop -t iso9660 /opt/tools/CentOS-6.7-x86_64-bin-DVD1.iso /mnt/vcdrom

(4)移除或备份Centos-Base.repo文件

cd /etc/yum.repos.d/
mv Centos-Base.repo Centos-Base.repo.back

(5)编辑Centos-Media.repo文件

vim /etc/yum.repos.d/Centos-Media.reponame=CentOS-$releasever - Media
baseurl=file:///mnt/vcdrom/#将baseurl修改为DVD的挂载目录
gpgcheck=1
enabled=1   #开启本地更新模式

(6)重新加载yum

yum clean all
yum makecache

(7)编写脚本并开机自动挂载
首先,编写脚本。

vim /opt/shell/mymount.sh#!/bin/bash
#
mount -o loop -t iso9660 /opt/tools/CentOS-6.7-x86_64-bin-DVD1.iso /mnt/vcdrom其次,修改脚本执行权限。chmod 777 /opt/shell/mymount.sh再次,修改/etc/rc.local配置文件。vim /etc/rc.local在文件最后一行加上如下/opt/shell/mymount.sh最后,重启机器测试。init 6

3. 在线镜像源(阿里云源)

1.安装wget

yum install -y wget

2.备份/etc/yum.repos.d/CentOS-Base.repo文件

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back

3.下载阿里云的Centos-8.repo文件

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

4.重新加载yum

yum clean all
yum makecache

Linux之镜像源篇相关推荐

  1. Linux下镜像源配置

    文章目录 一.国内镜像源 二.Linux下pip镜像源配置 三.Linux下conda镜像源配置 1.打开 '.condarc'文件 2.写 '.condarc'文件 一.国内镜像源 阿里云 http ...

  2. Linux ISO镜像源,yum源,docker镜像源,docker加速器,maven仓库整理

    linux镜像源 centos https://wiki.centos.org/Download http://mirrors.sohu.com/ http://mirrors.163.com/ ht ...

  3. Linux更换镜像源

    先进入到yum源配置文件 [root@localhost ~]# cd /etc/yum.repos.d/ 通过wget下载阿里云镜像源 [root@localhost yum.repos.d]# w ...

  4. Rocky Linux 国内镜像源列表

    上海交通大学示例: sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://dl.rockylinux.org/$contentd ...

  5. linux mint镜像源设置,linuxmint 安装国内源

    今天换了linuxmint,fedora用了一阵,体验不是很好,xfce桌面版比较简陋,而且各个配置都 比较麻烦,用户体验才是最重要的,生活贵在享受,像gentoo和lfs知道他是怎么回事就行了,为 ...

  6. Linux—更换国内镜像源

    Linxu-更换国内镜像源 在我们安装完linux之后,难免会碰到一些不存在的命令之类的事情,最常见的就是在查看IP的时候系统中不存在ifconfig命令之类的,这就需要去下载,但是下载太慢了呀,系统 ...

  7. Ubuntu(Linux)上安装ROS缓慢,解决方法:添加ros的国内镜像源,以及ROS安装过程使用rosdep update出现错误:‘The read operation timed out‘

    文章目录: 1 解决Unbuntu上安装ROS特别慢问题 1.1 Ubunut 更换ROS的镜像源为国内的镜像源 1.2 如果是Mint19.3系统,请参考如下添加ros镜像源 2 ROS安装过程su ...

  8. Linux下服务器搭建(7)——Oracle Linux ISO Images 高速镜像源下载地址(各版本齐全 建议收藏 最后更新2020.07.22)

    1.搭建oracle集群所需要的特定版linux操作系统 : 2.Oracle官网下载速度太慢了 3.高速镜像源下载地址合集 4.搜集世界各大网站镜像源下载地址 分类 镜像源 镜像下载地址<

  9. linux 切换pip路径_【Python基础】PIP 镜像源配置轻松搞定

    pip 是 python 必不可少的的包管理工具,但是要在国内用得爽,必须要配置镜像源. 有哪些镜像站可用,以及如何配置,网上都有很多分享了. 我常用的是 阿里云镜像站. 这里有一点比较麻烦的地方,就 ...

  10. 树莓派(Linux)与镜像源

    树莓派学习笔记--修改树莓派软件源 1. linux 镜像源文件 >> vim /etc/apt/sources.list 可在树莓派官网 http://www.raspbian.org/ ...

最新文章

  1. 莱芜市公安局交警支队智能交通项目集成及容灾公开招标公告
  2. App小样在手机运行了一下
  3. php foreach面试题,PHP引用理解之神奇的foreach面试题
  4. MCSE2003学习之八
  5. leetcode437. 路径总和 III
  6. 标准模板库(STL)学习探究之Multimap容器
  7. Jupyter Lab在线运行矩池云教程
  8. 帆软连接kingbase8
  9. 数据库设计-概念结构设计
  10. 极域电子书包课堂管理系统怎么控屏_极域电子教室使用说明
  11. OA办公系统免费版评测 哪个适合自己?
  12. 抖音看不到好友动态显示服务器,抖音好友动态怎么突然看不到了
  13. Android群英传笔记——第七章:Android动画机制和使用技巧
  14. Android集成百度地图实现导航
  15. 新书《编程之道》介绍
  16. Linux 0.11-shell 程序读取你的命令-43
  17. 【Musescore 】开源打谱软件 快速入门笔记
  18. PhotoScan:为冲印的照片拍摄无眩光照片
  19. android wifi传图片,「教程」将Mac电脑上的照片无线传到安卓手机上
  20. 谷歌:科技让世界更美好

热门文章

  1. 哥廷根大学计算机博士,德国哥廷根大学 单分子光学 招博士 (75% TV-L E13 工资)...
  2. Eclipse Java快捷键
  3. 软件项目管理第4版课后习题[附解析]第七章
  4. Python可视化——绘制折线图
  5. java类型的转换顺序_Java数据类型自动转换的优先顺序
  6. App首次安装 - 授权网络访问的坑
  7. C语言九九乘法表的五种输出形式(完整,左上,左下,右上,右下)
  8. 冰点文库下载器,文库免费下载(唯一可用的版)
  9. 内定抽奖小程序_excel怎么制作抽奖小程序?
  10. MySQL数据库通过cmd窗口导入sql文件