Difference between revisions of "Mirroring"
(→Communication) |
(→Communication) |
||
Line 6: | Line 6: | ||
== Communication == | == Communication == | ||
− | The [http://mailman.archlinux.org/mailman/listinfo/arch-mirrors arch-mirrors] mailing list is used for announcements and mirror-related communications. All mirror-administrators and | + | The [http://mailman.archlinux.org/mailman/listinfo/arch-mirrors arch-mirrors] mailing list is used for announcements and mirror-related communications. All mirror-administrators and Arch Linux developers involved in mirroring subscribe to this mailing list. |
== How to create a official Arch Linux mirror == | == How to create a official Arch Linux mirror == |
Revision as of 11:37, 3 August 2012
Arch Linux uses a 2-tier mirroring scheme. Tier 1 mirrors sync directly from archlinux.org every hour and all other mirrors sync from one of the tier 1 mirrors. Syncing from archlinux.org is not allowed.
For a guide to selecting and configuring the mirrors for your pacman installation, and a listing of the currently available mirrors, see Mirrors.
Contents
Communication
The arch-mirrors mailing list is used for announcements and mirror-related communications. All mirror-administrators and Arch Linux developers involved in mirroring subscribe to this mailing list.
How to create a official Arch Linux mirror
Anyone who wishes to create a public Arch Linux mirror should:
Conform with requirements
Your mirror must conform with the mirror-requirements for the tier you wish your mirror to belong to.
Tier 2 requirements
- Disk-space >= 35 GB
- Sync all contents of the upstream mirror (i.e. do not sync only some repositories)
- Do not rsync more rapidly than every hour
- Use the following rsync options: -rtlvH --delete-after --delay-updates --safe-links --max-delete=1000
- Subscribe to arch-mirrors
- http support
Tier 1 requirements
- Tier 2 requirements
- Bandwidth >= 100Mbit/s
- rsync support
Create a feature-request
Go to http://bugs.archlinux.org and create a feature-request (category: mirrors) with the following information:
- Mirror domain name
- Geographical location of the mirror
- Supported access methods (http, ftp, rsync)
- URLs for the above access methods
- The name of tier 1 mirror you are syncing from (see tier 1 mirrors here: http://www.archlinux.org/mirrors/status/tier/1/) (tier 2 mirrors)
- An administrative contact email
- An alternative administrative contact email (optional)