目录

一、制作本地 yum 源

1.1 挂载持有系统镜像的光驱

1.2 备份默认的 yum 源仓库

1.3 新增本地 yum 源

二、制作局域网 yum 源

2.1 安装 httpd 软件

2.2 关闭防火墙

2.3 制作局域网 yum 源


一、制作本地 yum 源

linux-本地YUM源配置_哔哩哔哩_bilibili

1.1 挂载持有系统镜像的光驱

请参考: Linux_铁疙瘩掉了俩的博客-CSDN博客

1.2 备份默认的 yum 源仓库

1.2.1 进入 /etc/yum.repos.d 目录

cd /etc/yum.repos.d/

1.2.2 输入 ls 查看自带的 yum 源

[root@hadoop01 yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo

这些源我们不需要, 我们可以直接删除, 也可以做备份, 但在生产环境中我们一般做备份

        1.2.3 备份自带的 yum 源

[root@hadoop01 yum.repos.d]# cd ..    # 回退到上一级目录
[root@hadoop01 etc]# mkdir yum.repos.d.bak    # 创建一个备份文件夹
[root@hadoop01 etc]# mv yum.repos.d/* yum.repos.d.bak    # 将系统自带的yum源文件移动到备份的目录下

1.3 新增本地 yum 源

[root@hadoop01 yum.repos.d]# vim LocalYum.repo    # 新建一个本地yum源文件

编辑内容如下

[LocalYum]
name=localyum
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0

        1.2.5 断网 测试是否可以安装

1.2.5.1 查看 yum 源仓库

[root@hadoop01 yum.repos.d]# yum repolist
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
LocalYum                                                                               | 3.6 kB  00:00:00
(1/2): LocalYum/group_gz                                                               | 153 kB  00:00:00
(2/2): LocalYum/primary_db                                                             | 3.3 MB  00:00:00
源标识                                              源名称                                               状态
LocalYum                                            localyum                                             4,070
repolist: 4,070

1.2.5.2 清空缓存

[root@hadoop01 yum.repos.d]# yum clear all

1.2.5.3 卸载 firefox 浏览器

[root@hadoop01 ~]# yum -y remove firefox

1.2.5.4 重新安装 firefox 观察是否成功

[root@hadoop01 ~]# yum -y install firefox

二、制作局域网 yum 源

2.1 安装 httpd 软件

  2.1.1 安装 httpd

[root@hadoop01 ~]# yum -y install httpd

        2.1.2 启动 httpd 服务

[root@hadoop01 ~]# systemctl start httpd

        2.1.3 测试

        浏览器地址栏访问: http://192.168.224.129:80

注意: 此处的 ip 地址应该为自己的虚拟机 ip 地址

出现以下界面则说明 httpd 服务开启成功

  • 问题: 发现无法访问?

    • 原因: 因为 linux 的防火墙 禁止他人访问自己的 80 端口
    • 解决: 通知防火墙放行(不推荐), 或者关闭防火墙 (推荐)

2.2 关闭防火墙

为了方便内网中集群间机器的相互操作, 通常会关闭防火墙

        2.2.1 临时关闭防火墙

[root@hadoop01 ~]# systemctl stop firewalld

        2.2.2 设置开机时关闭防火墙

[root@hadoop01 ~]# systemctl disable firewalld

2.3 制作局域网 yum 源

      2.3.1 将常用软件包复制到指定目录下

[root@hadoop01 html]# mkdir -p  /var/www/html/CentOS-7.9
[root@hadoop01 html]# cp -r /mnt/cdrom/* /var/www/html/CentOS-7.9

  2.3.2 浏览器访问: http://192.168.224.129/CentOS-7.9/

注意: 这里的端口号仍然是你自己虚拟机的 ip 地址

        2.3.3 更新其他节点的本地 yum 源 (在其他节点上测试)

        2.3.3.1 备份默认 yum 源

[root@myLinux ~]# cd /etc
[root@myLinux etc]# mkdir -p yum.repos.d.bak
[root@myLinux etc]# mv yum.repos.d/* yum.repos.d.bak/

        2.3.3.2 制作本地 yum 源

[root@myLinux etc]# cd /etc/yum.repos.d
[root@myLinux yum.repos.d]# vim LocalYum.repo

2.3.3.3 添加以下内容

[base]
name=localyum
baseurl=http://192.168.224.129/CentOS-7.9/
enabled=1
gpgcheck=0

      2.3.4 断网测试是否成功 (在其他节点上测试)

2.3.4.1 卸载 firefox 浏览器

[root@myLinux ~]# yum -y remove firefox

2.3.4.1 重新安装 firefox 观察是否成功

[root@myLinux ~]# yum -y install firefox

Linux 制作 yum 源相关推荐

  1. Linux使用本地光盘制作yum源

    为什么要使用本地光盘制作yum源? 在系统不能联网的情况下,就需要我们在Linux系统下使用光盘制作yum源. 具体操作步骤如下: 1.挂载光盘. 2.删除/etc/yum.repos.d目录下的所有 ...

  2. RHEL(Red Hat Enterprise Linux)配置YUM源

    前言 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自 ...

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

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

  4. linux配置yum源的三种方法:

    linux配置yum源的三种方法: 1.配置网络yum源 2.通过上传镜像文件配置本地yum源 3.通过连接存储或本地镜像文件配置本地yum源(虚拟机) 配置各种yum源的时候,需要提前知道自己的li ...

  5. Linux配置yum源出现的问题

    Linux配置yum源出现的问题 错误如下: File contains no section headers. file: file:///etc/yum.repos.d/local.repo, 原 ...

  6. Linux 通过yum源安装subversion(svn)服务端

    目录 前言 通过yum源安装subversion(svn)服务端 基本的SVN服务端配操作 确定一个SVN目录 新建SVN仓库 给SVN仓库添加用户 给SVN仓库的用户授权 SVN仓库配置 启动服务器 ...

  7. linux centos yum源配置为nexus镜像源

    linux centos yum源配置为nexus镜像源 vim /etc/yum.repos.d/CentOS.repo [base] name=CentOS-$releasever - Base ...

  8. Linux(CentOS7)中利用一个光盘制作yum源(配置yum源)

    Linux中配置yum源 1.挂载光盘 参考链接https://blog.csdn.net/m0_53521757/article/details/112536969 命令:mount -r /dev ...

  9. centos、linux离线搭建yum源,iso文件制作yum源,nginx搭建yum源

    centos离线搭建yum源 一.yum源简介及搭建流程 1.什么情况需要搭建yum源 2.搭建yum源流程 3.指向yum源原理 二.centos搭建离线epel源 1.下载epel源,制成iso镜 ...

最新文章

  1. Kafka 消息监控 - Kafka Eagle
  2. 看完就明白锁系列之自旋锁
  3. [WS]使用Axis发布简单的Web服务
  4. 【消息队列】kafka是如何保证消息不被重复消费的
  5. VC++2010中的GetWindowText与GetWindowTextW的区别
  6. POJ - 3189 Steady Cow Assignment(二分图多重匹配)
  7. 3_5 ResponsibilityChainMode 责任链模式
  8. 解决:The ‘Access-Control-Allow-Origin‘ header contains multiple values‘x, *‘, but only one is allowed.
  9. 【洛谷1090】合并果子
  10. java字符串去掉html标签
  11. 一个简单的中文自动转拼音
  12. MySQL忘记密码解决方案
  13. 循环神经网络(RNN)和LSTM初学者指南 | 入门资料
  14. 2022最新微信小程序商城搭建教程(附源码)
  15. android toast 显示在最上面,Android Toast在屏幕上移动
  16. android地图旋转监听,ArcGIS for Android示例解析之地图旋转-----MapRotation
  17. WM_SIZING 使用说明
  18. day04 1113 红与黑(flood fill算法,即DFS,BFS)
  19. cilium系列之四:使用阿里云vpc作为ipam
  20. 计算机专业专业导论论文题目,计算机专业导论论文.doc

热门文章

  1. echarts中当横轴的数据过多的时候,可以在横轴加一个滚动条,还可以设置横轴一次显示多少个数据
  2. 如何选择合适的原型工具进行产品设计
  3. 使用 SPARQL 查询 RDF
  4. Z97-A 触发掉电-自动上电-掉电循环或者亮机后死机黑屏
  5. Gavin小黑屋——Vue 学习笔记 :生命周期特点(先渲染HTML标签再渲染数据)
  6. Linux游戏产业迎来新曙光
  7. java感谢地说说_感谢相遇的句子
  8. 看好物联网市场,投资者应该买些什么?
  9. 新生见面,我叫Mr.Anderson
  10. html+css 实现文字超过两行隐藏并三个点表示更多...