You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Ubuntu与Debian官方云仓库添加至virt-builder配置文件?

配置virt-builder使用Ubuntu/Debian官方云镜像源

1. 定位仓库配置目录

virt-builder读取两类配置目录:

  • 系统全局配置:/etc/virt-builder/repos.d/(需sudo权限)
  • 当前用户专属配置:~/.config/virt-builder/repos.d/

如果用户级目录不存在,先创建:

mkdir -p ~/.config/virt-builder/repos.d/

2. 添加Ubuntu官方云镜像仓库

在上述目录中创建ubuntu-cloud.repo文件,写入以下内容:

[ubuntu-cloud]
name=Ubuntu Cloud Images
uri=https://cloud-images.ubuntu.com/releases/streams/v1/index.json
type=json

3. 添加Debian官方云镜像仓库

同样创建debian-cloud.repo文件,内容如下:

[debian-cloud]
name=Debian Cloud Images
uri=https://cloud.debian.org/images/cloud/latest/debian.json
type=json

4. 验证配置生效

运行命令刷新镜像列表并查看可用镜像:

virt-builder --list

此时应该能看到Ubuntu和Debian的最新镜像(比如Ubuntu 24.04、Debian 12),说明新仓库已生效。

可选:禁用旧仓库

若要完全替代默认的builder.libguestfs.org仓库,找到系统目录下的builder.libguestfs.org.repo文件,添加一行enabled=0来禁用它:

# 原内容保留,新增以下行
enabled=0

或者直接删除该文件(需sudo权限)。

常见问题处理

  • 若无法加载HTTPS源,先安装证书包:sudo apt install ca-certificates
  • 缓存过期导致镜像列表不更新,清理缓存后重试:
virt-builder --clean-cache --list

内容的提问来源于stack exchange,提问作者Arman Tahery

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 13:27:04