一.本地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. 错误档案2:MySQL8.0连接C3P0的问题

    >>>跳过BB,空降正文<<< 目录 前言 问题出现 解决方法 结论 前言 大家好呀,我是 白墨,一个热爱学习与划水的矛盾体. 前两天在使用C3P0连接池时遇到问题 ...

  2. 四、提高SSH服务安全

    配置基本安全策略 [root@proxy ~]# vim /etc/ssh/sshd_config    //调整sshd服务配置 .. .. Protocol 2                   ...

  3. 微软发布了Visual Studio 2022 Preview 1 以及.NET 6 Preview 5

    Microsoft 今天宣布了Visual Studio 2022 的第一个预览版,并且同时也发布了.NET 6 Preview 5. https://devblogs.microsoft.com/v ...

  4. MySQL8性能优化

    MySQL8.0 引擎: 来看看MySQL8提供的引擎: 常用引擎: InnoDB:支持事务,行级锁,外键,崩溃修复,多版本并发控制:读写效率相对较差,内存使用相对较高,占用数据空间相对较大. MyI ...

  5. NOIP模拟测试9「随·单·题」

    liu_runda出的题,先$\%\%\%\%\%\%\%\%\%\%\%$为敬 随 考试时没有Qj 然后甚至没做,甚至没交 我不知道我怎么想的 这个题挺难改 你需要用到 循环矩阵快速幂,矩阵快速幂优 ...

  6. Spring Boot Docker

    1.  IDEA中配置Docker Docker默认只接受本地客户端的请求,为了能够远程访问它,首先要开放Docker的监听端口,运行外部应用可以访问 修改 /lib/systemd/system/d ...

  7. Windows10上基于Visual Studio Code安装Golang开发环境

    GoLang简介 Go编程语言是一个开源项目,它使程序员更具生产力. Go语言具有很强的表达能力,它简洁.清晰而高效.得益于其并发机制,用它编写的程序能够非常有效地利用多核与联网的计算机,其新颖的类型 ...

  8. C++ nullptr 和 NULL 的使用区别

    1. 为什么会有nullptr的出现 目的:nullptr的出现主要是为了替代NULL. 那么,为什么要替代NULL呢? 在NULL的定义中存在会有2种方式,有的编译器会将NULL定义成0,有的编译器 ...

  9. Elasticsearch的配置学习笔记

    文/朱季谦 Elasticsearch是一个基于Lucene的搜索服务器.它提供一个分布式多用户能力的全文搜索引擎,基于RESTful web接口,Elasticsearch是用Java语言开发的. ...

  10. GPU 高性能计算

    背景 近日忽然想到,在CPU类型的服务器即使给到足够的运算资源,与GPU类型的服务器做运算来讲仍然是相差甚远,而本人有一台闲置的AMD vega8集显的电脑.想要用来做计算,来探究其与CPU运算的差别 ...