tuna / issues

Code Unrelated Issues
362 stars 28 forks source link

[镜像请求] 增加 CachyOS 镜像 #1901

Open heheda123123 opened 8 months ago

heheda123123 commented 8 months ago

先决条件 (Prerequisites)

项目名称与简介 (Project introduction)

CachyOS

官网地址 https://cachyos.org/ 镜像地址 https://aur.cachyos.org/

archlinux的衍生版,主要特点如下 1 软件默认启用了 LTO 和 x86-64-v3 优化 2 默认启用 linux-cachyos 内核

上游地址与镜像方法 (How to mirror)

自带的几个镜像文件 image

❯ cat /etc/pacman.d/cachyos-mirrorlist 
######################################################
####                                              ####
####        CachyOS Repository Mirrorlist         ####
####                                              ####
######################################################
#### Entry in file /etc/pacman.conf:
###     [cachyos]
###     Include = /etc/pacman.d/cachyos-mirrorlist
######################################################
## Germany
Server = https://aur.cachyos.org/repo/$arch/$repo
Server = https://mirror.cachyos.org/repo/$arch/$repo
## Hungary much thanks to ArchanfelHUN!
Server = https://hun.cachyos.org/repo/$arch/$repo
## South Korea much thanks to silent_heigou!
Server = https://kr.cachyos.org/repo/$arch/$repo
## USA Mirror much thanks to corpdecker!
Server = https://us.cachyos.org/repo/$arch/$repo
## Signapore Mirror much thanks to innoix
Server = https://sg.mirror.cx/cachyos/repo/$arch/$repo
## USA CDN Mirror much thanks to soulharsh007!
Server = https://us.soulharsh007.dev/repo/$arch/$repo
## India Mirror much thanks to https://github.com/albonycal
Server = https://mirror.albony.xyz/cachylinux/repo/$arch/$repo
## France Mirror much thanks to Antoine Viallon (aviallon)
Server = https://mirror.lesviallon.fr/cachy/repo/$arch/$repo
## Russia Mirror
Server = https://mirror.truenetwork.ru/cachy/repo/$arch/$repo
## Norway Mirror much thanks to QuadFeed
Server = https://mirror.fast0ne.com/repo/$arch/$repo
## Norway Mirror much thanks to innoix
Server = https://no.mirror.cx/cachyos/repo/$arch/$repo
❯ cat /etc/pacman.d/cachyos-v3-mirrorlist
######################################################
####                                              ####
####        CachyOS Repository Mirrorlist         ####
####                                              ####
######################################################
#### Entry in file /etc/pacman.conf:
###     [cachyos-v3]
###     Include = /etc/pacman.d/cachyos-v3-mirrorlist
######################################################
## Germany
Server = https://mirror.cachyos.org/repo/$arch_v3/$repo
Server = https://aur.cachyos.org/repo/$arch_v3/$repo
## Hungary much thanks to to ArchanfelHUN!
Server = https://hun.cachyos.org/repo/$arch_v3/$repo
## Singapore much thanks to SM9!
Server = https://sg.cachyos.org/repo/$arch_v3/$repo
## South Korea much thanks to silent_heigou!
Server = https://kr.cachyos.org/repo/$arch_v3/$repo
## USA Mirror much thanks to corpdecker!
Server = https://us.cachyos.org/repo/$arch_v3/$repo
## India Mirror much thanks to https://github.com/albonycal
Server = https://mirror.albony.xyz/cachylinux/repo/$arch_v3/$repo
## France Mirror much thanks to Antoine Viallon (aviallon)
Server = https://mirror.lesviallon.fr/cachy/repo/$arch_v3/$repo
## Russia Mirror
Server = https://mirror.truenetwork.ru/cachy/repo/$arch_v3/$repo
❯ cat /etc/pacman.d/cachyos-v4-mirrorlist
######################################################
####                                              ####
####        CachyOS Repository Mirrorlist         ####
####                                              ####
######################################################
#### Entry in file /etc/pacman.conf:
###     [cachyos-v4]
###     Include = /etc/pacman.d/cachyos-v4-mirrorlist
######################################################
## Germany
Server = https://mirror.cachyos.org/repo/$arch_v4/$repo
Server = https://aur.cachyos.org/repo/$arch_v4/$repo
## Hungary much thanks to to ArchanfelHUN!
Server = https://hun.cachyos.org/repo/$arch_v4/$repo
## South Korea much thanks to silent_heigou!
Server = https://kr.cachyos.org/repo/$arch_v4/$repo
## Singapore much thanks to SM9!
Server = https://sg.cachyos.org/repo/$arch_v4/$repo
## USA Mirror much thanks to corpdecker!
Server = https://us.cachyos.org/repo/$arch_v4/$repo
## India Mirror much thanks to https://github.com/albonycal
Server = https://mirror.albony.xyz/cachylinux/repo/$arch_v4/$repo
## France Mirror much thanks to Antoine Viallon (aviallon)
Server = https://mirror.lesviallon.fr/cachy/repo/$arch_v4/$repo
## Russia Mirror
Server = https://mirror.truenetwork.ru/cachy/repo/$arch_v4/$repo

镜像大小 (Mirror size)

No response

备注 (Note)

No response

期望上线的镜像站 (Expected mirroring sites)

ptr1337 commented 7 months ago

Hi,

We are searching currently for a mirror hosting for CachyOS in China, since user seem to have sometimes problem to connect behind mirrors/buckets behind cloudflare.

Feel free to get in contact via: admin@cachyos.org

Thanks in advance!

Harry-Chen commented 6 months ago

@ptr1337 Thanks for contacting us. I have some questions:

ptr1337 commented 6 months ago

@ptr1337 Thanks for contacting us. I have some questions:

  • Do you provide rsync upstream?
  • What is the approximate size of current repo, and at what speed would it grow?

Hi,

  1. Yes, we do. I would contact you via E-Mail and send you the rsync. The pull intervall should be around 30 to 60 minutes, if possible.
  2. The current size (including ISOs) has around 100GB without debug packages (these are only on one server seperately saved and running debuginfod there). It is not planned to get over 150GB. We might add another march, but this is still in discussion.
heheda123123 commented 5 months ago

Any progress?

kailanyue commented 5 months ago

Any progress?

I am also using this OS, Keep following

ma0shu commented 5 months ago

Any progress Now?

dsanke commented 4 months ago

Any progress Now?

ptr1337 commented 4 months ago

Still waiting for E-Mail :( If anyone has another direct contact, let me know

heheda123123 commented 4 months ago

Still waiting for E-Mail :( If anyone has another direct contact, let me know

maybe this email support@tuna.tsinghua.edu.cn

Harry-Chen commented 4 months ago

Please use mirroradmin@tuna.tsinghua.edu.cn to contact us. Due to insufficient space, we have to postpone some mirror requests.

Now that we have some free space due to centos 7 and debian 10 being removed from upstream, I can start syncing once I get the rsync endpoint from upstream.

ptr1337 commented 4 months ago

Please use mirroradmin@tuna.tsinghua.edu.cn to contact us. Due to insufficient space, we have to postpone some mirror requests.

Now that we have some free space due to centos 7 and debian 10 being removed from upstream, I can start syncing once I get the rsync endpoint from upstream.

I have sent you the details about the rsync link, size and sync interval. Let me know, when its done, then I will add it to our mirrorlist. New Installation will then automatically ranked and existing once can run "cachyos-rate-mirrors"

Harry-Chen commented 4 months ago

I have sent you the details about the rsync link, size and sync interval. Let me know, when its done, then I will add it to our mirrorlist. New Installation will then automatically ranked and existing once can run "cachyos-rate-mirrors"

Thanks for your mail. I have now started the initial synchronization. The speed is about ~50 Mbps, with which the process might take roughly one day or longer. I will let you know once it is finished.

I plan to use https://mirrors.tuna.tsinghua.edu.cn/cachyos/ (note: currently contains incomplete content!) to serve the files. Is that okay?

ptr1337 commented 4 months ago

I have sent you the details about the rsync link, size and sync interval. Let me know, when its done, then I will add it to our mirrorlist. New Installation will then automatically ranked and existing once can run "cachyos-rate-mirrors"

Thanks for your mail. I have now started the initial synchronization. The speed is about ~50 Mbps, with which the process might take roughly one day or longer. I will let you know once it is finished.

I plan to use https://mirrors.tuna.tsinghua.edu.cn/cachyos/ (note: currently contains incomplete content!) to serve the files. Is that okay?

Yes, that sounds good to me! I will add it as soon the sync is complete. Thanks for hosting that!

Harry-Chen commented 4 months ago

The mirror is now up and running. We also would request volunteers from CachyOS society to contribute to:

So that users could better leverage the mirror.

ptr1337 commented 4 months ago

@Harry-Chen Thanks for completing the sync!

I have added it to our mirrorlists. Existing user can rerank the mirrors with "cachyos-rate-mirrors".

we will look into above mentioned repositories and contribute the required changes.