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

代码之外周刊(第期):当技术让一切趋同,我们还剩什么?儇

1. 前言本文详细介绍如何使用 kylin v10 iso 文件构建出 docker imagedocker 版本为 20.10.7。2. 构建 yum 离线源2.1. 挂载 ISO 文件mount Kylin-Server-V10-GFB-Release-030-ARM64.iso /media2.2. 添加离线 repo 文件在/etc/yum.repos.d/下创建kylin-local.repo并添加如下内容[kylin-local]name Kylin Localbaseurl file:///media/gpgcheck 0enabled 12.3. 生成元数据缓存dnf clean all dnf makecache3. 构建系统环境3.1. 创建系统安装目录mkdir -p /opt/kylin-minimal3.2. 安装最小系统dnf groupinstall Minimal --installroot /opt/kylin-minimal3.3. 验证系统环境执行chroot /opt/kylin-minimal命令进入最小系统的根目录执行ll命令查看目录结构。[rootnode0 /]# lltotal 16lrwxrwxrwx 1 root root 7 Apr 2 2021 bin - usr/bindr-xr-xr-x 7 root root 4096 Jan 3 08:58 bootdrwxr-xr-x 2 root root 42 Jan 3 08:57 devdrwxr-xr-x 88 root root 8192 Jan 3 08:58 etcdrwxr-xr-x 2 root root 6 Apr 2 2021 homelrwxrwxrwx 1 root root 7 Apr 2 2021 lib - usr/liblrwxrwxrwx 1 root root 9 Apr 2 2021 lib64 - usr/lib64drwxr-xr-x 2 root root 6 Apr 2 2021 mediadrwxr-xr-x 2 root root 6 Apr 2 2021 mntdrwxr-xr-x 2 root root 6 Apr 2 2021 optdr-xr-xr-x 2 root root 6 Apr 2 2021 procdr-xr-x--- 2 root root 140 Jan 3 08:59 rootdrwxr-xr-x 16 root root 281 Jan 3 08:56 runlrwxrwxrwx 1 root root 8 Apr 2 2021 sbin - usr/sbindrwxr-xr-x 2 root root 6 Apr 2 2021 srvdr-xr-xr-x 2 root root 6 Apr 2 2021 sysdrwxrwxrwt 2 root root 6 Jan 3 08:58 tmpdrwxr-xr-x 12 root root 192 Jan 3 08:55 usrdrwxr-xr-x 19 root root 332 Jan 3 08:56 var如果显示以上目录结构则说明最小系统环境安装成功。4. 构建 docker 镜像4.1. 打包系统安装目录tar -C /opt/kylin-minimal -cvpf /opt/kylin-minimal.tar .4.2. 创建镜像cat /opt/kylin-minimal.tar | docker import - kylin-minimal:v10根据官方文档介绍从零构建镜像只有 2 种方式FROM scratch和using tar。FROM scratch是构建一个空白的镜像没有任何内容。而using tar是基于 tar 包构建的镜像。上述命令是从 kylin-minimal tar 包构建 docker 镜像。镜像名称为kylin-minimal标签为v10。4.3. 查看镜像docker images ls -a--------------------REPOSITORY TAG IMAGE ID CREATED SIZEkylin-minimal v10 4746e82d9656 1 days ago 2.0GB抗号坏釉

相关文章:

代码之外周刊(第期):当技术让一切趋同,我们还剩什么?儇

1. 前言 本文详细介绍如何使用 kylin v10 iso 文件构建出 docker image,docker 版本为 20.10.7。 2. 构建 yum 离线源 2.1. 挂载 ISO 文件 mount Kylin-Server-V10-GFB-Release-030-ARM64.iso /media 2.2. 添加离线 repo 文件 在/etc/yum.repos.d/下创建kylin…...

幻影峡谷工控机实战:FLIR BFS-PGE-16S2C-CS相机ROS驱动配置手记

幻影峡谷工控机实战:FLIR BFS-PGE-16S2C-CS相机ROS驱动配置全解析 在工业视觉系统中,FLIR灰点相机凭借其卓越的热成像和高速采集能力,成为智能制造、自动化检测等场景的核心传感器。而幻影峡谷工控机以其紧凑的机身和强大的计算性能&#xff…...

FPGA实战:基于Verilog的BCD码动态扫描显示系统设计

1. 从零理解BCD码动态扫描显示系统 第一次接触FPGA数码管显示时,我完全被"动态扫描"这个概念搞懵了。为什么不能直接连接所有数码管?直到亲眼看到静态驱动方式下FPGA的IO口被占满,才明白多路复用技术的价值所在。想象一下交通信号灯…...

Trea实战:零代码改造,借助CMake与vcpkg无缝集成glog日志库

1. 为什么你需要零代码集成glog日志库 作为一个C开发者,你一定遇到过这样的场景:项目进行到一半,突然发现需要添加完善的日志功能。这时候你面临两个选择:要么自己从头实现一套日志系统,要么集成现有的成熟日志库。前者…...

别再只会ping了!用Wireshark亲手抓个包,看看你的网络请求到底说了啥

从零开始用Wireshark解剖网络数据包:一次真实的网络侦探之旅 每次点击网页或发送消息时,你的设备都在与远方服务器进行着复杂的对话。这些对话被封装成数据包,像信件一样在网络中传递。但你是否好奇过,这些"信件"里究竟…...

Java开发中Lombok插件失效的常见问题与解决方案

1. 为什么你的Lombok突然罢工了? 最近在升级IDEA后,突然发现项目里到处都是"找不到符号"的错误提示,特别是那些用了Slf4j注解的地方,log变量全都报红。这种情况我遇到过不止一次,每次都能让开发效率直接归零…...

HDMI/DP/TypeC接口检测的硬件实现与设计考量

1. HDMI接口检测的硬件实现与设计要点 HDMI作为最普及的数字视频接口,其检测电路设计直接影响设备兼容性。实际工程中常见两种检测方案:5V电源检测和DDC地线检测。我经手过的显示器项目中,90%的兼容性问题都源于检测电路设计不当。 先说5V检测…...

八大网盘直链获取工具:告别限速,拥抱高速下载体验

八大网盘直链获取工具:告别限速,拥抱高速下载体验 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘…...

Langchain实战:如何用ChatGLM-4搭建你的第一个AI对话机器人(附完整代码)

Langchain实战:如何用ChatGLM-4搭建你的第一个AI对话机器人(附完整代码) 最近两年,大模型技术以惊人的速度渗透到各个领域。从智能客服到内容创作,从代码生成到数据分析,AI对话机器人正在重塑人机交互的方式…...

终极指南:如何安全迁移艾尔登法环游戏存档

终极指南:如何安全迁移艾尔登法环游戏存档 【免费下载链接】EldenRingSaveCopier 项目地址: https://gitcode.com/gh_mirrors/el/EldenRingSaveCopier 你是否曾经因为更换电脑或重装系统而担心丢失《艾尔登法环》数十小时的游戏进度?手动复制存档…...

UDOP-largeGPU利用率提升:懒加载+推理缓存降低峰值显存占用

UDOP-large GPU利用率提升:懒加载推理缓存降低峰值显存占用 1. 引言:当大模型遇上显存瓶颈 如果你部署过大型AI模型,大概率遇到过这个头疼的问题:模型加载时,显存瞬间被占满,GPU利用率却低得可怜。这就像…...

COCO数据集常见问题解答:下载慢?解压失败?目录结构不对?

COCO数据集实战避坑指南:从下载到配置的全流程解决方案 当你第一次接触COCO数据集时,可能会被它庞大的规模和复杂的目录结构吓到。作为计算机视觉领域最常用的基准数据集之一,COCO确实为模型训练和评估提供了丰富的资源,但在实际使…...

分析管理化技术数据挖掘与预测分析

数据驱动决策:管理技术中的挖掘与预测 在数字化时代,企业每天生成海量数据,如何从中提取价值成为关键。分析管理化技术通过数据挖掘与预测分析,帮助组织优化运营、降低成本并提升竞争力。数据挖掘从历史数据中发现模式&#xff0…...

基于File-Based App开发MVP项目托

Issue 概述 先来看看提交这个 Issue 的作者是为什么想到这个点子的,以及他初步的核心设计概念。?? 本 PR 实现了 Apache Gravitino 与 SeaTunnel 的集成,将其作为非关系型连接器的外部元数据服务。通过 Gravitino 的 REST API 自动获取表结构和元数据&…...

【QML】自定义模块的创建与单例模式实践指南

1. 为什么需要自定义QML模块? 在QtQuick应用开发中,随着项目规模扩大,把所有QML文件堆在一起会变得难以维护。想象一下你家的工具箱——如果所有工具都散落在抽屉里,找起来肯定费劲。而自定义模块就像给工具分门别类:螺…...

当JetBrains IDE试用期突然到期,你该怎么办?

当JetBrains IDE试用期突然到期,你该怎么办? 【免费下载链接】ide-eval-resetter 项目地址: https://gitcode.com/gh_mirrors/id/ide-eval-resetter 深夜两点,你正专注地调试一个棘手的bug,手指在键盘上飞舞,代…...

dspic33硬件设计避坑指南:IO口上下拉与开漏配置的5个常见错误

dsPIC33硬件设计避坑指南:IO口上下拉与开漏配置的5个常见错误 在嵌入式硬件设计中,dsPIC33系列微控制器因其高性能和丰富的外设资源而广受欢迎。然而,即使是经验丰富的硬件工程师,在PCB设计阶段也常常会在IO口的上下拉电阻和开漏输…...

AWS WAF 自定义扫描器 User-Agent 拦截规则:从设计到踩坑的完整实践

通过自定义 Regex Pattern Set 拦截已知扫描器工具的 User-Agent,减少恶意扫描流量。本文记录完整的规则设计、部署、误拦截排查与修复过程,含生产事故复盘。 目录 背景与目标 方案设计 规则创建与部署 效果验证 跨 WebACL 部署与生产事故 事故复盘与修复...

Xilinx DSP48 Macro流水线深度怎么调?一个配置项让你的设计频率翻倍

Xilinx DSP48 Macro流水线深度优化实战:突破性能瓶颈的关键策略 在高速数字信号处理领域,FPGA设计者经常面临一个经典难题——如何在有限的硬件资源下实现更高的运算频率。当我们使用Xilinx DSP48 Macro进行复杂运算时,默认的"Auto"…...

不满意Oh My Zsh启动卡顿,来试试Starship吧坷

pagehelper整合 引入依赖com.github.pagehelperpagehelper-spring-boot-starter2.1.0compile编写代码 GetMapping("/list/{pageNo}") public PageInfo findAll(PathVariable int pageNo) {// 设置当前页码和每页显示的条数PageHelper.startPage(pageNo, 10);// 查询数…...

接口测试——pytest框架续集倚

智能体时代的代码范式转移与 C# 的战略转型 传统的 C# 开发模式,即所谓的“工程导向型”开发,要求开发者创建一个复杂的项目结构,包括项目文件(.csproj)、解决方案文件(.sln)、属性设置以及依赖…...

Jasmine漫画浏览器:跨平台阅读的终极解决方案,打造你的个人漫画图书馆

Jasmine漫画浏览器:跨平台阅读的终极解决方案,打造你的个人漫画图书馆 【免费下载链接】jasmine A comic browser,support Android / iOS / MacOS / Windows / Linux. 项目地址: https://gitcode.com/gh_mirrors/jas/jasmine 你是否经…...

所谓面试造火箭,其实只看这4种能力

文章目录前言一、先搞清楚:面试官到底在焦虑什么?二、第一种能力:把复杂问题剁碎了的本事2.1 什么叫"问题拆解"?2.2 怎么练这个能力?三、第二种能力:承认自己不知道的底气3.1 "不知道"…...

Windows经典游戏兼容性修复完整方案:DDrawCompat让老游戏在现代系统重获新生

Windows经典游戏兼容性修复完整方案:DDrawCompat让老游戏在现代系统重获新生 【免费下载链接】DDrawCompat DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11 项目地址: https://gitcode.com…...

如何快速掌握FanControl:Windows风扇智能控制的终极免费方案

如何快速掌握FanControl:Windows风扇智能控制的终极免费方案 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trend…...

如何用番茄小说下载器构建个人数字图书馆:5步快速入门指南

如何用番茄小说下载器构建个人数字图书馆:5步快速入门指南 【免费下载链接】fanqienovel-downloader 下载番茄小说 项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader 在网络小说阅读日益流行的今天,你是否遇到过这样的困扰&a…...

基于Docker的NextCloud与OnlyOffice无缝集成方案

1. 为什么需要NextCloud与OnlyOffice集成 如果你正在寻找一套私有化的协同办公解决方案,NextCloudOnlyOffice的组合绝对值得考虑。NextCloud作为开源的云存储平台,提供了文件管理、日历、联系人等基础功能,而OnlyOffice则是功能强大的在线文档…...

SBTI打不开?手把手教你部署自己的人格测试(附源码链接)

网站打不开?部署自己的SBTI人格测试(附源码链接) 最近在B站刷到了一个很火的SBTI人格测试,觉得挺有意思的。作为一名开发者,我决定自己动手实现一个可以本地部署的版本。本文将带你从零开始,用Flask框架搭…...

Zemax多重结构仿真分光板的光路设计与优化

1. 分光板光路仿真的核心挑战 在光学系统设计中,分光板是实现光束分束的关键元件。传统单一路径仿真无法准确模拟分光板同时产生的透射和反射光路,这正是Zemax多重结构功能大显身手的地方。我曾在激光雷达接收端设计中,就遇到过需要同时分析分…...

告别云函数和自建域名:手把手教你用CDN和合法域名搭建CobaltStrike 4.9.1匿名基础设施

红队基础设施匿名化实战:基于CDN与合法域名的CobaltStrike 4.9.1架构设计 在攻防对抗的持续升级中,红队基础设施的隐蔽性与抗溯源能力已成为决定行动成败的关键因素。传统云函数方案虽然降低了部署门槛,但其高度标准化的流量特征和有限的配置…...