wiki/team/infra/mirroring.md

73 lines
2.9 KiB
Markdown
Raw Normal View History

2020-03-14 19:10:16 +00:00
---
title: Mirroring
description:
published: true
2022-08-27 23:45:30 +01:00
date: 2022-02-08T01:05:49.191Z
2022-02-08 01:05:49 +00:00
tags: documentation
editor: markdown
2020-12-14 19:40:08 +00:00
dateCreated: 2020-03-14T19:10:14.516Z
2020-03-14 19:10:16 +00:00
---
# Mirroring
2020-12-14 19:40:08 +00:00
## List of mirrors
2020-03-14 19:10:16 +00:00
2020-12-14 19:40:08 +00:00
### Mirmon (Mirrors manager)
2022-02-08 01:05:49 +00:00
![Website](https://img.shields.io/website?label=MirMon%20status&url=https%3A%2F%2Fmirmon.openmandriva.org)
2020-12-14 19:40:08 +00:00
From here you can see if a mirror is regularly up to date
2020-12-16 22:19:30 +00:00
- https://mirmon.openmandriva.org/
2020-12-14 19:40:08 +00:00
2022-02-08 01:05:49 +00:00
### Mirrorbits (nearby mirror redirector)
![Website](https://img.shields.io/website?label=Mirrorbits%20status&url=https%3A%2F%2Fmirror.openmandriva.org%2FREADME.txt%3Fstats)
2020-12-14 19:40:08 +00:00
You can see where the mirrors are distributed around the world.
2020-12-16 22:53:26 +00:00
- http://mirror.openmandriva.org?mirrorstats
2020-12-14 19:40:08 +00:00
## Get the closest mirror
2020-12-16 22:54:08 +00:00
Mirrorbits can redirect automatically to the closest mirror from your location, here is an example with a simple txt file available on repositories:
2020-12-16 22:19:30 +00:00
- Immediate redirection: http://mirror.openmandriva.org/release_current/README.txt
- Visual representation http://mirror.openmandriva.org/release_current/README.txt?mirrorlist
2020-03-14 19:10:16 +00:00
2020-12-14 20:06:59 +00:00
## T1 mirrors
our T1 mirrors are the mirrors directly updated from our build system (ABF).
They serve as origin for all other mirrors, and as fallback mirrors if Mirrorbits or ABF is down.
### T1 Mirrors list
2020-03-14 19:10:16 +00:00
2020-12-16 22:17:19 +00:00
We have three T1 mirrors
2020-12-16 22:16:05 +00:00
- **Yandex, Moscow, Russia**
-- URL http://mirror.yandex.ru/openmandriva/
-- `rsync://mirror.yandex.org/openmandriva/`
2020-12-20 10:31:52 +00:00
-- ftp://mirror.yandex.ru/openmandriva/
2020-12-16 22:16:05 +00:00
-- coord: 55.7522, 37.6156
- **The University of North Carolina, Chapel Hill, USA**
-- URL: http://distro.ibiblio.org/openmandriva/
2020-12-20 10:31:52 +00:00
-- ftp://distro.ibiblio.org/openmandriva/
2020-12-16 22:16:05 +00:00
-- `rsync://distro.ibiblio.org/openmandriva/`
-- coord: 37.751, -97.822
- **The Federal University of Paraná, Brazil**
-- URL: http://openmandriva.c3sl.ufpr.br
-- `rsync://openmandriva.c3sl.ufpr.br/openmandriva/`
-- coord: 22.8305, -43.2192
2020-03-14 19:10:16 +00:00
2020-12-14 22:05:55 +00:00
## Setting up a mirror
2020-12-14 20:06:59 +00:00
If you want to support us by setting up a mirror for OpenMandriva Lx, please choose one of the three T1 servers as origin with, for instance, one of the following command samples:
2020-12-16 22:19:30 +00:00
- `rsync -av rsync://openmandriva.c3sl.ufpr.br/openmandriva/ /local/path`
- `rsync -av rsync://mirror.yandex.ru/openmandriva/ /local/path`
- `rsync -av distro.ibiblio.org::openmandriva/ /local/path/`
2020-12-14 19:40:08 +00:00
> Don't forget the ''TIME.txt'' file. It is needed by Mirmon and Mirrobits to work correctly.
2020-03-14 19:10:16 +00:00
>
2020-12-14 20:06:59 +00:00
> At least '''600GB''' of free disk space is needed
2020-03-14 19:10:16 +00:00
{.is-warning}
2020-12-14 20:06:59 +00:00
## T0 mirror
2020-03-14 19:10:16 +00:00
2020-12-15 01:25:08 +00:00
Our T0 mirror, ABF, is where packages are compiled and distributed. There are much packages on it than on our other mirrors, such as source and debug packages, old release packages, personal repositories etc.
2020-03-14 19:10:16 +00:00
2020-12-14 20:06:59 +00:00
Its content can be explored with this address:
2020-03-14 19:10:16 +00:00
2020-12-16 22:19:30 +00:00
- http://abf.openmandriva.org
2020-03-14 19:10:16 +00:00
2020-12-14 20:06:59 +00:00
Mirrorbits will always redirect to ABF if a file doesn't exist in any mirror. For instance:
- http://mirror.openmandriva.org:8080/release_current/README.txt
- http://mirror.openmandriva.org:8080/release_current/README.txt?mirrorlist