mirror of
https://github.com/bin456789/reinstall.git
synced 2025-06-21 11:49:58 +00:00
core: 更改 aria2 的 user-agent
This commit is contained in:
parent
19d6fcba7b
commit
93c3906d10
11
trans.sh
11
trans.sh
@ -69,7 +69,6 @@ download() {
|
|||||||
path=$2
|
path=$2
|
||||||
echo $url
|
echo $url
|
||||||
|
|
||||||
# 阿里云源禁止 axel 下载,检测 user-agent
|
|
||||||
# 有ipv4地址无ipv4网关的情况下,aria2可能会用ipv4下载,而不是ipv6
|
# 有ipv4地址无ipv4网关的情况下,aria2可能会用ipv4下载,而不是ipv6
|
||||||
# axel 在 lightsail 上会占用大量cpu
|
# axel 在 lightsail 上会占用大量cpu
|
||||||
# aria2 下载 fedora 官方镜像链接会将meta4文件下载下来,而且占用了指定文件名,造成重命名失效。而且无法指定目录
|
# aria2 下载 fedora 官方镜像链接会将meta4文件下载下来,而且占用了指定文件名,造成重命名失效。而且无法指定目录
|
||||||
@ -95,8 +94,14 @@ download() {
|
|||||||
apk add aria2 coreutils
|
apk add aria2 coreutils
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 默认 --max-tries 5
|
# 阿里云源检测 user-agent 禁止 axel/aria2 下载
|
||||||
stdbuf -o0 -e0 aria2c -x4 --allow-overwrite=true --summary-interval=0 $save $url
|
# aria2 默认 --max-tries 5
|
||||||
|
stdbuf -o0 -e0 \
|
||||||
|
aria2c -x4 \
|
||||||
|
--allow-overwrite=true \
|
||||||
|
--summary-interval=0 \
|
||||||
|
--user-agent=Wget/1.21.1 \
|
||||||
|
$save $url
|
||||||
}
|
}
|
||||||
|
|
||||||
update_part() {
|
update_part() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user