Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Mirrors

Ourmain repo server is located in Germany andcontains the pacman databases and packages, matching source packages andinstallers. The whole content of the mirror is regularly synced to multiplemirrors across the world.

All these servers are registered with pacman under/etc/pacman.d/mirrorlist.*.The first URL in those lists is the primary mirror, all others will be used as afallback. You can make another mirror the primary one by moving it to the top.

In case you have problems with a particular mirror please let us know by filingan issue:https://github.com/msys2/msys2.github.io/issues

Primary Server

NameURLNote
repo.msys2.orgHTTPS |RSYNCprimary
mirror.msys2.orgHTTPSgeo redirection service for Tier 1 mirrors

Tier 1 Mirrors

Requirements: Reliable, 1GBit/s+ with enough free bandwidth, rsync serversupport (*), HTTPS support, synced at least once per day from the primary server.

Map:https://mirror.msys2.org/?mirrorstats

NameURLsNote
mirror.umd.eduHTTPS |RSYNCwebsite
mirror.accum.seHTTPS |RSYNCissue
ftp.nluug.nlHTTPS |RSYNCftp-admin@nluug.nl
ftp2.osuosl.orgHTTPS |RSYNChosting-request@osuosl.org
mirror.internet.asn.auHTTPS |RSYNCpeering@ix.asn.au
mirror.selfnet.deHTTPS |RSYNCadmin
mirror.yandex.ruHTTPS |RSYNC-
mirrors.dotsrc.orgHTTPS |RSYNCstaff@dotsrc.org
mirrors.tuna.tsinghua.edu.cnHTTPS |RSYNC-
mirrors.ustc.edu.cnHTTPS |RSYNClug@ustc.edu.cn
mirror.nju.edu.cnHTTPS |RSYNCissue
mirrors.bfsu.edu.cnHTTPS |RSYNCissue
mirror.clarkson.eduHTTPS |RSYNCissue
quantum-mirror.huHTTPS |RSYNCwebsite
distrohub.kyiv.uaHTTPS |RSYNCwebsite
mirror.archlinux.twHTTPS |RSYNCissue

(*) rsync is required bymirrorbits, which we use to auto-redirect users to a local mirror viamirror.msys2.org

Tier 2 Mirrors

Requirements: Synced regularly.

NameURLsNote
ftp.cc.uoc.grHTTPSmirrors@cc.uoc.gr
mirrors.bit.edu.cnHTTPSwebmaster@bitnp.net
mirror.jmu.eduHTTPSmirrormaster@jmu.edu
mirrors.piconets.webwerks.inHTTPSmirrors@piconets.com
mirrors.sjtug.sjtu.edu.cnHTTPS
www2.futureware.atHTTPSNick Østergaard
mirrors.aliyun.comHTTPSali-yum@alibaba-inc.com
mirror.iscas.ac.cnHTTPS
mirrors.cloud.tencent.comHTTPSpetzhou@tencent.com
download.nus.edu.sgHTTPSdownload@nus.edu.sg
repo.extreme-ix.orgHTTPS |RSYNCsysadmin@x3me.net

Adding a New Mirror

The repository size is ~725 GiB (seehttps://mirror.jmu.edu/ for current stats)with the distribution of sizes like this:

  -1K: ~14000 files-100K:  ~3200 files  -1M:  ~5000 files -10M:  ~4000 files-100M:  ~1000 files  -1G:   ~200 files -10G:    ~20 files

You can use rsync to update your mirror using

rsync-ssl-rlptH--safe-links--delete-delay--delay-updates\rsync://repo.msys2.org/builds/./msys2

Our repository layout is compatible with Arch Linux, which means you can use thefollowing script to sync everything more frequently and efficiently:

https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/syncrepo/files/syncrepo-template.sh

source_url='rsync://repo.msys2.org/builds/'lastupdate_url='https://repo.msys2.org/lastupdate'

Since our server has TLS/SSL support, you can replace thersync command in thescript withrsync-ssl.

To register your mirror please open an issue here:https://github.com/msys2/msys2.github.io/issues

Admin TODO List

When adding/removing/updating mirrors:


[8]ページ先頭

©2009-2025 Movatter.jp