Skip to content

Commit 07a8d20

Browse files
committed
fix
1 parent 7106b04 commit 07a8d20

File tree

2 files changed

+3
-33
lines changed

2 files changed

+3
-33
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff 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

scripts/onevm.sh

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff 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"

0 commit comments

Comments
 (0)