Cent OS 7 本地yum源配置与安装
一.本地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源配置与安装的更多相关文章
- CentOS7利用本地yum源配置NBD
		
一:CentOS7.0创建本地YUM源 (物理机:直接将刻录的CentOS7光盘利用光驱插入物理机上) (虚拟机: CD/DVD>>连接本地ISO) 针对物理机192.168.9.112进 ...
 - Centos6.4 本地yum源配置
		
由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...
 - RedHat和CentOS使用本地yum源配置
		
2013-04-01 11:38:30 标签:本地yum源 版权声明:原创作品,谢绝转载!否则将追究法律责任. 使用yum命令安装所需的软件,如果设备网络状况很好,当然也没必要去配置本地yum源,直接 ...
 - CENTOS 6-7的本地YUM源配置
		
本文档适合CENTOS 6-7的本地YUM源配置 cd /media cd CentOS_6.8_Final/ cd Packages 创建目录拷贝文件 mkdir /yum cp * /yum 配置 ...
 - 企业级本地yum源配置方案详解
		
因目前企业生产网络禁止联网,对于使用Linux的我们来说,非常不方便,想要使用yum源都很困难,挂dvd又不能完全满足要求,所以自建一个企业级的yum源,定时从公网同步到本地,然后生产网络直接配置在本 ...
 - CentOS 6.x 本地yum源配置与使用
		
系统默认已经安装了可使用yum的软件包,所以可以直接配置: # mount /dev/cdrom /mnt 挂载镜像,可以写到配置文件 ...
 - CentOS本地yum源配置
		
现有一台处在局域网的linux服务器,无法ping通外网,本文是关于本地yum源的配置 环境 : CentOS 6.5 一 .挂载CentOS镜像文件 (1) 创建挂载文件夹,若此文件夹已存在可忽略 ...
 - Linux本地yum源配置以及使用yum源安装gcc编译环境
		
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
 - RHEL7 本地yum源配置
		
配置yum 源 1.挂载DVD光盘到/mnt 因为配置时候路径名里面不能有空格,否则不能识别 [root@ mnt]# mount /dev/cdrom /mnt 2.在目录/etc/yum.r ...
 
随机推荐
- 在Visual Studio 中使用git——标记(Tag)管理(十)
			
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
 - 【NX二次开发】属性操作相关函数的使用方法
			
内容包括:1.属性创建2.判断属性是否存在3.读取属性值4.时间属性转换成字符串5.统计属性的数量6.删除指定属性7.删除全部属性效果: 源码: #include <stdlib.h> # ...
 - 深入理解JVM,7种垃圾收集器,看完我跪了
			
如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现.Java虚拟机规范中对垃圾收集器应该如何实现并没有任何规定,因此不同的厂商.版本的虚拟机所提供的垃圾收集器都可能会有很大差别,并 ...
 - Luatools v2烧录教程(适用于2G、4G Cat.1、4G Cat.4模块)
			
目录,可以根据需要直接点击跳转: 下载LuaTools工具 2G模块烧写教程(Air2xx系列.Air8xx系列) 连接模块 刷入AT版本的lod 刷入任意的lod固件 下载lua脚本文件 [4G 模 ...
 - C#《大话设计模式》之原型模式学习日记
			
class Program { static void Main(string[] args) { Resume a = new Resume("大鸟"); a.SetPerson ...
 - Drools规则引擎实践直白总结
			
目录 1. 创建Drools环境(引入Drools相关依赖包.现在都流行spring boot,故最简单有效的依赖才是最好的,kie-spring内部自行依赖了drools相关核心的依赖包) 2. 了 ...
 - ACM、OI、OJ题目常用代码模板
			
仓库源码地址:https://github.com/richenyunqi/code-templates 本仓库主要提供 ACM.OI.OJ.PAT.CSP 题目中常见算法和数据结构的实现,它们都以基 ...
 - 07 修改JumpServer网页信息
			
1.7.修改JumpServer网页信息 注意:在修改相关配置文件之前要先进行备份,防止文件修改错误无法恢复. 1.Luna图标: /opt/luna/static/imgs/logo.png 2.j ...
 - 11、nginx+tomcat+redis_session共享
			
11.1.前言: 1.多个tomcat要一起协同工作可以考虑的方案如下: (1)使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单.但这个方案的 ...
 - jquery combo.select.  下拉选择插件
			
演示地址:http://www.dowebok.com/demo/179/index5.html 引入js.css 即可使用,效果如图所示: 这个插件的好处是可以在输入框里面输入数据 自动检索内容. ...