Debian 12 x86_64 OVF (sysin) - 虚拟机自动化模板

news2024/11/18 7:25:40

Debian 12 x86_64 OVF (sysin) - VMware 虚拟机模板

请访问原文链接:https://sysin.org/blog/debian-12-ovf/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


Debian GNU/Linux 12 (bookworm) (Linux debian 6.1.0-amd64)

部署截图及说明

debian-12-ovf

debian-12-ovf

debian-12-ovf

debian-12-ovf

自定义 OVF 属性填写说明:

    1. root User Configuration
    • 1.1. Enable root SSH login with password 可选启用 root 账号 SSH 密码登录,Debian/Ubuntu 系列默认禁用
    • 1.2. User root Password 必填项,8-128 个字符,建议使用复杂密码,未强制要求
    1. New Admin User Configuration 新建一个管理员账号,必填项
    • 2.1. New User Name
    • 2.2. New User Password
    • 2.3. sudo doesn’t need a password 默认不勾选
    1. Networking Properties 选填
    • 3.1. Network IP Address 3.1 - 3.4 要么全部填写,要么全部留空
    • 3.2. Network Netmask 子网掩码,格式如 255.255.255.0
    • 3.3. Default Gateway
    • 3.4.1 DNS 1
    • 3.4.2 DNS 2
    • 3.5. Hostname 主机名可以单独填写(无论是否使用固定 IP),建议填写,系统无默认值,这里默认设置为 debian
    • 3.6. Domain Name 选填,格式如 sysin.org,系统无默认值

Debian/Ubuntu 系列发行版部署完毕后系统将自动重启。

OVF 特性

1. OVF 版本

默认 VM 硬件版本 17(GuestOS ID 最低要求 20,考虑到兼容性参照 Debian 11,可升级至最新版);
兼容 ESXi 7.0 (7.0.0)、Fusion 12.x、Workstation 16.x 及更新版本;
启用 CPU、内存热插拔。

2. 系统账号

部署时可以选择是否启用 root SSH 密码登录并设置密码。
部署时可以选择是否创建新的管理员账号并设置密码 (sysin)。

3. 分区

标准分区

NAME FILESYSTEM SIZE TYPE MOUNTPOINT
sda Linux 80G disk
├─sda1 ext4 2G part /boot
└─sda2 ext4 78G part /
[SWAP] /swap.img 4G

分区扩容请参看:Linux 分区扩容(根分区扩容,SWAP 分区扩容,挂载新分区为目录)

4. 系统配置

  • 格式化网卡命名为 eth0
  • 配置 sudo
  • 更换国内镜像:sjtu
  • 安装一些必备工具和开发工具 (sysin)
  • NTP:chrony (下一版恢复 systemd-timesyncd )
  • SNMP:仅安装默认配置
  • VMware Tools:open-vm-tools 12.2.0
  • Zsh 作为默认 Shell
    参看:Linux 全局安装配置 zsh + oh-my-zsh

详见:Debian 11 “bullseye” 安装笔记

适用的 VMware 软件下载

建议在以下版本的 VMware 软件中运行:

  • Server:VMware ESXi 8.0 or with driver & vCenter Server 8.0,ESXi 7.0 or with driver & vCenter Server 7.0
  • macOS:VMware Fusion 13
  • Linux:VMware Workstation 17 for Linux
  • Windows:VMware Workstation 17 for Windows

OVF 版本兼容性和部署方式

默认 VM 硬件版本 17(GuestOS ID 最低要求 20,考虑到兼容性参照 Debian 11,可升级至最新版);兼容 ESXi 7.0 (7.0.0)、Fusion 12.x、Workstation 16.x 及更新版本。

支持通过以下客户端部署:

  • VMware Fusion for Mac:12、13 及更新版本(推荐版本 13)
  • VMware Workstation for Windows & Linux:16、17 及更新版本(推荐版本 17)
  • VMware vSphere(vSphere Client):7.0 U3、8.0 及更新版本
  • ESXi Host Client:内置于 ESXi 7.0 U3、8.0 及更新版本,推荐版本 2.10.1 及以上

部分已经废弃的客户端如 vSphere Web Cleint(Flash),以及上述客户端旧版不建议使用。

客户端系统和软件要求:

  • 支持的客户端操作系统

    • macOS(推荐 macOS Big Sur、macOS Monterey、macOS Ventura)
    • Windows 32-bit and 64-bit(推荐 Windows 10、Windows 11、Windows Server 2022)

    主流 Linux 桌面发行版理论上支持,未经官方验证。

  • 支持的浏览器版本【下载】

    • Google Chrome 89 or later
    • Mozilla Firefox 80 or later
    • Microsoft Edge 90 or later
  • 不支持的部署方式

    • 不支持通过 VMware vSphere Client(C#,Desktop Client)6.0(含旧版,6.5 开启废弃)进行部署,该客户端或有限支持 OVF 属性或不支持 SHA256 (👎 已废弃)
    • 不支持通过 VMware Host Client(Embedded from 6.0 U2)进行部署,该客户端有限支持自定义 OVF 属性 (👎 不支持)

    上述客户端仅适用于无自定义 OVF 属性,或者仅存在支持的 OVF 属性时,可以正常部署。

下个版本何时更新

预计 Debian 12.5 发布会将同步更新。

下载地址

Debian 12 x86_64 OVF (sysin)

  • https://sysin.org/blog/debian-12-ovf/

Linux OVF 系列:

  • AlmaLinux 9 x86_64 OVF (sysin)
  • AlmaLinux 8.5 x86_64 OVF (sysin)
  • Rocky Linux 9 x86_64 OVF (sysin)
  • Rocky Linux 8.5 x86_64 OVF (sysin)
  • CentOS 8 x86_64 OVF (sysin)
    • CentOS 8.5 x86_64 OVF (sysin)
  • CentOS 7 x86_64 OVF (sysin)
  • Debian 12 x86_64 OVF (sysin)
  • Debian 11 x86_64 OVF (sysin)
    • Debian 11.5 x86_64 OVF (sysin)
  • Ubuntu 22.04 LTS x86_64 OVF (sysin)
  • Ubuntu 20.04 LTS x86_64 OVF (sysin)
    • Ubuntu 20.04.5 LTS x86_64 OVF (sysin) optional kernel 5.15
  • Zabbix 6.0 LTS OVF (build with LNMP based on AlmaLinux 8.5)

BSD OVF:

  • FreeBSD 13 x86_64 OVF (sysin)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/634075.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

面试20k的测试工程师什么水平?知彼知己百战不殆...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 面试软件测试你需…

一文看懂python如何执行cmd命令

概要 “ 在进行Python编程时,经常需要使用到操作系统的命令行,这就要求我们学会如何使用Python执行cmd命令。” Python执行cmd命令的几种方法 Python是一种强大而灵活的编程语言,它可以很方便地执行系统命令,与操作系统进行交互。…

软件测试人员灵魂三问

可有过高光时刻?职业立足点是什么?前路在何方? 没有光高时刻的职业,不值得留恋 根据马斯洛需求层次理论,当人们温足饭饱后,还需要尊重和自我实现。 同样,作为测试员,工作不仅仅是…

I2C通信协议,最简单的总线通信

串口通信只能在两个设备之间进行,如果是四组串口通信,那每个设备都需要三组串口,其线路连接相当繁琐(如下图)。 为了解决这个痛点,人们设计了一种总线通信,总线通信有很多种协议(如…

记一次gstreamer解码存图绿线问题排查

背景 业务需求需要将某些解码后的视频帧保存为图片,大部分情况下图片都是正常的,更换了某些视频流后,在保存的图片顶部就会出现一条绿线,现记录下解决过程。 部分代码如下 解码回调如下,完整代码可参考之前的文章G…

JVM零基础到高级实战之内存区域分布与概述

JVM零基础到高级实战之内存区域分布与概述 JVM零基础到高级实战之内存区域分布与概述 文章目录 JVM零基础到高级实战之内存区域分布与概述前言Java语言为甚么优势巨大?总结 前言 JVM零基础到高级实战之内存区域分布与概述 Java语言为甚么优势巨大? 一处…

FMCW 雷达室内多目标人员MATLAB仿真

分享一则代码,主要用于FMCW雷达室内多目标MATLAB仿真,涉及到的内容和算法模块有如下: 1、目标参数设置 2、雷达参数设置 3、目标运动状态设置 4、雷达信号建模(IQ信号) 5、雷达近场收发几何位置偏差校正 6、距离维FFT…

速刷剑指offer

链接:No5、 用两个栈来实现一个队列 | 阿秀的学习笔记 第五题跳过。栈和队列等着代码随想录二刷补上。 JZ11 旋转数组的最小数字 链接:旋转数组的最小数字_牛客题霸_牛客网 代码: 这个二分法是左闭右开的,就真的不好理解。 class …

Vue - 第五天 动态组件 插槽 自定义指令

动态组件& 插槽& 自定义指令 一、动态组件1.什么是动态组件2.如何实现动态组件渲染3.使用 keep-alive 保持状态4. keep-alive 对应的生命周期函数5. keep-alive 的 include 属性6.动态展示左右组件7.例子 二、插槽1.什么是插槽2.体验插槽的基础用法2.1 没有预留插槽的内…

VGGNet

论文信息 论文名称:Very Deep Convolutional Networks For Large-Scale Image Recognition 论文地址:https://arxiv.org/pdf/1409.1556.pdf 发表期刊: ICLR 发表年份: 2015 论文详情:VGGNet是2014年ILSVRC&#xff08…

【并发篇】04-05 线程池核心参数代码演示

B站 黑马程序员 java八股的视频笔记 自留备忘 如有错误请多多指教。 (一)理论知识 这道题其实就是在问java中线程池的实现类ThreadPoolExecutor,这个类参数最多的构造方法有7个参数。 线程池本质上就是管理一组线程,用来执行提交…

python:消除已安装库在import导入时出现红线问题

问题 在pycharm中,对于已经安装的库文件,在进行import导入时出现红线,不影响运行, 简单有效的消除红线的方法。 解决办法 在工程目录中的程序可以采用Mark directory - Source Root方法。 对于安装的第三方库文件环境不在本工程…

springboot实现后端防重复提交(AOP+redis分布式锁)单机情况下

文章目录 0、依赖1、自定义接口2、实现redis分布式锁3、自定义AOP4、测试 为什么要实现这个功能呢,可能用户在提交一份数据后,可能因为网络的原因、处理数据的速度慢等原因导致页面没有及时将用户刚提交数据的后台处理结果展示给用户,这时用户…

LayoutTransformer: Layout Generation and Completion with Self-attention

LayoutTransformer: Layout Generation and Completion with Self-attention (Paper reading) Kamal Gupta, University of Maryland, US, Cited:41, Code, Paper 1. 前言 我们解决了在各种领域中(如图像、移动应用、文档和3D对象)进行场景布局生成的…

后台管理系统模板 - zhadminvue

没事的时候写了一个后台管理系统模板:zhadminvue,欢迎大家提issue和PR,以及想要添加一些有意思的功能模块,在没事的时候我也会加进去~ github:https://github.com/iotzzh/zh-admin-vue gitee: https://gitee.com/iotzzh/zh-admin.…

算法模板(4):动态规划(1)

动态规划 闫氏 d p dp dp 分析法: 集合:怎么划分。通常以集合的划分来定义数组。 f ( i , j ) f(i, j) f(i,j):选前 i i i 个物品. 体积不超过 j j j。全部初始化为 0 0 0; j j j 非负时状态才合法。体积恰好是 j j j。 f…

Springboot集成magic-api

目录 1、前言 2、springboot集成magic-api 2.1、添加maven依赖 2.2、application.yml配置 2.3、编写测试接口 2.4、启动程序,访问接口 2.5、magic-api脚本 3、magic-api其他语法 4、注意事项 1、前言 今天项目中遇到一个问题,springboot后端项目…

《机器学习算法竞赛实战》-chapter3数据探索

《机器学习算法竞赛实战》学习笔记,记录一下自己的学习过程,详细的内容请大家购买作者的书籍查阅。 数据探索 数据探索是竞赛的核心模块之一,贯穿竞赛始终,也是很多竞赛胜利的关键。 在竞赛中如何确保自己准备好竞赛使用的算法模…

cmake 添加一个库

目录 项目格式 cmake基本语法 添加库 链接库 添加库的头文件 cmake打印字符串 库的cmake文件 cmake生辰库 mian函数中使用 让库成为可选的 cmake基本语法 设置option变量 cmake设置条件链接库 链接库 添加头文件 修改cmake配置文件 修改引用的源码 项目格式 …

MM32F3273G8P火龙果开发板MindSDK开发教程12 -获取msa311加速器的敲击事件

MM32F3273G8P火龙果开发板MindSDK开发教程12 -获取msa311加速器的敲击事件 1、功能描述 msa311可以识别单击、双击事件,类似手机上的点击返回,双击截屏功能。 单击,双击都能产生中断事件。 中断事件产生后,从对应的状态寄存器读…