55 * Contributors : Yangmoooo <[email protected] > 66 * |
77 * Created On : <2023-09-24>
8- * Last Modified : <2024-12-18 >
8+ * Last Modified : <2025-07-21 >
99 * ------------------------------------------------------------*/
1010
1111static SourceProvider_t os_alpine_upstream =
@@ -20,16 +20,16 @@ static SourceProvider_t os_alpine_upstream =
2020 */
2121static Source_t os_alpine_sources [] =
2222{
23- {& os_alpine_upstream , "http://dl-cdn.alpinelinux.org/alpine" },
24- {& Tuna , "https://mirrors.tuna.tsinghua.edu.cn/alpine" },
25- {& Sjtug_Zhiyuan , "https://mirrors.sjtug.sjtu.edu.cn/alpine" },
26- {& Sustech , "https://mirrors.sustech.edu.cn/alpine" },
27- {& Zju , "https://mirrors.zju.edu.cn/alpine" },
28- {& Lzuoss , "https://mirror.lzu.edu.cn/alpine" },
29- {& Ali , "https://mirrors.aliyun.com/alpine" },
30- {& Tencent , "https://mirrors.cloud.tencent.com/alpine" },
31- // {&Tencent_Intra, "https://mirrors.cloud.tencentyun.com/alpine"},
32- {& Huawei , "https://mirrors.huaweicloud.com/alpine" }
23+ {& os_alpine_upstream , "http://dl-cdn.alpinelinux.org/alpine" , DelegateToUpstream },
24+ {& Tuna , "https://mirrors.tuna.tsinghua.edu.cn/alpine" , DelegateToMirror },
25+ {& Sjtug_Zhiyuan , "https://mirrors.sjtug.sjtu.edu.cn/alpine" , DelegateToMirror },
26+ {& Sustech , "https://mirrors.sustech.edu.cn/alpine" , DelegateToMirror },
27+ {& Zju , "https://mirrors.zju.edu.cn/alpine" , DelegateToMirror },
28+ {& Lzuoss , "https://mirror.lzu.edu.cn/alpine" , DelegateToMirror },
29+ {& Ali , "https://mirrors.aliyun.com/alpine" , DelegateToMirror },
30+ {& Tencent , "https://mirrors.cloud.tencent.com/alpine" , DelegateToMirror },
31+ // {&Tencent_Intra, "https://mirrors.cloud.tencentyun.com/alpine", DelegateToMirror },
32+ {& Huawei , "https://mirrors.huaweicloud.com/alpine" , DelegateToMirror }
3333};
3434def_sources_n (os_alpine );
3535
@@ -40,6 +40,7 @@ os_alpine_getsrc (char *option)
4040 chsrc_view_file ("/etc/apk/repositories" );
4141}
4242
43+
4344/**
4445 * @consult https://help.mirrors.cernet.edu.cn/alpine/
4546 */
@@ -61,4 +62,22 @@ os_alpine_setsrc (char *option)
6162 chsrc_conclude (& source );
6263}
6364
64- def_target (os_alpine );
65+
66+ Feature_t
67+ os_alpine_feat (char * option )
68+ {
69+ Feature_t f = {0 };
70+
71+ f .can_get = true;
72+ f .can_reset = false;
73+
74+ f .cap_locally = CanNot ;
75+ f .cap_locally_explain = NULL ;
76+ f .can_english = true;
77+ f .can_user_define = false;
78+
79+ f .note = NULL ;
80+ return f ;
81+ }
82+
83+ def_target_gsf (os_alpine );
0 commit comments