Skip to content

Commit 5d8186f

Browse files
committed
infra/kb/how-to-mirror: update outdated information, replace links
* Update the mailing list address. * Update the sponsors and the URL to the sponsors page. * “AOSC OS” -> “安同 OS”. * Update the repository information. * Add proper formatting. * Minor adjustments.
1 parent 58836a6 commit 5d8186f

File tree

2 files changed

+33
-34
lines changed

2 files changed

+33
-34
lines changed

content/developer/infrastructure/knowledge-base/00002-how-to-mirror.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,42 +12,41 @@ Believe it or not, AOSC has been around for quite some time now. We do want more
1212

1313
Up to now, we have many mirrors (mainly in China), and we do need more mirrors in other areas (especially in U.S.). If you are interested and able to help us, please read the following information.
1414

15-
**Note**: AOSC migrated the repo server on Dec 29, 2018. If your mirror site encounters problem, please refer to [this article](@/developer/infrastructure/knowledge-base/00003-repository-migration.md) for more information and contacts.
16-
1715
# Repo Contents
1816
What is included in the repo? Generally everything about AOSC, and most are of AOSC OS (packages, system images). Some documentations, like *Free Software Localization Guide for Chinese (China) *, are also saved here.
1917

2018
# Repo Size
21-
Up to now (March, 2019), the repo is taking ~800GB of disk. You may expect that the repo will grow to around 1TB or more.
19+
As of June 2025, the total size of `/anthon` served by Rsync is 1.8TiB: 1.2TiB in the AOSC OS APT repository, 476GiB in the OS release tarballs and installation media, the rest of them are documentations, repacked source code tarballs and other miscellaneous files.
2220

21+
We perform cleanups of outdated packages every month, and the APT repository is usually 1TiB in size after the cleanup. Please make sure that your filesystem has at least 2TiB of free space.
2322

2423
# Modules
2524
Currently the rsync server of AOSC OS Repo has 4 modules:
2625

27-
- anthon: Full content of repo. Include packages and releases.
28-
- anthonos: The same as anthon.
29-
- packages: all content excluding tarball releases
30-
- releases: AOSC OS releases only (same as https://releases.aosc.io/)
26+
- `/anthon`: Full content of repo. Include packages and releases.
27+
- `/anthonos`: Same as `/anthon`.
28+
- `/packages`: all content excluding tarball releases
29+
- `/releases`: AOSC OS releases only (same as https://releases.aosc.io/)
3130

32-
You are recommended to sync from `anthon` or `anthonos` since they are the full sync. If you are short in storage, you may consider to use `packages`.
31+
You are recommended to sync from `/anthon` or `/anthonos` since they are the full sync. If you are short in storage, you may consider to use `/packages`.
3332

3433
# How to Mirror
35-
If you have enough hard disk space, please do rsync from our main repo: rsync://repo.aosc.io/anthon/.
36-
37-
You are not recommended to use IP anymore, while you might use (v4, v6).repo.aosc.io if you want to enforce IP version.
34+
If you have enough storage space, please do rsync from our main repo: `rsync://repo.aosc.io/anthon/`. You may not to rsync from IP addresses resolved from the hostname. If you do need to specify the IP family, please use `v4.repo.aosc.io` and `v6.repo.aosc.io` for IPv4 and IPv6 respectively.
3835

39-
Please be noted that the repo is located in US, and the network connection could be VERY slow if you are in Mainland, China.
36+
{% card(type="warning") %}
37+
The current repository server is located in Hong Kong SAR, China, thus you may expect slow connection speed during sync. You can sync your mirror with IPv6 for better connection speeds, if IPv6 Internet access is available.
38+
{% end %}
4039

4140
You may also initialize the mirror by doing rsync from any one of the mirrors providing rsync, like [USTCLUG](https://mirrors.ustc.edu.cn/) or [Tuna](https://mirrors.tuna.tsinghua.edu.cn/).
4241

43-
After you have finished the initialization, please tell us by sending an email to our mailing list: mirrors@lists.aosc.io, including your name (which will be listed on sponsors) and mirror URL.
42+
After you have finished the initialization, please inform us by sending an email to our mailing list [`[email protected]`](mailto:maintainers@aosc.io) with the name and logo of your identity or organization, plus the URL of your mirror.
4443

4544
When providing public HTTP service, we highly encourage you to use HTTPS.
4645

4746
# Sponsors
48-
The main repository is kindly sponsored by [xTom](https://xtom.com); the secondary repository is sponsored by [OSSPlanet](http://ossplanet.net/).
47+
By now our main repository is kindly sponsored by [Apernet](https://apernet.io). [xTom](https://xtom.com/) and [OSSPlanet](https://ossplanet.net) previously sponsored our main and backup repository servers.
4948

50-
For other sponsors, please refer to https://aosc.io/repo (list of mirrors) and https://aosc.io/about (all general sponsors).
49+
Please refer to [the sponsors page (Chinese)](https://aosc.io/sponsors) for a complete list of sponsors.
5150

5251
# Question?
53-
Feel free to send your question to the mailing list mirrors@lists.aosc.io .
52+
Feel free to send your question to the mailing list [`[email protected]`](mailto:maintainers@aosc.io).

content/developer/infrastructure/knowledge-base/00002-how-to-mirror.zh.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,47 +12,47 @@ tags = ["infra-kb"]
1212

1313
到目前为止,我们的软件仓库有着很多镜像(主要位于中国),我们确实需要在其它地区建立更多的镜像(尤其是美国)。如果您兴趣帮助我们,请阅读以下信息。
1414

15-
**注意**:安同开源社区于 2018 年 12 月 29 日迁移了软件仓库服务器。如果您在同步镜像时遇到问题,请阅读 [这篇文章](@/developer/infrastructure/knowledge-base/00003-repository-migration.md) 了解更多信息。
16-
1715
# 仓库内容
1816

19-
仓库包括哪些内容?一般来说,关于安同开源社区的一切,大多数都和 AOSC OS 相关(例如软件包和系统映像)。一些文档,如《大陆简中自由软件本地化工作指南》,也保存在仓库中。
17+
仓库包括哪些内容?一般来说,关于安同开源社区的一切,大多数都和安同 OS 相关(例如软件包和系统映像)。一些文档,如《大陆简中自由软件本地化工作指南》,也保存在仓库中。
2018

2119
# 仓库大小
2220

23-
截止 2019 年三月,仓库占用了 800GB 的储存空间。随着时间推移,在未来可能需要占据 1TB 或更多的空间。
21+
截至 2025 年六月,整个 `/anthon` 的内容约占用 1.8 TiB:软件包仓库占用约 1.2TiB,系统镜像约 476GiB,其他占用均为临时编译或打包后的零散文件、文档和其他未分类文件。
22+
23+
我们每月会定期清理过时的软件包,清理后软件包仓库的大小约为 1TiB 左右。请您确保您用于镜像的文件系统拥有至少 2TiB 的空闲存储空间。
2424

2525
# 组成模块
2626

27-
社区仓库的 RSYNC 服务器有着下面的四个模块:
27+
社区仓库的 Rsync 服务器有着下面的四个模块:
2828

29-
- anthon:完整的仓库,包含了软件包和系统映像。
30-
- anthonos:和 anthon 完全一样。
31-
- packages:排除了 AOSC OS 系统映像
32-
- releases: 只包含 AOSC OS 系统映像( [releases.aosc.io](https://releases.aosc.io/) 相同)。
29+
- `/anthon`:完整的仓库,包含了软件包和系统映像。
30+
- `/anthonos`:和 `/anthon` 完全一样。
31+
- `/packages`:只包含安同 OS 软件包仓库
32+
- `/releases`: 只包含安同 OS 系统映像(内容和 [releases.aosc.io](https://releases.aosc.io/) 相同)。
3333

34-
我们推荐您从 `anthon``anthonos` 同步镜像。如果您没有足够的空间,也可同步 `packages`
34+
我们推荐您从 `/anthon``/anthonos` 同步镜像。如果您没有足够的空间,也可同步 `/packages`
3535

3636
# 如何镜像
3737

38-
如果您有足够的储存空间,您可以直接从 rsync://repo.aosc.io/anthon/ 同步。
39-
40-
请不要从一个 IP 地址同步,如果您需要指定 IP 版本,您可以使用 v4.repo.aosc.io 或 v6.repo.aosc.io。
38+
如果您有足够的储存空间,您可以直接从 `rsync://repo.aosc.io/anthon/` 同步。请不要通过手动解析的 IP 地址同步,如果您需要指定 IP 版本,您可以使用 `v4.repo.aosc.io``v6.repo.aosc.io` 分别选择 IPv4 和 IPv6 连接。
4139

42-
请注意上述仓库位于美国,如果您在中国大陆发起同步,同步速度可能会非常慢。
40+
{% card(type="warning") %}
41+
我们目前使用的源服务器位于中国香港。因此,您可能会在同步时遇到速度较慢的情况。如您有 IPv6 的因特网访问条件,您可以使用 IPv6 连接同步您的镜像。
42+
{% end %}
4343

4444
您可以选择从 [USTCLUG](https://mirrors.ustc.edu.cn/) 或者 [Tuna](https://mirrors.tuna.tsinghua.edu.cn/) 初始化您的镜像站点以节约时间。
4545

46-
当您完成了镜像站的初始化后,请发送邮件到 [mirrors@lists.aosc.io](mailto:mirrors@lists.aosc.io)并提供您个人或机构的名字和镜像站的地址。我们将会将相关信息添加到赞助者名单中。
46+
当您完成了镜像站的初始化后,请发送邮件到 [maintainers@aosc.io](mailto:maintainers@aosc.io)并提供您个人或机构的名字、Logo 和镜像站的地址。我们将会将相关信息添加到赞助者名单中。
4747

4848
如果您提供公共 HTTP 服务,我们强烈建议您使用 HTTPS。
4949

5050
# 赞助者
5151

52-
主仓库由 [xTom](https://xtom.com) 提供托管支持,后备仓库由 [OSSPlanet](http://ossplanet.net/) 提供托管支持
52+
目前安同 OS 的主仓库由[光圈网络 (Apernet)](https://apernet.io/) 提供托管支持;[xTom](https://xtom.com/) [OSSPlanet](https://ossplanet.net/) 为软件源仓库设施的历史赞助方
5353

54-
请移步到 [aosc.io/repo](https://aosc.io/repo)[aosc.io/about](https://aosc.io/about) 查看完整的赞助者名单。
54+
请移步到[社区赞助方一览](https://aosc.io/sponsors) 查看完整的赞助者名单。
5555

5656
# 联系我们
5757

58-
如果您有任何疑问,欢迎您发送邮件到我们的邮件列表 [mirrors@lists.aosc.io](mailto:mirrors@lists.aosc.io)
58+
如果您有任何疑问,欢迎您发送邮件到我们的邮件列表 [maintainers@aosc.io](mailto:maintainers@aosc.io)

0 commit comments

Comments
 (0)