在腾讯云服务器(CVM)上选择 Debian 12 系统镜像,可通过以下步骤完成(适用于网页控制台和 CLI,以最新稳定版操作为准):
✅ 一、确认 Debian 12 是否官方支持
截至 2024 年,腾讯云已正式支持 Debian 12(代号 Bookworm),并提供由腾讯云团队维护的优化镜像(含内核更新、云平台驱动如 cloud-init、qemu-guest-agent、xenstore-utils 等),推荐使用官方镜像而非自定义上传。
✅ 二、控制台操作步骤(推荐)
-
登录腾讯云控制台
👉 https://console.cloud.tencent.com/cvm -
创建实例(或更换系统盘)
- 新建 CVM:点击「+ 创建实例」
- 已有实例重装系统:进入「实例列表」→ 选中实例 → 更多 → 「重装系统」
-
选择镜像(关键步骤)
在「镜像配置」页面:- ✅ 镜像类型:选择「公共镜像」(Public Image)
- ✅ 操作系统:展开「Linux 发行版」→ 找到 Debian 分类
- ✅ 版本筛选:勾选「显示所有版本」或直接搜索框输入
Debian 12
→ 你会看到类似以下官方镜像(名称可能略有更新,以实际为准):Debian GNU/Linux 12 (Bookworm) 64bit (腾讯云优化版|内核 6.1.x|预装 cloud-init|支持 UEFI)⚠️ 注意:镜像 ID 通常形如
img-xxxxxx,发布日期建议为 2023年10月后(Debian 12 正式发布于 2023-10-10),确保是较新版本。
-
(可选)验证镜像详情
鼠标悬停或点击「i」图标,查看:- 内核版本(如
6.1.0-18-amd64) - 是否启用
cloud-init(必需,用于自动配置 SSH、用户、网络等) - 是否支持
UEFI(推荐选择 UEFI 启动模式,尤其搭配较新实例机型)
- 内核版本(如
-
继续完成配置(网络、安全组、登录方式等)→ 完成创建
✅ 三、命令行(TencentCloud CLI / API)快速获取 Debian 12 镜像 ID
# 安装并配置 tccli(需提前配置密钥)
pip install tccli
tccli configure
# 查询 Debian 12 镜像(按 OS 名称 + 版本过滤)
tccli cvm DescribeImages
--Filters '[{"Name":"image-type","Values":["PUBLIC_IMAGE"]},{"Name":"os-name","Values":["Debian"]},{"Name":"image-name","Values":["Debian*12*"]}]'
--Region ap-guangzhou # 替换为你目标地域,如 ap-beijing
返回结果中查找 ImageName 包含 Debian 12 且 ImageState 为 NORMAL 的条目,记录其 ImageId(如 img-123abcde),用于后续创建实例。
✅ 四、注意事项 & 最佳实践
| 项目 | 建议 |
|---|---|
| 🔹 启动模式 | 推荐选择 UEFI(尤其 TKE 节点、高性能实例),Debian 12 默认支持;若兼容旧应用,可选 Legacy BIOS(但部分新机型仅支持 UEFI) |
| 🔹 SSH 登录 | 首次启动后,通过密钥对登录(用户名默认为 debian,非 root;root 默认禁用密码登录,可通过 sudo 提权) |
| 🔹 更新系统 | 登录后立即执行:bash<br>sudo apt update && sudo apt full-upgrade -y<br>sudo reboot<br> |
| 🔹 时区与 locale | 腾讯云镜像通常已设为 Asia/Shanghai,可验证:timedatectl status 和 locale |
| ❌ 避免使用 | 非腾讯云签名的第三方 Debian 镜像(如个人上传的 .qcow2),可能缺失云平台驱动,导致网络/磁盘不可用 |
✅ 五、常见问题
❓ Q:为什么控制台没看到 Debian 12?
→ A:检查是否切换到了正确地域(镜像按地域独立管理);或尝试清除浏览器缓存;也可在「镜像市场」搜索“Debian 12”,但优先选公共镜像中的官方版(更安全、免额外费用)。
❓ Q:能否从 Debian 11 升级到 12?
→ A:不推荐在线升级生产环境。腾讯云建议:新建 Debian 12 实例 + 迁移数据。如必须升级,请严格按 Debian 官方升级指南 操作,并充分备份。
需要我帮你:
🔹 生成一条 tccli 创建 Debian 12 实例的完整命令?
🔹 提供初始化脚本(配置国内源、安装常用工具、加固 SSH)?
🔹 或指导如何在 Debian 12 上部署 LNMP/LAMP?
欢迎随时告诉我 😊
CLOUD技术博