在腾讯云 CVM(Cloud Virtual Machine)创建实例时选择 Debian 操作系统版本,可通过以下步骤完成(以最新控制台界面为准,截至 2024 年):
✅ 操作步骤(控制台方式):
-
登录腾讯云控制台
访问 https://console.cloud.tencent.com/cvm → 登录账号。 -
进入「新建实例」流程
点击【新建】→ 选择地域与可用区 → 进入「配置实例」页。 -
选择镜像(关键步骤)
在「镜像」配置区域,按以下路径操作:- ✅ 选择 「公共镜像」(Public Image)标签页;
- ✅ 在操作系统分类中,点击左侧导航栏的 「Debian」(或直接在搜索框输入
Debian); - ✅ 右侧将列出当前腾讯云官方维护的 Debian 版本,例如:
Debian 12 (Bookworm)— 推荐(LTS,长期支持,稳定且较新)Debian 11 (Bullseye)— 仍受支持(LTS,但已进入维护期后期)- ❌
Debian 10 (Buster)及更早版本通常已下线或不推荐(EOL,无安全更新)
🔍 提示:腾讯云会定期同步 Debian 官方 ISO,并进行适配优化(如内核、cloud-init、qemu-guest-agent、网卡驱动等)。所有 Debian 镜像均默认启用
cloud-init,支持 SSH 密钥注入、用户数据脚本等。 -
确认镜像详情(重要!)
点击任一 Debian 版本后,在弹出的详情面板中可查看:- 镜像 ID(如
img-xxxxxx) - 发布时间 & 更新日期(建议选最近 3–6 个月内更新的镜像)
- 是否为 64 位(x86_64)(CVM 当前仅支持 x86_64 架构,ARM64 的 Debian 镜像暂未对全部机型开放,需留意机型兼容性)
- 是否含预装软件(如 Debian 镜像默认不预装任何运行环境,干净精简)
- 镜像 ID(如
-
继续完成后续配置
如实例规格、存储、网络、安全组、登录方式(推荐 SSH 密钥对)、自定义数据(cloud-init 用户脚本)等 → 最后【完成购买】。
✅ 补充说明与最佳实践:
| 项目 | 建议 |
|---|---|
| 首选版本 | ✅ Debian 12 (Bookworm) — 自 2023 年 6 月发布,LTS 支持至 2028 年,内核 ≥ 6.1,Python 3.11,默认使用 systemd-resolved + cloud-init 兼容性好。 |
| 兼容性注意 | • ARM64 实例(如 SA2、S6 等部分型号)需确认是否提供 Debian ARM64 镜像(控制台中若未显示 ARM 镜像,则该机型暂不支持); • 若需特定内核(如实时内核 RT),需自行编译,腾讯云不提供预置。 |
| CLI/API 创建(tencentcloud-cli / Terraform) | 使用镜像 ID(如 img-9h7y5s6n)指定,可通过 DescribeImages API 查询 Debian 镜像:bashntccli cvm DescribeImages --Filters 'Name=image-type,Values=PUBLIC_IMAGE' 'Name=platform,Values=Debian'n |
| 升级提醒 | 创建后请立即执行:sudo apt update && sudo apt full-upgrade -y,并重启(如内核更新)。避免长期停留在初始镜像状态。 |
❌ 常见误区提醒:
- 不要选择“自定义镜像”或“共享镜像”中来源不明的 Debian 镜像(可能存在后门或未适配腾讯云虚拟化);
- “应用镜像”(如 LAMP/WordPress)底层可能基于 Debian,但非纯净系统,不适用于需要完全控制 OS 的场景;
- Debian 的
testing/unstable分支腾讯云不提供(仅提供稳定版 stable/LTS)。
如有特殊需求(如 ARM64、Debian 12 with Docker 预装、合规加固版),可联系腾讯云技术支持申请定制镜像,或基于标准 Debian 镜像通过 cloud-init 脚本自动化部署。
需要我为你生成一个用于自动创建 Debian 12 CVM 的 Terraform 示例代码或 cloud-init 初始化脚本吗? 😊
云计算HECS