debian: 添加国内云镜像源

This commit is contained in:
bin456789 2023-09-10 22:23:03 +08:00
parent dcc5ae7131
commit 2385a43844
No known key found for this signature in database
GPG Key ID: EE301B386DE6C11B

View File

@ -234,18 +234,23 @@ setos() {
setos_debian() {
case "$releasever" in
12) codename=bookworm ;;
11) codename=bullseye ;;
10) codename=buster ;;
11) codename=bullseye ;;
12) codename=bookworm ;;
esac
if is_use_cloud_image; then
# cloud image
ci_mirror=https://cloud.debian.org/images/cloud
if is_in_china; then
ci_mirror=https://mirror.nju.edu.cn/debian-cdimage
else
ci_mirror=https://cdimage.debian.org/images
fi
is_virt && ci_type=genericcloud || ci_type=generic
# 甲骨文 debian 10 amd64 genericcloud vnc 没有显示
[ "$releasever" -eq 10 ] && [ "$basearch_alt" = amd64 ] && ci_type=generic
eval ${step}_img=$ci_mirror/$codename/latest/debian-$releasever-$ci_type-$basearch_alt.qcow2
eval ${step}_img=$ci_mirror/cloud/$codename/latest/debian-$releasever-$ci_type-$basearch_alt.qcow2
else
# 传统安装
if [ "$localtest" = 1 ]; then