All sources add upstream

This commit is contained in:
Aoran Zeng 2024-06-07 23:50:09 +08:00
parent 8dc0a9b2d1
commit f8a817ccc2

View File

@ -210,6 +210,7 @@ pl_python_sources[] = {
* @note npm的名 * @note npm的名
*/ */
pl_nodejs_sources[] = { pl_nodejs_sources[] = {
{&Upstream, NULL},
{&NpmMirror, "https://registry.npmmirror.com"}, {&NpmMirror, "https://registry.npmmirror.com"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/npm/"}, {&Huawei, "https://mirrors.huaweicloud.com/repository/npm/"},
{&Zju, "https://mirrors.zju.edu.cn/npm"} {&Zju, "https://mirrors.zju.edu.cn/npm"}
@ -222,6 +223,7 @@ pl_nodejs_sources[] = {
* : https://help.mirrors.cernet.edu.cn/CPAN/ * : https://help.mirrors.cernet.edu.cn/CPAN/
*/ */
pl_perl_sources[] = { pl_perl_sources[] = {
{&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/CPAN/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/CPAN/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CPAN/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CPAN/"},
{&Bjtu, "https://mirror.bjtu.edu.cn/cpan/"}, {&Bjtu, "https://mirror.bjtu.edu.cn/cpan/"},
@ -238,9 +240,10 @@ pl_perl_sources[] = {
* @note * @note
*/ */
pl_php_sources[] = { pl_php_sources[] = {
{&Ali, "https://mirrors.aliyun.com/composer/"}, {&Upstream, NULL},
{&Tencent, "https://mirrors.tencent.com/composer/"}, {&Ali, "https://mirrors.aliyun.com/composer/"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/php/"} {&Tencent, "https://mirrors.tencent.com/composer/"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/php/"}
}, },
@ -251,7 +254,8 @@ pl_php_sources[] = {
* @note * @note
*/ */
pl_lua_sources[] = { pl_lua_sources[] = {
{&Api7, "https://luarocks.cn"}, {&Upstream, NULL},
{&Api7, "https://luarocks.cn"},
}, },
@ -261,10 +265,11 @@ pl_lua_sources[] = {
* @note * @note
*/ */
pl_go_sources[] = { pl_go_sources[] = {
{&GoProxyCN, "https://goproxy.cn"}, {&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/goproxy/"}, {&GoProxyCN, "https://goproxy.cn"},
{&Huawei, "https://mirrors.huaweicloud.com/goproxy/"}, {&Ali, "https://mirrors.aliyun.com/goproxy/"},
{&GoProxyIO, "https://goproxy.io"} {&Huawei, "https://mirrors.huaweicloud.com/goproxy/"},
{&GoProxyIO, "https://goproxy.io"}
}, },
@ -276,6 +281,7 @@ pl_go_sources[] = {
* @note `sparse+` * @note `sparse+`
*/ */
pl_rust_sources[] = { pl_rust_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/crates.io-index/"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/crates.io-index/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/crates.io-index/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/crates.io-index/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/crates.io-index/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/crates.io-index/"},
@ -290,6 +296,7 @@ pl_rust_sources[] = {
* @note * @note
*/ */
pl_java_sources[] = { pl_java_sources[] = {
{&Upstream, NULL},
{&Ali, "https://maven.aliyun.com/repository/public/"}, {&Ali, "https://maven.aliyun.com/repository/public/"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/maven/"}, {&Huawei, "https://mirrors.huaweicloud.com/repository/maven/"},
{&Netease, "http://mirrors.163.com/maven/repository/maven-public/"} // 网易的24小时更新一次 {&Netease, "http://mirrors.163.com/maven/repository/maven-public/"} // 网易的24小时更新一次
@ -302,8 +309,9 @@ pl_java_sources[] = {
* @note * @note
*/ */
pl_clojure_sources[] = { pl_clojure_sources[] = {
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/help/clojars/"}, {&Upstream, NULL},
{&Ustc, "https://mirrors.ustc.edu.cn/help/clojars.html"} {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/help/clojars/"},
{&Ustc, "https://mirrors.ustc.edu.cn/help/clojars.html"}
}, },
@ -314,6 +322,7 @@ pl_clojure_sources[] = {
* https://mirrors.huaweicloud.com/mirrorDetail/5ebf85de07b41baf6d0882ab?mirrorName=nuget&catalog=language * https://mirrors.huaweicloud.com/mirrorDetail/5ebf85de07b41baf6d0882ab?mirrorName=nuget&catalog=language
*/ */
pl_dotnet_sources[] = { pl_dotnet_sources[] = {
{&Upstream, NULL},
{&NugetOrg, "https://www.nuget.org/api/v2/"}, {&NugetOrg, "https://www.nuget.org/api/v2/"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/nuget/v3"} {&Huawei, "https://mirrors.huaweicloud.com/repository/nuget/v3"}
}, },
@ -330,6 +339,7 @@ pl_dotnet_sources[] = {
* 2. https://mirrors.tuna.tsinghua.edu.cn/flutter * 2. https://mirrors.tuna.tsinghua.edu.cn/flutter
*/ */
pl_dart_sources[] = { pl_dart_sources[] = {
{&Upstream, NULL},
// {&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/"}, // 不确定SJTUG的flutter镜像给的对不对 // {&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/"}, // 不确定SJTUG的flutter镜像给的对不对
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"},
{&Tencent, "https://mirrors.cloud.tencent.com/"}, {&Tencent, "https://mirrors.cloud.tencent.com/"},
@ -342,6 +352,7 @@ pl_dart_sources[] = {
* 2023-09-10 * 2023-09-10
*/ */
pl_haskell_sources[] = { pl_haskell_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/hackage"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/hackage"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/hackage"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/hackage"},
{&Nju, "https://mirror.nju.edu.cn/hackage"}, {&Nju, "https://mirror.nju.edu.cn/hackage"},
@ -353,6 +364,7 @@ pl_haskell_sources[] = {
* 2023-09-15 * 2023-09-15
*/ */
pl_ocaml_sources[] = { pl_ocaml_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/git/opam-repository.git"} {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/git/opam-repository.git"}
}, },
@ -366,6 +378,7 @@ pl_ocaml_sources[] = {
* cran的同时bioconductor * cran的同时bioconductor
*/ */
pl_r_sources[] = { pl_r_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/cran/"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/cran/"},
// {&Ali, "https://mirrors.aliyun.com/CRAN/"}, // {&Ali, "https://mirrors.aliyun.com/CRAN/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"},
@ -381,6 +394,7 @@ pl_r_sources[] = {
* @note * @note
*/ */
pl_julia_sources[] = { pl_julia_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/julia"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/julia"},
{&Pku, "https://mirrors.pku.edu.cn/julia"}, {&Pku, "https://mirrors.pku.edu.cn/julia"},
{&Nju, "https://mirror.nju.edu.cn/julia"} {&Nju, "https://mirror.nju.edu.cn/julia"}
@ -395,14 +409,15 @@ pl_julia_sources[] = {
*/ */
static SourceInfo static SourceInfo
os_ubuntu_sources[] = { os_ubuntu_sources[] = {
{&Ali, "https://mirrors.aliyun.com/ubuntu"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/ubuntu"}, {&Ali, "https://mirrors.aliyun.com/ubuntu"},
{&Ustc, "https://mirrors.ustc.edu.cn/ubuntu"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/ubuntu"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/ubuntu"}, {&Ustc, "https://mirrors.ustc.edu.cn/ubuntu"},
{&Tencent, "https://mirrors.tencent.com/ubuntu"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/ubuntu"},
{&Huawei, "https://mirrors.huaweicloud.com/ubuntu"}, {&Tencent, "https://mirrors.tencent.com/ubuntu"},
{&Netease, "https://mirrors.163.com/ubuntu"}, {&Huawei, "https://mirrors.huaweicloud.com/ubuntu"},
{&Sohu, "https://mirrors.sohu.com/ubuntu"} {&Netease, "https://mirrors.163.com/ubuntu"},
{&Sohu, "https://mirrors.sohu.com/ubuntu"}
}, },
@ -412,9 +427,10 @@ os_ubuntu_sources[] = {
* @note: Ubuntu的不太一样 * @note: Ubuntu的不太一样
*/ */
os_mint_sources[] = { os_mint_sources[] = {
{&MirrorZ, "https://mirrors.cernet.edu.cn/linuxmint/"}, {&Upstream, NULL},
{&Ali, "http://mirrors.aliyun.com/linuxmint-packages/"}, {&MirrorZ, "https://mirrors.cernet.edu.cn/linuxmint/"},
{&Netease, "https://mirrors.163.com/linuxmint/packages/"}, {&Ali, "http://mirrors.aliyun.com/linuxmint-packages/"},
{&Netease, "https://mirrors.163.com/linuxmint/packages/"},
}, },
@ -424,13 +440,14 @@ os_mint_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_deepin_sources[] = { os_deepin_sources[] = {
{&Ali, "https://mirrors.aliyun.com/deepin"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/deepin"}, {&Ali, "https://mirrors.aliyun.com/deepin"},
{&Ustc, "https://mirrors.ustc.edu.cn/deepin"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/deepin"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/deepin"}, {&Ustc, "https://mirrors.ustc.edu.cn/deepin"},
{&Tencent, "https://mirrors.tencent.com/deepin"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/deepin"},
{&Netease, "https://mirrors.163.com/deepin"}, {&Tencent, "https://mirrors.tencent.com/deepin"},
{&Sohu, "https://mirrors.sohu.com/deepin"} {&Netease, "https://mirrors.163.com/deepin"},
{&Sohu, "https://mirrors.sohu.com/deepin"}
}, },
@ -440,13 +457,14 @@ os_deepin_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_debian_sources[] = { os_debian_sources[] = {
{&Ali, "https://mirrors.aliyun.com/debian"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/debian"}, {&Ali, "https://mirrors.aliyun.com/debian"},
{&Ustc, "https://mirrors.ustc.edu.cn/debian"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/debian"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/debian"}, {&Ustc, "https://mirrors.ustc.edu.cn/debian"},
{&Tencent, "https://mirrors.tencent.com/debian"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/debian"},
{&Netease, "https://mirrors.163.com/debian"}, {&Tencent, "https://mirrors.tencent.com/debian"},
{&Sohu, "https://mirrors.sohu.com/debian"} {&Netease, "https://mirrors.163.com/debian"},
{&Sohu, "https://mirrors.sohu.com/debian"}
}, },
@ -456,13 +474,14 @@ os_debian_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_fedora_sources[] = { os_fedora_sources[] = {
{&Ali, "https://mirrors.aliyun.com/fedora"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/fedora"}, {&Ali, "https://mirrors.aliyun.com/fedora"},
{&Ustc, "https://mirrors.ustc.edu.cn/fedora"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/fedora"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/fedora"}, {&Ustc, "https://mirrors.ustc.edu.cn/fedora"},
{&Tencent, "https://mirrors.tencent.com/fedora"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/fedora"},
{&Netease, "https://mirrors.163.com/fedora"}, {&Tencent, "https://mirrors.tencent.com/fedora"},
{&Sohu, "https://mirrors.sohu.com/fedora"} {&Netease, "https://mirrors.163.com/fedora"},
{&Sohu, "https://mirrors.sohu.com/fedora"}
}, },
@ -472,14 +491,15 @@ os_fedora_sources[] = {
* TODO: * TODO:
*/ */
os_kali_sources[] = { os_kali_sources[] = {
{&Ali, "https://mirrors.aliyun.com/kali"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/kali"}, {&Ali, "https://mirrors.aliyun.com/kali"},
{&Ustc, "https://mirrors.ustc.edu.cn/kali"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/kali"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/kali"}, {&Ustc, "https://mirrors.ustc.edu.cn/kali"},
{&Tencent, "https://mirrors.tencent.com/kali"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/kali"},
{&Huawei, "https://mirrors.huaweicloud.com/kali"}, {&Tencent, "https://mirrors.tencent.com/kali"},
{&Netease, "https://mirrors.163.com/kali"}, {&Huawei, "https://mirrors.huaweicloud.com/kali"},
{&Sohu, "https://mirrors.sohu.com/kali"} {&Netease, "https://mirrors.163.com/kali"},
{&Sohu, "https://mirrors.sohu.com/kali"}
}, },
@ -489,14 +509,15 @@ os_kali_sources[] = {
* TODO: * TODO:
*/ */
os_arch_sources[] = { os_arch_sources[] = {
{&Ali, "https://mirrors.aliyun.com/"}, {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/"}, {&Ali, "https://mirrors.aliyun.com/"},
{&Ustc, "https://mirrors.ustc.edu.cn/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"}, {&Ustc, "https://mirrors.ustc.edu.cn/"},
{&Tencent, "https://mirrors.tencent.com/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"},
{&Huawei, "https://mirrors.huaweicloud.com/archlinux/"}, {&Tencent, "https://mirrors.tencent.com/"},
{&Netease, "https://mirrors.163.com/"}, {&Huawei, "https://mirrors.huaweicloud.com/archlinux/"},
{&Sohu, "https://mirrors.sohu.com/"} {&Netease, "https://mirrors.163.com/"},
{&Sohu, "https://mirrors.sohu.com/"}
}, },
@ -506,13 +527,14 @@ os_arch_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_gentoo_sources[] = { os_gentoo_sources[] = {
{&Ali, "mirrors.aliyun.com"}, {&Upstream, NULL},
{&Bfsu, "mirrors.bfsu.edu.cn"}, {&Ali, "mirrors.aliyun.com"},
{&Ustc, "mirrors.ustc.edu.cn"}, {&Bfsu, "mirrors.bfsu.edu.cn"},
{&Tuna, "mirrors.tuna.tsinghua.edu.cn"}, {&Ustc, "mirrors.ustc.edu.cn"},
{&Tencent, "mirrors.tencent.com"}, {&Tuna, "mirrors.tuna.tsinghua.edu.cn"},
{&Netease, "mirrors.163.com"}, {&Tencent, "mirrors.tencent.com"},
{&Sohu, "mirrors.sohu.com"} {&Netease, "mirrors.163.com"},
{&Sohu, "mirrors.sohu.com"}
}, },
@ -522,6 +544,7 @@ os_gentoo_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_opensuse_sources[] = { os_opensuse_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/opensuse"}, {&Ali, "https://mirrors.aliyun.com/opensuse"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/opensuse"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/opensuse"},
{&Ustc, "https://mirrors.ustc.edu.cn/opensuse"}, {&Ustc, "https://mirrors.ustc.edu.cn/opensuse"},
@ -538,6 +561,7 @@ os_opensuse_sources[] = {
* TODO: * TODO:
*/ */
os_msys2_sources[] = { os_msys2_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/msys2"}, {&Ali, "https://mirrors.aliyun.com/msys2"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/msys2"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/msys2"},
{&Ustc, "https://mirrors.ustc.edu.cn/msys2"}, {&Ustc, "https://mirrors.ustc.edu.cn/msys2"},
@ -553,6 +577,7 @@ os_msys2_sources[] = {
* 2023-09-24 * 2023-09-24
*/ */
os_rocky_sources[] = { os_rocky_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/rocky"}, {&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/rocky"},
{&Sustech, "https://mirrors.sustech.edu.cn/rocky-linux"}, {&Sustech, "https://mirrors.sustech.edu.cn/rocky-linux"},
{&Zju, "https://mirrors.zju.edu.cn/rocky"}, {&Zju, "https://mirrors.zju.edu.cn/rocky"},
@ -567,6 +592,7 @@ os_rocky_sources[] = {
* 2024-04-18 * 2024-04-18
*/ */
os_alpine_sources[] = { os_alpine_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/alpine"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/alpine"},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/alpine"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/alpine"},
{&Sustech, "https://mirrors.sustech.edu.cn/alpine"}, {&Sustech, "https://mirrors.sustech.edu.cn/alpine"},
@ -582,6 +608,7 @@ os_alpine_sources[] = {
* 2023-09-24 * 2023-09-24
*/ */
os_void_sources[] = { os_void_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/voidlinux"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/voidlinux"},
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/voidlinux"}, {&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/voidlinux"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/voidlinux"} {&Bfsu, "https://mirrors.bfsu.edu.cn/voidlinux"}
@ -592,6 +619,7 @@ os_void_sources[] = {
* 2023-09-29 * 2023-09-29
*/ */
os_solus_sources[] = { os_solus_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"},
{&Nju, "https://mirror.nju.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"} {&Nju, "https://mirror.nju.edu.cn/solus/packages/shannon/eopkg-index.xml.xz"}
@ -602,6 +630,7 @@ os_solus_sources[] = {
* 2023-09-29 * 2023-09-29
*/ */
os_linuxlite_sources[] = { os_linuxlite_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/linuxliteos/"} {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/linuxliteos/"}
}, },
@ -610,6 +639,7 @@ os_linuxlite_sources[] = {
* 2023-09-29 * 2023-09-29
*/ */
os_trisquel_sources[] = { os_trisquel_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/trisquel/"}, {&Ali, "https://mirrors.aliyun.com/trisquel/"},
{&MirrorZ, "https://mirrors.cernet.edu.cn/trisquel/"}, {&MirrorZ, "https://mirrors.cernet.edu.cn/trisquel/"},
{&Nju, "https://mirror.nju.edu.cn/trisquel/"}, {&Nju, "https://mirror.nju.edu.cn/trisquel/"},
@ -621,6 +651,7 @@ os_trisquel_sources[] = {
* 2023-09-29 * 2023-09-29
*/ */
os_raspberrypi_sources[] = { os_raspberrypi_sources[] = {
{&Upstream, NULL},
{&MirrorZ, "https://help.mirrors.cernet.edu.cn/raspberrypi/"}, {&MirrorZ, "https://help.mirrors.cernet.edu.cn/raspberrypi/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/raspberrypi/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/raspberrypi/"},
@ -639,6 +670,7 @@ os_raspberrypi_sources[] = {
* @ccmywish: [2023-09-27] Nju前面有至少一个镜像 freebsd * @ccmywish: [2023-09-27] Nju前面有至少一个镜像 freebsd
*/ */
os_freebsd_sources[] = { os_freebsd_sources[] = {
{&Upstream, NULL},
{&Ustc, "mirrors.ustc.edu.cn"}, {&Ustc, "mirrors.ustc.edu.cn"},
{&Nju, "mirror.nju.edu.cn"}, {&Nju, "mirror.nju.edu.cn"},
{&Netease, "mirrors.163.com"}, {&Netease, "mirrors.163.com"},
@ -651,6 +683,7 @@ os_freebsd_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_netbsd_sources[] = { os_netbsd_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/pkgsrc/packages/NetBSD/"}, {&Ali, "https://mirrors.aliyun.com/pkgsrc/packages/NetBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/pkgsrc/packages/NetBSD/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/pkgsrc/packages/NetBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/pkgsrc/packages/NetBSD/"}, {&Ustc, "https://mirrors.ustc.edu.cn/pkgsrc/packages/NetBSD/"},
@ -667,6 +700,7 @@ os_netbsd_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_openbsd_sources[] = { os_openbsd_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/OpenBSD/"}, {&Ali, "https://mirrors.aliyun.com/OpenBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/OpenBSD/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/OpenBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/OpenBSD/"}, {&Ustc, "https://mirrors.ustc.edu.cn/OpenBSD/"},
@ -683,6 +717,7 @@ os_openbsd_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
os_openeuler_sources[] = { os_openeuler_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com/openeuler/"}, {&Ali, "https://mirrors.aliyun.com/openeuler/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/openeuler/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/openeuler/"},
{&Ustc, "https://mirrors.ustc.edu.cn/openeuler/"}, {&Ustc, "https://mirrors.ustc.edu.cn/openeuler/"},
@ -709,6 +744,7 @@ os_openkylin_sources[] = {
* TODO: * TODO:
*/ */
os_ros_sources[] = { os_ros_sources[] = {
{&Upstream, NULL},
{&Ali, "https://mirrors.aliyun.com"}, {&Ali, "https://mirrors.aliyun.com"},
{&Bfsu, "https://mirrors.bfsu.edu.cn"}, {&Bfsu, "https://mirrors.bfsu.edu.cn"},
{&Ustc, "https://mirrors.ustc.edu.cn"}, {&Ustc, "https://mirrors.ustc.edu.cn"},
@ -740,6 +776,7 @@ wr_winget_sources[] = {
* 2. Sustech * 2. Sustech
*/ */
wr_brew_sources[] = { wr_brew_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/"},
{&Zju, "https://mirrors.zju.edu.cn/"}, {&Zju, "https://mirrors.zju.edu.cn/"},
@ -754,7 +791,8 @@ wr_brew_sources[] = {
* @note * @note
*/ */
wr_flathub_sources[] = { wr_flathub_sources[] = {
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/flathub"}, {&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/flathub"},
}, },
@ -766,7 +804,8 @@ wr_flathub_sources[] = {
* 2. setsrc函数中补充完整 * 2. setsrc函数中补充完整
*/ */
wr_nix_sources[] = { wr_nix_sources[] = {
{&Bfsu, "https://mirrors.bfsu.edu.cn/nix-channels/"} {&Upstream, NULL},
{&Bfsu, "https://mirrors.bfsu.edu.cn/nix-channels/"}
}, },
@ -777,7 +816,8 @@ wr_nix_sources[] = {
* @note * @note
*/ */
wr_guix_sources[] = { wr_guix_sources[] = {
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/git/guix.git"} {&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/git/guix.git"}
}, },
@ -788,6 +828,7 @@ wr_guix_sources[] = {
* @note Emacs用户往往只需要一次性换源 chsrc * @note Emacs用户往往只需要一次性换源 chsrc
*/ */
wr_emacs_sources[] = { wr_emacs_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/docs/emacs-elpa"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/docs/emacs-elpa"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/help/elpa/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/help/elpa/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/help/elpa/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/help/elpa/"},
@ -803,6 +844,7 @@ wr_emacs_sources[] = {
* @note setsrc函数中补充完整 * @note setsrc函数中补充完整
*/ */
wr_anaconda_sources[] = { wr_anaconda_sources[] = {
{&Upstream, NULL},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/anaconda/"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/anaconda/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/anaconda/"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/anaconda/"},
{&Zju, "https://mirrors.zju.edu.cn/anaconda/"}, {&Zju, "https://mirrors.zju.edu.cn/anaconda/"},
@ -817,6 +859,7 @@ wr_anaconda_sources[] = {
* TODO: 1. * TODO: 1.
*/ */
wr_tex_sources[] = { wr_tex_sources[] = {
{&Upstream, NULL},
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/ctan/systems/texlive/tlnet"}, {&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/ctan/systems/texlive/tlnet"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet"}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/CTAN/systems/texlive/tlnet"}, {&Bfsu, "https://mirrors.bfsu.edu.cn/CTAN/systems/texlive/tlnet"},