File tree Expand file tree Collapse file tree 2 files changed +3
-33
lines changed
Expand file tree Collapse file tree 2 files changed +3
-33
lines changed Original file line number Diff line number Diff line change @@ -67,9 +67,8 @@ chmod +x onevm.sh
6767
6868> 镜像来源优先级:
6969> 1 . ` oneclickvirt/pve_kvm_images ` releases(最新编译版)
70- > 2 . ` idc.wiki ` 镜像站
71- > 3 . ` oneclickvirt/kvm_images ` releases(稳定版)
72- > 4 . 官方上游地址(最终兜底)
70+ > 2 . ` oneclickvirt/kvm_images ` releases(稳定版)
71+ > 3 . 官方上游地址(最终兜底)
7372>
7473> 下载均支持 CDN 加速(` cdn0.spiritlhl.top ` 等),网络不佳时自动检测并启用。
7574
Original file line number Diff line number Diff line change @@ -165,28 +165,6 @@ _find_in_pve_kvm_images() {
165165 return 0
166166}
167167
168- # 从 idc.wiki 镜像站查找
169- _find_in_idc_wiki () {
170- local pattern=" $1 "
171- local index_url=" https://down.idc.wiki/Image/realServer-Template/current/qcow2/"
172- local names
173-
174- _info " 查询 idc.wiki 镜像站..."
175- names=$( curl -sL --max-time 10 " $index_url " 2> /dev/null | \
176- grep -oP ' href="[^"]+\.qcow2"' | grep -oP ' [^"/]+\.qcow2' )
177- [ -z " $names " ] && return 1
178-
179- local best
180- best=$( echo " $names " | grep -i " $pattern " | grep -i " cloud" | sort -V | tail -1)
181- [ -z " $best " ] && best=$( echo " $names " | grep -i " $pattern " | sort -V | tail -1)
182- [ -z " $best " ] && return 1
183-
184- local base_url=" ${index_url}${best} "
185- IMAGE_URL=" ${CDN_PREFIX}${base_url} "
186- _info " idc.wiki 中找到镜像:$best "
187- return 0
188- }
189-
190168# 从 oneclickvirt/kvm_images releases 下载(已知版本映射)
191169# 参数: $1=系统名(如 debian12),$2=版本 tag(如 v2.0)
192170_find_in_kvm_images () {
@@ -281,14 +259,7 @@ get_image_url() {
281259 return 0
282260 fi
283261
284- # 第2优先:idc.wiki 镜像站
285- if _find_in_idc_wiki " $pve_pattern " ; then
286- _info " 使用来源:idc.wiki [mirror]"
287- _info " 镜像地址:$IMAGE_URL "
288- return 0
289- fi
290-
291- # 第3优先:kvm_images releases(已知系统版本映射)
262+ # 第2优先:kvm_images releases(已知系统版本映射)
292263 if [ -n " $kvm_name " ] && _find_in_kvm_images " $kvm_name " " $kvm_ver " ; then
293264 _info " 使用来源:oneclickvirt/kvm_images [${kvm_ver} ]"
294265 _info " 镜像地址:$IMAGE_URL "
You can’t perform that action at this time.
0 commit comments