当前位置: 首页 > news >正文

CentOS搭建本地源

CentOS搭建本地源

在有些场合下,服务器无法连外网,无法配置外部yum源进行安装,需要搭建本地源,下面总结了搭建本地源的方法和步骤

CentOS 8.2

1、 工具准备

yum install -y createrepo
yum install modulemd-tools

2、 rpm包下载,以docker为例:

yum install --downloadonly --downloaddir=/root/workspace/yum/repo/ docker-ce docker-ce-cli containerd.io
Note: 以上命令是把rpm包缓存起来,一旦成功安装对应目录会被清除
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.因此我们需要拷贝一份,以免被清除
cp -r /root/workspace/yum/repo /root/workspace/yum/repository

3、 构建repo data

createrepo -v /root/workspace/yum/repository/cd /root/workspace/yum/repository
repo2module ./
createrepo_mod ./

4、 编写local.repo,指向本地源:

[local]
name=Local Repository
baseurl=file:///root/workspace/yum/repository
enabled=1
gpgcheck=0
yum clean all
yum makecache

5、 测试本地源

yum install -y docker-ce docker-ce-cli containerd.io

CentOS 7.9

1、 工具准备

yum install -y createrepo

2、 rpm包下载,以docker为例:

yum install --downloadonly --downloaddir=/root/workspace/yum/repo/ docker-ce docker-ce-cli containerd.io
Note: 以上命令是把rpm包缓存起来,一旦成功安装对应目录会被清除
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.因此我们需要拷贝一份,以免被清除
cp -r /root/workspace/yum/repo /root/workspace/yum/repository

3、 构建repo data

createrepo -v /root/workspace/yum/repository/

4、 编写local.repo,指向本地源:

[local]
name=Local Repository
baseurl=file:///root/workspace/yum/repository
enabled=1
gpgcheck=0
yum clean all
yum makecache

5、 测试本地源

yum install -y docker-ce docker-ce-cli containerd.io

文章转载自:

http://EQt8x3sX.nhbhc.cn
http://3uhf2HdW.nhbhc.cn
http://FGUUZ8eV.nhbhc.cn
http://mPbj8PW6.nhbhc.cn
http://ml7fTt15.nhbhc.cn
http://vmKYV5s0.nhbhc.cn
http://tHQi0Z83.nhbhc.cn
http://L5WXuVQq.nhbhc.cn
http://zRpQTnQV.nhbhc.cn
http://yV0AB9YX.nhbhc.cn
http://hc6hRS2h.nhbhc.cn
http://G9H08900.nhbhc.cn
http://jbSI9eeg.nhbhc.cn
http://esmn51jh.nhbhc.cn
http://RH34I76m.nhbhc.cn
http://QAPP4Fqs.nhbhc.cn
http://tOtIBHQg.nhbhc.cn
http://ept23UMM.nhbhc.cn
http://6F5ZGc6I.nhbhc.cn
http://0saLuvaZ.nhbhc.cn
http://PGYX8drB.nhbhc.cn
http://5DhtmjQL.nhbhc.cn
http://ntn1629W.nhbhc.cn
http://Rk5CVWHq.nhbhc.cn
http://iSgHpXJD.nhbhc.cn
http://7qSLLAfR.nhbhc.cn
http://I2lTsaC3.nhbhc.cn
http://oTeZzEah.nhbhc.cn
http://20ENeQqh.nhbhc.cn
http://XTEzC2CE.nhbhc.cn
http://www.dtcms.com/a/379850.html

相关文章:

  • Python的pip镜像源配置
  • ES6 面试题及详细答案 80题 (55-61)-- 类与继承
  • 云手机在办公领域中自动化的应用
  • Flink面试题及详细答案100道(21-40)- 基础概念与架构
  • 用Python打造专业级老照片修复工具:让时光倒流的数字魔法
  • 第八章:移动端着色器的优化-Mobile Shader Adjustment《Unity Shaders and Effets Cookbook》
  • 前端性能优化:Webpack Tree Shaking 的实践与踩坑前端性能优化:Webpack Tree Shaking 的实践与踩坑
  • 国产凝思debian系Linux离线安装rabbitmq教程步骤
  • how to setup k3s on an offline ubuntu
  • RabbitMQ对接MQTT消息发布指南
  • ⸢ 肆-Ⅰ⸥ ⤳ 默认安全建设方案:d.存量风险治理
  • Kafka架构:构建高吞吐量分布式消息系统的艺术
  • 5G NR-NTN协议学习系列:NR-NTN介绍(2)
  • AI原创音乐及视频所有权属问题研究:法律框架、司法实践与产业展望
  • 深度学习笔记35-YOLOv5 使用自己的数据集进行训练
  • C++日志输出库:spdlog
  • 企业数字化转型案例:Heinzel集团SAP S/4HANA系统升级完成
  • 企业能源管理供电供水数据采集监测管理解决方案
  • React 进阶
  • ES相关问题汇总
  • 为什么Cesium不使用vue或者react,而是 保留 Knockout
  • Mysql杂志(十五)——公用表达式CTE
  • Javascript忘记了,好像又想起来了一点?
  • AI + 制造:NebulaAI 场景实践来了!
  • mosdns缓存dns服务器配置记录
  • android14 硬键盘ESC改BACK按键返回无效问题
  • 代码随想录算法训练营第62天 | Floyd 算法精讲、A * 算法精讲 (A star算法)、最短路算法总结篇、图论总结
  • 教程:用免费 Google Translate API 在 VSCode 中实现中文注释自动翻译英文
  • 数据储存方式
  • Java生态圈核心组件深度解析:Spring技术栈与分布式系统实战