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

制作Centos7.9 Live系统镜像

live-build 配置脚本

#!/bin/sh# CentOS 7.9 系统的 live-build 配置脚本set -eecho "I: create configuration"
export LB_BOOTSTRAP_INCLUDE="yum-utils"
lb config \--mirror-bootstrap "https://vault.centos.org/centos/7.9.2009/os/x86_64/" \--mirror-chroot "https://vault.centos.org/centos/7.9.2009/os/x86_64/" \--mirror-chroot-security "https://vault.centos.org/centos/7.9.2009/updates/x86_64/" \--mirror-binary "https://vault.centos.org/centos/7.9.2009/os/x86_64/" \--mirror-binary-security "https://vault.centos.org/centos/7.9.2009/updates/x86_64/" \--apt-indices false \--apt-recommends false \--apt-secure false \--architectures x86_64 \--archive-areas 'main contrib non-free' \--backports false \--binary-filesystem ext4 \--binary-images tar \--bootappend-live "hostname=centos username=flexmi" \--bootstrap-qemu-arch x86_64 \--bootstrap-qemu-static /usr/bin/qemu-x86_64-static \--cache false \--chroot-filesystem none \--compression gzip \--distribution centos7 \--gzip-options '-9 --rsyncable' \--iso-publisher 'Your Name; http://www.yourwebsite.com/; your-email@example.com' \--iso-volume 'CentOS 7.9 $(date +%Y%m%d-%H:%M)' \--linux-flavours none \--linux-packages none \--mode centos \--security true \--system normal \--updates true

安装必要工具

确保你已经安装了 livecd-toolscreaterepo

sudo yum install livecd-tools createrepo

Live系统编译脚本

# CentOS 7.9 Live CD Build MakefileBUILD_NUMBER?=1
BASEIMG=centos7.9
IMAGEPREFIX=$(BASEIMG)-date +%Y%m%d-$(BUILD_NUMBER)
LOGFILE=$(IMAGEPREFIX).build-log.txt
CONFIGFILE=$(IMAGEPREFIX).ks.cfg
ISOFILE=$(IMAGEPREFIX).iso
MD5SUMSFILE=$(IMAGEPREFIX).md5sums.txt
SHA1SUMSFILE=$(IMAGEPREFIX).sha1sums.txtall:set -e; \sudo livecd-creator --config=ks.cfg --fslabel=$(IMAGEPREFIX) 2>&1 | tee $(LOGFILE); \if [ -f $(ISOFILE) ]; then \md5sum $(LOGFILE) $(CONFIGFILE) $(ISOFILE) > $(MD5SUMSFILE); \sha1sum $(LOGFILE) $(CONFIGFILE) $(ISOFILE) > $(SHA1SUMSFILE); \ficlean:rm -f $(BASEIMG)-*rm -rf config

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • VUE 实现三级权限选中与全选
  • uniapp h5项目页面中使用了iframe导致浏览器返回按键无法使用, 返回不了上一页.
  • 【Python 第六篇章】字符操作和读取文件
  • 解决npm下载依赖速度慢的问题
  • 对称密码学
  • 微信小程序:最近三天,当日昨日,当月,上月其他时间可以参考思路
  • 全桥整流器简介
  • Oracle手动误删物理上的数据文件解决办法
  • 【Linux】:用户缓冲区
  • 更新RK3588开发板的rknn_server和librknnrt.so【这篇文章是RKNPU2从入门到实践 --- 【5】的配套文章】
  • js发送邮件:如何在Node.js实现邮件发送?
  • vue 批量导出pdf 压缩包 zip
  • Location-Aware Self-Supervised Transformers for Semantic Segmentation
  • 最新保姆级教程
  • 车窗边缘上的装饰边和花点的作用
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • 2017 前端面试准备 - 收藏集 - 掘金
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • JavaScript新鲜事·第5期
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • Python学习之路13-记分
  • React+TypeScript入门
  • Redis在Web项目中的应用与实践
  • Redux 中间件分析
  • 程序员最讨厌的9句话,你可有补充?
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 飞驰在Mesos的涡轮引擎上
  • 服务器之间,相同帐号,实现免密钥登录
  • 构建工具 - 收藏集 - 掘金
  • 回流、重绘及其优化
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 世界上最简单的无等待算法(getAndIncrement)
  • 智能合约开发环境搭建及Hello World合约
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • #数据结构 笔记一
  • $refs 、$nextTic、动态组件、name的使用
  • (19)夹钳(用于送货)
  • (7)STL算法之交换赋值
  • (PADS学习)第二章:原理图绘制 第一部分
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (六)vue-router+UI组件库
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (七)Activiti-modeler中文支持
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (四)c52学习之旅-流水LED灯
  • (算法)前K大的和
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)visual stdio 书签功能介绍
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net core使用ef 6