一.本地yum源

  1.添加一个新的yum源配置文件dvd.repo(文件名字自定义)

        vi etc/yum.repos.d     添加新的内容:

name=rhel_dvd
                        baseurl=file://'/run/media/root/RHEL-7.3 Server.x86_64'(根据实际地址填写)
                        enabled=1
                        gpgcheck=0

      文件配置完成之后可以查看一下添加的内容:cat  dvd.repo

      [root@zhaoyunxiang ~]# cd /etc/yum.repos.d  

      [root@zhaoyunxiang yum.repos.d]# ll
      总用量 40
      drwxr-xr-x. 2 root root 220 7月 13 17:43 back
      -rw-r--r--. 1 root root 1519 7月 13 18:08 CentOS-Base.repo
      -rw-r--r--. 1 root root 1309 11月 23 2020 CentOS-CR.repo
      -rw-r--r--. 1 root root 649 11月 23 2020 CentOS-Debuginfo.repo
      -rw-r--r--. 1 root root 314 11月 23 2020 CentOS-fasttrack.repo
      -rw-r--r--. 1 root root 630 11月 23 2020 CentOS-Media.repo
      -rw-r--r--. 1 root root 1331 11月 23 2020 CentOS-Sources.repo
      -rw-r--r--. 1 root root 8515 11月 23 2020 CentOS-Vault.repo
      -rw-r--r--. 1 root root 616 11月 23 2020 CentOS-x86_64-kernel.repo

      (在这里,我的yum源已经配置好了,如果没有配置的,可以略过这一步,继续执行命令)

      。。。

      [root@zhaoyunxiang yum.repos.d]#vi dvd.repo

      [root@zhaoyunxiang yum.repos.d]#cat dvd.repo

       name=rhel_dvd
                        baseurl=file://'/run/media/root/RHEL-7.3 Server.x86_64'(根据实际地址填写)
                        enabled=1
                        gpgcheck=0

  2.清除现在配置好的本地yum源,因为我们要安装新的yum源(阿里、163或者中科大)

      [root@zhaoyunxiang yum.repos.d]#yum clean all

       。。。

       。。。

       。。。

  3.现在新生成yum缓存

      [root@zhaoyunxiang yum.repos.d]#yum makechace

       。。。

       。。。

       。。。

  4. 最后,我们可以键入 yum repolist命令来查看配置好的yum是否正常

      [root@zhaoyunxiang yum.repos.d]#yum repolist

二、配置 163(网易)yum源

  1.先备份原有的镜像文件,以免以后出现错误

    [root@zhaoyunxiang ~]#mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup

    在这个时候假如我们的虚拟机yum.repos.d里面没有配置或添加CentOS-Base.repo文件,就会报错,在这个时候,我们就不需要备份,直安装yum源。

  2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo(如果这个时候系统没有安装wget命令,会报错),我们可以用curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

    [root@zhaoyunxiang yum.repos.d]#curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

  3.此时我们需要进去CentOS-Base.repo文件里面,执行编辑命令vi   CentOS-Base.repo修改文件中的baseurl地址,把每个baseurl后边的$releasever替换成7,把$basearch替换成x86_64

  在这里举例:

   例如 baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/修改前

修改后baseurl=http://mirrors.163.com/centos/7/os/x86_64/

  修改的原因是yum源网站(网易)里面没有$releasever这样的版本号,所以我们改成7的版本,把$basearch修改为x86_64。

  4.修改完成后,再一次清除原有的yum缓存 yum clean all

    [root@zhaoyunxiang yum.repos.d]#yum clean all

  5.重新写入yum缓存 yum makecahce

    [root@zhaoyunxiang yum.repos.d]#yum makecahce

三、配置阿里云yum源

  1.同样是备份我们之前的yum源,以免以后出错

   [root@zhaoyunxiang yum.repos.d]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup   (如下图)

 2.我们现在可以下载yum源来配置到本地(下载CentOS-Base.repo 到/etc/yum.repos.d/)

  [root@zhaoyunxiang yum.repos.d]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo或[root@zhaoyunxiang yum.repos.d]#curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  (如下图)

 3.和配置163(网易)yum源一样,我们需要修改其中的与我们版本不一样的东西(修改的原因是yum源网站(阿里云)里面没有$releasever这样的版本号,所以我们改成7的版本,把$basearch修改为x86_64。)  (如下图)

修改前:

修改后:

  

 4.修改完成后,再一次清除原有的yum缓存 yum clean all

    [root@zhaoyunxiang yum.repos.d]#yum clean all

 5.重新写入yum缓存 yum makecahce

    [root@zhaoyunxiang yum.repos.d]#yum makecahce

  

Cent OS 7 本地yum源配置与安装的更多相关文章

  1. CentOS7利用本地yum源配置NBD

    一:CentOS7.0创建本地YUM源 (物理机:直接将刻录的CentOS7光盘利用光驱插入物理机上) (虚拟机: CD/DVD>>连接本地ISO) 针对物理机192.168.9.112进 ...

  2. Centos6.4 本地yum源配置

    由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...

  3. RedHat和CentOS使用本地yum源配置

    2013-04-01 11:38:30 标签:本地yum源 版权声明:原创作品,谢绝转载!否则将追究法律责任. 使用yum命令安装所需的软件,如果设备网络状况很好,当然也没必要去配置本地yum源,直接 ...

  4. CENTOS 6-7的本地YUM源配置

    本文档适合CENTOS 6-7的本地YUM源配置 cd /media cd CentOS_6.8_Final/ cd Packages 创建目录拷贝文件 mkdir /yum cp * /yum 配置 ...

  5. 企业级本地yum源配置方案详解

    因目前企业生产网络禁止联网,对于使用Linux的我们来说,非常不方便,想要使用yum源都很困难,挂dvd又不能完全满足要求,所以自建一个企业级的yum源,定时从公网同步到本地,然后生产网络直接配置在本 ...

  6. CentOS 6.x 本地yum源配置与使用

    系统默认已经安装了可使用yum的软件包,所以可以直接配置: # mount  /dev/cdrom  /mnt                                挂载镜像,可以写到配置文件 ...

  7. CentOS本地yum源配置

    现有一台处在局域网的linux服务器,无法ping通外网,本文是关于本地yum源的配置 环境 : CentOS 6.5 一 .挂载CentOS镜像文件 (1) 创建挂载文件夹,若此文件夹已存在可忽略 ...

  8. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

  9. RHEL7 本地yum源配置

    配置yum 源 1.挂载DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别  [root@ mnt]# mount /dev/cdrom /mnt 2.在目录/etc/yum.r ...

随机推荐

  1. python----日志模块loggin的使用,按日志级别分类写入文件

    1.日志的级别 日志一共分为5个等级,从低到高分别是: 级别 说明 DEBUG 输出详细的运行情况,主要用于调试. INFO 确认一切按预期运行,一般用于输出重要运行情况. WARNING 系统运行时 ...

  2. 远程服务调用RMI框架 演示,和底层原理解析

    远程服务调用RMI框架: 是纯java写的, 只支持java服务之间的远程调用,很简单, // 接口要继承 Remote接口 public interface IHelloService extend ...

  3. Redis系列(四):地理信息

    除了Bitmaps和HyperLogLog,Redis还提供了关于地理空间的相关操作,主要是经纬度.Redis提供的地理信息操作是有误差的,最大误差可能会达到5%.Redis提供的Geo的操作如下: ...

  4. 基于Typescript的Vue项目配置国际化

    基于Typescript的Vue项目配置国际化 简介 使用vue-i18n插件对基于Typescript的vue项目配置国际化,切换多种语言, 配合element-ui或者其他UI库 本文以配置中英文 ...

  5. SpringBoot整合SpringSecurity示例实现前后分离权限注解

    SpringBoot 整合SpringSecurity示例实现前后分离权限注解+JWT登录认证 作者:Sans_ juejin.im/post/5da82f066fb9a04e2a73daec 一.说 ...

  6. 6.17考试总结(NOIP模拟8)[星际旅行·砍树·超级树·求和]

    6.17考试总结(NOIP模拟8) 背景 考得不咋样,有一个非常遗憾的地方:最后一题少取膜了,\(100pts->40pts\),改了这么多年的错还是头一回看见以下的情景... T1星际旅行 前 ...

  7. 「模拟8.23」one递推,约瑟夫

    前置芝士约瑟夫问题 这样大概就是板子问题了 考场的树状数组+二分的60分暴力??? 1 #include<bits/stdc++.h> 2 #define int long long 3 ...

  8. NOIP模拟测试19「count·dinner·chess」

    反思: 我考得最炸的一次 怎么说呢?简单的两个题0分,稍难(我还不敢说难,肯定又有人喷我)42分 前10分钟看T1,不会,觉得不可做,完全不可做,把它跳了 最后10分钟看T1,发现一个有点用的性质,仍 ...

  9. .NET Worker Service 部署到 Linux 作为 Systemd Service 运行

    上一篇文章我们了解了如何将.NET Worker Service 作为 Windows 服务运行,今天我接着介绍一下如何将 Worker Service 部署到 Linux 上,并作为 Systemd ...

  10. js笔记5

    1.逻辑运算 ||  &&  ! ||:遇到第一个为true的值就中止并返回 &&:遇到第一个为false的值就中止并返回,如果没有false值,就返回最后一个不是fa ...