使用 yum 命令安装软件包需要一个yum仓库(即yum源),yum通过客户端(yum命令本身即是yum客户端)去连接yum源服务器,CentOS默认yum源为官方的 http://mirrorlist.centos.org/?release=releasever&arch=releasever&arch=basearch&repo=os,网速相对国内yum源较慢,可以通过修改配置文件将 yum 源修改为本地 yum 源或国内yum源(阿里yum源、163yum源)。CentOS中,默认在 /etc/yum.repos.d/CentOS-Base.repo文件中配置在线yum源,在CentOS-Media.repo文件中配置本地yum源,使用中可以使用官方默认的配置规则,也可以删除/etc/yum.repos.d/目录中的所有yum配置文件,新建 XX.repo的yum配置文件(简单、粗暴、有效),本地yum源与在线yum源使用同一个配置文件。

  

https://www.cnblogs.com/yangp/p/8506264.html

一、使用ISO镜像配置本地yum源

1、首先将ISO镜像加载到虚拟机光驱、或将刻录好的光盘放入光驱

2、将光驱(镜像)挂载到 /mnt/cdrom 目录中

mount    /dev/sr0     /mnt/cdrom/

注: /dev/sr0为光驱设备,此为临时挂载,自动挂载需修改 /etc/fstab 文件

3、yum配置文件位置  /etc/yum.repos.d 目录,备份其中文件后,删除其中全部文件

[root@huajiang etc]# tar zcvf yum.repos.d_bak /etc/yum.repos.d/*

[root@huajiang yum.repos.d]## rm -rf *

4、/etc/yum.repos.d 目录中,新建yum配置文件 mnt.repo

cat <<EOF>> mnt.repo
[mnt]              #括号中的名称为仓库源名称,通常为字母和数字,必须填写
name=mnt            #对yum的描述
baseurl=file:///mnt/cdrom      #路径需与你光驱或ISO挂载的路径相同,使用在线yum源时,修改此属性即可
gpgcheck=0          #enabled表示当前仓库是否开启,1为开启,0为关闭,此项不写默认为开启
enabled=1           #gpgcheck表示安装rpm包时,是否基于公私钥对匹配包的安全信息,1表示开启 0表示关闭,此项不写默认为验证

EOF

5、配置后我们需要更新yum资源

yum clean all(清除资源)

yum makecache(建立yum资源缓存)

Red Hat Enterprise Linux 的更新包只对注册的用户生效,可以将rhel的yum源修改为Centos的yum源,使用CentOS的更新。此方法需要先卸载 rhel 默认的yum客户端,安装 CentOS 的 yum 客户端,然后再配置为 CentOS 的 yum源即可,可参考https://blog.csdn.net/qq_36119192/article/details/82222175

linux配置 yum 源的更多相关文章

  1. Linux 配置yum源.

    Linux 配置yum源. 环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. [root@loc ...

  2. Linux 配置yum源(互联网)

    Linux 配置yum源(互联网) 环境:操作系统Redhat 7.5 1.卸载现有的yum源 rpm -qa|grep yum|xargs rpm -e --nodeps     #移除与原yum有 ...

  3. linux配置yum源

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  4. Linux配置yum源(离线和在线)

    配置yum源有2种方法,一种是离线yum源,另外一种是在线yum源. 一.离线yum源,基于安装光盘提供的安装仓库. 建立一个属于仓库文件夹 mkdir /media/zidong cd /media ...

  5. linux配置yum源、mount及yum命令

    配置yum源:  在/mnt目录下新建一个空的目录,名为rhel. [root@localhost mnt]# mkdir rhel 然后 [root@localhost Packages]# cd ...

  6. Linux配置yum源(本地源和网络源)

    目录 一:配置本地yum源 二:配置网络yum源 更新源可以获取最新的软件信息,以更新您的系统 Redhat7配置源 YUM(Yellow dog  Updater Modified): yum是Re ...

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

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

  8. RHEL 7.0 本地配置yum源

    RHEL 7.0 本地配置yum源  yum简介  yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它 ...

  9. RedHat linux配置yum本地资源

    今天安装个linux平台的oracle数据库,在oracle检测的时候发现有些系统补丁包没有安装,手动rpm安装报有些关联包也没有安装,想想如果一个一个rpm的话累死人了要,所以想起用yum来进行安装 ...

随机推荐

  1. RestEasy+用户指南----第5章.@PathParam

    转载说明出处:http://blog.csdn.net/nndtdx/article/details/6870391 原文地址 http://docs.jboss.org/resteasy/docs/ ...

  2. 清北学堂模拟赛d1t3 听音乐(music)

    题目描述 LYK喜欢听音乐,总共有n首音乐,有m个时刻,每个时刻LYK会听其中一首音乐,第i个时刻会听第ai首音乐.它给自己定了一个规定,就是从听音乐开始,听的每连续n首音乐都是互不相同的.例如当n= ...

  3. Ext.Ajax.request方法 参数

    json数据服务器回传的方法. 在api总指出回传的格式{success;true,data:{clientName: "Fred. Olsen Lines",   portOfL ...

  4. SQL 用户定义表类型,在存储过程里使用数据类型作參数

    在数据库编程里使用数据类型,能够提高代码的重用性.它们常常被使用在方法和存储过程中.使用数据类型,我们能够避免在存储过程里定义一串的參数,让人眼花缭乱,它就相当于面向对象语言里.向一个方法里传入一个对 ...

  5. 查询和删除数据表中反复数据的sql

    1.查询表中反复数据. select * from people where peopleId in (select   peopleId   from   people   group   by   ...

  6. Linux局域网搭建

    系统版本号:Linux red hat 6.3 1. 打开ifcfg-eth0 # cd /etc./sysconfig/network-scripts # vim ifcfg-eth0 2. 改动i ...

  7. QQ是怎样实现好友桌面快捷方式的?

    QQ是怎样实现好友桌面快捷方式的? 不知道什么时候,QQ推出了好友桌面快捷方式.方便用户和最常保持联系的好友一键联系.核心功能一:若QQ启动了.则双击快捷方式直接打开好友聊天界面:核心功能二:若QQ未 ...

  8. 垃圾回收GC:.Net自己主动内存管理 上(二)内存算法

    垃圾回收GC:.Net自己主动内存管理 上(二)内存算法 垃圾回收GC:.Net自己主动内存管理 上(一)内存分配 垃圾回收GC:.Net自己主动内存管理 上(二)内存算法 垃圾回收GC:.Net自己 ...

  9. luogu1220 关路灯

    题目大意 路面上有一些开着的灯,每个灯有功率和它的位置,人在第c个灯处,行走速度1m/s.问怎样关灯能使耗能最小,输出这个耗能. 思路 #include <cstdio> #include ...

  10. user和userdebug区别

    user:不可以root userdebug:可以root