这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

构建 basic 模板

构建最基本的 debian 13 系统

1 - 构建 basic 模板

创建 debian 13 基础模板

制作过程

参考 debian 学习笔记 的 pve 安装文档, 安装 debian 13 操作系统。

然后完成基本配置,内核配置,并通过 timeshift 进行系统备份。

模板内容

debian 13

  • apt 升级到 debian 13.6.0
  • 更新 apt 到最新内核 6.12.48
  • 安装 timeshift, zsh/ohmyzsh, git, dkms, iperf/iperf3, unzip zip curl
  • 添加 proxyon/proxyoff alias for different locations
  • 修复 path 不足问题,包括用户 root 和 sky
  • 安装 sftp server, nfs server 和 client, samba server

地域迁移

当迁移到其他地域时,需要修改的设置有

  1. proxy 设置

    vi ~/.zshrc
    

    修改 proxyon:

    alias proxyon='proxyon-nansha'
    

2 - 创建虚拟机

创建使用 debian 13 基础模板的虚拟机

创建虚拟机

临时使用

为了加速创建,可以先将模板克隆到本地,然后从本地的模板中采用 Linked Clone 方式克隆。

这样从模板 clone 虚拟机, 速度会非常快,而且空间占用也非常小。

使用完成后删除即可。因为不需要长期使用和维护,因此不存在多版本问题。每次 Linked Clone 方式克隆最快最不占用磁盘空间。

长期使用

长期使用时,还是采用 full clone 的方式比较好,后续可以单独为这台虚拟机进行 apt upgrade。

Linked Clone 方式克隆最大的麻烦是无法跨 template 升级,因此如果 template 有更新,就会出现版本割裂。

修改虚拟机配置

主要是修改虚拟机的 hostname,以及必要时从使用 dhcp 自动获取 ip 地址修改为使用静态 ip 地址。