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

制作openeuler的livecd

下载该项目,执行下面的操作gitee openeuler livecd项目

基于openeuler环境

#安装工具,第一次可能报错,可以再执行一次
make install

x86

livecd-creator -d -v --config=./config/euler_x86_64.ks --fslabel=euler-LiveCD --cache=cache --logfile=./livecd.log

arm64真实环境

livecd-creator -d -v --config=./config/euler_aarch6464.ks --fslabel=euler-LiveCD --cache=cache --logfile=./livecd.log

x86环境制作arm64镜像

采用qemu+chroot的方式在x86环境制作arm镜像;可以自行修改ks文件,默认账号密码:root/123

mkdir -p /home/livecd/chroot
cd /home/livecdgit clone https://gitee.com/luoguangfei/openeuler-livecd-tools.git
rpm -ivh openeuler-livecd-tools/tools/*.rpm
cp -rf openeuler-livecd-tools chroot/home/livecd/pushd openeuler-livecd-tools
chroot chroot bash -c "cd /home/livecd/openeuler-livecd-tools && make install"
popdyum groups -y --forcearch aarch64 --installroot=/home/livecd/chroot install "Development Tools"
yum groups -y --forcearch aarch64 --installroot=/home/livecd/chroot install "Minimal Install"mkdir -p chroot/proc
mkdir -p chroot/sys
mkdir -p chroot/dev
mkdir -p chroot/runmount -t proc proc chroot/proc
mount -t sysfs sysfs chroot/sys
mount -t devtmpfs udev chroot/dev
mount --bind /run chroot/runcp /etc/resolv.conf chroot/etc/
chroot chroot bash -c "mkdir -p /home/livecd && cd /home/livecd/openeuler-livecd-tools && make install && cd .. && livecd-creator -d -v --config=openeuler-livecd-tools/config/euler_aarch64.ks --fslabel=euler-LiveCD --cache=cache-aarch64 --logfile=./livecd.log"

相关文章:

制作openeuler的livecd

下载该项目,执行下面的操作gitee openeuler livecd项目 基于openeuler环境 #安装工具,第一次可能报错,可以再执行一次 make installx86 livecd-creator -d -v --config./config/euler_x86_64.ks --fslabeleuler-LiveCD --cachecache --log…...

B.牛牛排队伍——模拟双链表

当前位置: 首页 > news >正文 B.牛牛排队伍——模拟双链表 news 2023/12/1 15:14:37 分析 题目其实很简单,就是双链表的增删查,但是刚开始,直接vis标记删除元素,查找一个位置的前一个用的while不断向前找,但是TLE;毕竟O(n*k)的复杂度,一开始没有考虑时间复杂度…...

【PyTorch】(四)损失函数与优化器

文章目录 1. 损失函数2. 优化器 1. 损失函数 2. 优化器...

【Python】使用execute(sql)执行insert之后没有插入数据

在sql为insert语句,用Python的sqlalchemy模块中的execute()执行之后没有插入数据的情况,主要是因为sqlalchemy版本的更新,不能直接只用execute()了,MySQL数据库连接的配置和sql都需要多处理一步: 之前的版本&#xff…...

虚拟机备份数据自动化验证原理

备份数据成功备份下来了,但是备份数据是否可用可靠?对于这个问题,最好最可靠的方法是将备份数据实际恢复出来验证。 但是这样的方法,不仅费时费力,而且需要随着备份数据的定期产生,还应当定期做备份数据验…...

前端入门(五)Vue3组合式API特性

文章目录 Vue3简介创建Vue3工程使用vite创建vue-cli方式 常用 Composition API启动项 - setup()setup的执行时机与参数 响应式原理vue2中的响应式vue3中的响应式ref函数reactive函数reactive与ref对比 计算属性 - computed监视属性 - watchwatchEffect Vue3生命周期自定义hook函…...

Doris 数据导入二:Stream Load 方式

Stream load 是一个同步的导入方式,用户通过发送 HTTP 协议发送请求将本地文件或数据流导入到 Doris 中。Stream load 同步执行导入并返回导入结果。用户可直接通过请求的返回体判断本次导入是否成功。 1 适用场景 Stream load 主要适用于导入本地文件,或通过程序导入数据流中…...

【算法刷题】Day10

文章目录 15. 三数之和题干:算法原理:1、排序 暴力枚举 利用set 去重2、排序 双指针 代码: 18. 18. 四数之和题干:算法原理:1、排序 暴力枚举 利用set 去重2、排序 双指针 代码: 15. 三数之和 原题链…...

SAP 如何检查已安装的SAP UI5 版本

第一个方法是直接从FLP中查看 但是部分高版本的FLP中没有这个about, 那么在当前界面可以使用:CTRL ALT SHIFT S 查看当前版本 根据此版本,去进行你的UI5的开发吧...

15、 深度学习之正向传播和反向传播

上一节介绍了训练和推理的概念,这一节接着训练和推理的概念讲一下,神经网络的正向传播和反向传播。 其实单看正向传播和反向传播这两个概念,很好理解。 正向传播(Forward Propagation)是指从输入层到输出层的数据流动过程,而反向传播(Backpropagation)是指数据从输出…...

微信小程序中复制文本

在微信小程序中,可以使用wx.setClipboardData()方法来实现复制文本内容的功能。以下是一个示例代码: // 点击按钮触发复制事件 copyText: function() {var that this;wx.setClipboardData({data: 要复制的文本内容,success: function(res) {wx.showToa…...

vue3学习--初始

...

cmake和vscode 下的cmake的使用详解(二)

第四讲: GDB 调试器 前言: GDB(GNU Debugger) 是一个用来 调试 C/C 程序 的功能强大的 调试器 ,是 Linux 系统开发 C/C 最常用的调试器 程序员可以 使用 GDB 来跟踪程序中的错误 ,从而减少程序员的工作量。 Linux 开发 C/C …...

集成开发环境 PyCharm 的安装【侯小啾python领航班系列(二)】

集成开发环境PyCharm的安装【侯小啾python领航计划系列(二)】 大家好,我是博主侯小啾, 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹…...

mysql从库设置为只读

直奔主题,mysql设置为只读后,无法增删改。 设置命令: mysql> set global read_only1; #1是只读,0是读写 mysql> show global variables like %read_only%; 以下是相关说明: 1、对于数据库读写状态&#xf…...

.NET6实现破解Modbus poll点表配置文件

📢欢迎点赞 :👍 收藏 ⭐留言 📝 如有错误敬请指正,赐人玫瑰,手留余香!📢本文作者:由webmote 原创📢作者格言:新的征程,我们面对的不仅仅是技术还有人心,人心不可测,海水不可量,唯有技术,才是深沉黑夜中的一座闪烁的灯塔 !序言 Modbus 协议是工控领域常见…...

【零基础入门Docker】Dockerfile中的USER指令以及dockerfile命令详解

✍面向读者:所有人 ✍所属专栏:Docker零基础入门专栏 目录 第 1 步:创建 Dockerfile 第 2 步:构建 Docker 镜像 第 3 步:运行 Docker 容器 第 4 步:验证输出 dockerfile命令详解 最佳实践 默认情况下…...

R语言期末考试复习二

上篇文章的后续!!!! http://t.csdnimg.cn/sqvYD 1.给向量vec1设置名为"A","B","C","D","E","F","G"。 2.将矩阵mat1的行名设置为"Row1"&#…...

golang Pool实战与底层实现

使用的go版本为 go1.21.2 首先我们写一个简单的Pool的使用代码 package mainimport "sync"var bytePool sync.Pool{New: func() interface{} {b : make([]byte, 1024)return &b}, }func main() {for j : 0; j < 10; j {obj : bytePool.Get().(*[]byte) // …...

WPF使用Prism框架批量注册Page,Window,UserControl等视图组件

前言 为了提高Prism框架下面的注册视图资源的简单性和提高后期可维护性,本文将使用prism自带的通过反射来批量注册视图资源,帮助我们快速高效的完成开发任务。 我们平常注册前端视图资源,一般都是在RegisterTypes方法里面,使用IContainerRegistry 的RegisterForNavigation…...

CANN/asc-devkit atanf函数文档

atanf 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言&#xff0c;原生支持C和C标准规范&#xff0c;主要由类库和语言扩展层构成&#xff0c;提供多层级API&#xff0c;满足多维场景算子开发诉求。 项目地址: https://gitcode.com/cann…...

0602光刻机 第六篇:EUV超精密光学系统(S级 长期死磕突破)超精密反射镜技术壁垒

第2小节&#xff1a;超精密反射镜技术壁垒&#xff08;基底加工镀膜检测&#xff0c;全量化死磕&#xff09;前置硬核声明EUV整机90%的成像误差、波像差、良率波动&#xff0c;最终全部归因于超精密反射镜的制造壁垒。EUV不是“普通光学抛光”&#xff0c;是原子级表面重构、皮…...

梳理尼日利亚外贸典型骗局分享高效避雷方法

与尼日利亚客户交易须防范D/P条款陷阱&#xff0c;信用证务必经第三国银行保兑&#xff0c;警惕提单信息泄露&#xff0c;掌握风控要点方能安全拓展西非市场。拒绝D/P托收条款切勿接受D/P付款方式。尼日利亚部分银行可能与客户勾结&#xff0c;在买方未付货款的情况下擅自放行提…...

程序员需求攀升:数字化浪潮下的行业必然

在数字经济深度渗透的今天&#xff0c;软件开发行业正经历着前所未有的扩张期&#xff0c;程序员岗位需求的持续攀升成为行业发展的鲜明特征。作为与开发环节紧密联动的测试从业者&#xff0c;深入理解这一现象背后的逻辑&#xff0c;不仅能帮助我们把握行业趋势&#xff0c;更…...

Windhawk终极指南:5分钟掌握Windows系统个性化定制

Windhawk终极指南&#xff1a;5分钟掌握Windows系统个性化定制 【免费下载链接】windhawk The customization marketplace for Windows programs: https://windhawk.net/ 项目地址: https://gitcode.com/gh_mirrors/wi/windhawk Windows系统定制一直是许多用户的痛点&am…...

GHelper:华硕笔记本性能调优的终极解决方案

GHelper&#xff1a;华硕笔记本性能调优的终极解决方案 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Expertbook, …...

tRPC-Go 框架 01:tRPC-Go 总览与核心架构

tRPC-Go 框架 01&#xff1a;tRPC-Go 总览与核心架构 tRPC 是腾讯开源的多语言 RPC 框架&#xff0c;tRPC-Go 是其 Go 语言实现&#xff0c;已在腾讯内部支撑了海量服务&#xff08;视频、音乐、新闻、广告等&#xff09;&#xff0c;日均调用量万亿级。本篇我们站高一点&…...

银河麒麟V10找不到应用商店?手把手教你从源码编译安装录屏神器Capture(附ffmpeg配置避坑)

银河麒麟V10系统下从源码构建专业录屏工具Capture的全流程指南 在国产操作系统银河麒麟V10上&#xff0c;许多用户发现系统默认没有提供应用商店&#xff0c;导致无法直接安装常用的录屏工具。本文将详细介绍如何从源码编译安装功能强大的录屏软件Capture&#xff0c;并解决ARM…...

MASA模组中文汉化包:为中文玩家打造的完整界面本地化解决方案

MASA模组中文汉化包&#xff1a;为中文玩家打造的完整界面本地化解决方案 【免费下载链接】masa-mods-chinese 一个masa mods的汉化资源包 项目地址: https://gitcode.com/gh_mirrors/ma/masa-mods-chinese 还在为Minecraft中复杂的英文模组界面而困扰吗&#xff1f;MAS…...

Godot 4.3中工业级3D反向运动学(IK)落地实践指南

1. 这不是“加个插件就完事”的IK方案&#xff0c;而是真正能进生产管线的3D反向运动学落地实践在Godot 4.3正式版发布后第三周&#xff0c;我接手了一个角色动画需求&#xff1a;让一个机械臂模型在VR场景中实时响应手柄位置&#xff0c;末端执行器&#xff08;夹爪&#xff0…...