mirror of
https://github.com/RubyMetric/chsrc
synced 2025-09-09 19:54:49 +08:00
更新 AlmaLinux
的精准测速链接
This commit is contained in:
parent
2a3aa24995
commit
3f82ef355f
@ -91,24 +91,28 @@ chef_register_contributor (char *id, char *name, char *email, char *display_name
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 修改 Provider 的测速地址
|
* @brief 修改 Provider 的测速地址
|
||||||
|
*
|
||||||
|
* @note 这个修改的是全局 Provider 里的信息。往往用来设置 UpstreamProvider
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
chef_set_provider_speed_measure_url (SourceProvider_t *provider, char *url)
|
chef_set_provider_speed_measure_url (SourceProvider_t *provider, char *url)
|
||||||
{
|
{
|
||||||
provider->psmi.skip = NotSkip;
|
provider->psmi.skip = NotSkip;
|
||||||
provider->psmi.url = xy_strdup (url);
|
provider->psmi.url = xy_strdup (url);
|
||||||
chsrc_debug ("m", xy_strcat (4, "recipe 重新为 ", provider->code, " 设置测速链接: ", url));
|
chsrc_debug ("m", xy_strcat (4, "recipe 重新为 ", provider->code, "(镜像站信息本身) 设置测速链接: ", url));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 修改 Provider 的测速精度
|
* @brief 修改 Provider 的测速精度
|
||||||
|
*
|
||||||
|
* @note 这个修改的是全局 Provider 里的信息。往往用来设置 UpstreamProvider
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
chef_set_provider_speed_measure_accuracy (SourceProvider_t *provider, bool accuracy)
|
chef_set_provider_speed_measure_accuracy (SourceProvider_t *provider, bool accuracy)
|
||||||
{
|
{
|
||||||
provider->psmi.accurate = accuracy;
|
provider->psmi.accurate = accuracy;
|
||||||
chsrc_debug ("m", xy_strcat (4, "recipe 重新为 ", provider->code, " 设置测速精度: ", accuracy ? "精准" : "粗略"));
|
chsrc_debug ("m", xy_strcat (4, "recipe 重新为 ", provider->code, "(镜像站信息本身) 设置测速精度: ", accuracy ? "精准" : "粗略"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ os_almalinux_prelude ()
|
|||||||
|
|
||||||
chef_set_created_on (this, "2024-06-12");
|
chef_set_created_on (this, "2024-06-12");
|
||||||
chef_set_last_updated (this, "2025-08-10");
|
chef_set_last_updated (this, "2025-08-10");
|
||||||
chef_set_sources_last_updated (this, "2024-12-18");
|
chef_set_sources_last_updated (this, "2025-08-22");
|
||||||
|
|
||||||
chef_set_chef (this, NULL);
|
chef_set_chef (this, NULL);
|
||||||
chef_set_cooks (this, 1, "@ccmywish");
|
chef_set_cooks (this, 1, "@ccmywish");
|
||||||
@ -24,7 +24,7 @@ os_almalinux_prelude ()
|
|||||||
chef_set_note(this, NULL, NULL);
|
chef_set_note(this, NULL, NULL);
|
||||||
|
|
||||||
def_sources_begin()
|
def_sources_begin()
|
||||||
{&UpstreamProvider, "http://repo.almalinux.org/almalinux", FeedByPrelude},
|
{&UpstreamProvider, "http://repo.almalinux.org/almalinux", DelegateToUpstream},
|
||||||
{&Ali, "https://mirrors.aliyun.com/almalinux", FeedByPrelude},
|
{&Ali, "https://mirrors.aliyun.com/almalinux", FeedByPrelude},
|
||||||
{&Volcengine, "https://mirrors.volces.com/almalinux", FeedByPrelude},
|
{&Volcengine, "https://mirrors.volces.com/almalinux", FeedByPrelude},
|
||||||
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/almalinux", FeedByPrelude},
|
{&Sjtug_Zhiyuan, "https://mirrors.sjtug.sjtu.edu.cn/almalinux", FeedByPrelude},
|
||||||
@ -32,7 +32,10 @@ os_almalinux_prelude ()
|
|||||||
{&Nju, "https://mirror.nju.edu.cn/almalinux", FeedByPrelude}
|
{&Nju, "https://mirror.nju.edu.cn/almalinux", FeedByPrelude}
|
||||||
def_sources_end()
|
def_sources_end()
|
||||||
|
|
||||||
chef_set_provider_speed_measure_url (&UpstreamProvider, "https://raw.repo.almalinux.org/almalinux/9.5/isos/x86_64/AlmaLinux-9-latest-x86_64-minimal.iso");
|
#define link "/9.6/isos/x86_64/AlmaLinux-9-latest-x86_64-minimal.iso"
|
||||||
|
chef_set_sources_speed_measure_url_with_postfix (this, link);
|
||||||
|
chef_set_provider_speed_measure_url (&UpstreamProvider, "https://raw.repo.almalinux.org/almalinux" link);
|
||||||
|
#undef link
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user