Manjaro Difference between revisions of "Manjaro Mirrors/ru"

Difference between revisions of "Manjaro Mirrors/ru"

From Manjaro
(Created page with "Несмотря на свою новизну, мы уже входим в десятку самых популярных дистрибутивов Linux в мире, как...")
(Updating to match new version of source page)
Line 79: Line 79:
Несмотря на свою новизну, мы уже входим в десятку самых популярных дистрибутивов Linux в мире, как указано в списке 100 лучших дистрибутивов DistroWatch.com.
Несмотря на свою новизну, мы уже входим в десятку самых популярных дистрибутивов Linux в мире, как указано в списке 100 лучших дистрибутивов DistroWatch.com.


<div lang="en" dir="ltr" class="mw-content-ltr">
Manjaro Linux is based on well tested snapshots of the Arch Linux repositories, and is 100% compatible with Arch itself. We manage our repositories with our own in-house tool called BoxIt, which is designed like git.
Manjaro Linux is based on well tested snapshots of the Arch Linux repositories, and is 100% compatible with Arch itself. We manage our repositories with our own in-house tool called BoxIt, which is designed like git.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Our aim is to create a light Linux distribution which is simple, up to date, fast, user friendly and which follows the K.I.S.S (Keep It Simple, Stupid) principle.  As such, Manjaro Linux provides a more user friendly installation process, utilities for managing graphic drivers, and pre-configured desktop environments.
Our aim is to create a light Linux distribution which is simple, up to date, fast, user friendly and which follows the K.I.S.S (Keep It Simple, Stupid) principle.  As such, Manjaro Linux provides a more user friendly installation process, utilities for managing graphic drivers, and pre-configured desktop environments.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Our repository is at the size of around 40 GB. We have between 50 GB and 100 GB granted on other mirrors hosting our packages.
Our repository is at the size of around 40 GB. We have between 50 GB and 100 GB granted on other mirrors hosting our packages.
Currently it is possible to sync from the following rsync services:
Currently it is possible to sync from the following rsync services:
</div>


  Asia / Japan:
  <div lang="en" dir="ltr" class="mw-content-ltr">
Asia / Japan:
  rsync://ftp.tsukuba.wide.ad.jp/manjaro
  rsync://ftp.tsukuba.wide.ad.jp/manjaro
</div>


  Europe / Germany:
  <div lang="en" dir="ltr" class="mw-content-ltr">
Europe / Germany:
  rsync://ftp.halifax.rwth-aachen.de/manjaro/
  rsync://ftp.halifax.rwth-aachen.de/manjaro/
</div>


  Europe / Sweden:
  <div lang="en" dir="ltr" class="mw-content-ltr">
Europe / Sweden:
  rsync://ftp.lysator.liu.se/pub/manjaro/
  rsync://ftp.lysator.liu.se/pub/manjaro/
</div>


  Europe / Italy:
  <div lang="en" dir="ltr" class="mw-content-ltr">
Europe / Italy:
  rsync://manjaro.mirror.garr.it/manjaro/
  rsync://manjaro.mirror.garr.it/manjaro/
</div>


  Europe / United Kingdom:
  <div lang="en" dir="ltr" class="mw-content-ltr">
Europe / United Kingdom:
  rsync://mirrorservice.org/repo.manjaro.org/repos/
  rsync://mirrorservice.org/repo.manjaro.org/repos/
</div>


  RU / Russian Federation:
  <div lang="en" dir="ltr" class="mw-content-ltr">
RU / Russian Federation:
  rsync://mirror.yandex.ru/mirrors/manjaro/
  rsync://mirror.yandex.ru/mirrors/manjaro/
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
If possible, please sync from the nearest rsync-service to your location. Also, it is recommended to use a similar script as that we provide for our Tier1-Servers, to sync from our server:
If possible, please sync from the nearest rsync-service to your location. Also, it is recommended to use a similar script as that we provide for our Tier1-Servers, to sync from our server:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
https://gitlab.manjaro.org/tools/maintenance-tools/boxit/blob/master/manjaroreposync
https://gitlab.manjaro.org/tools/maintenance-tools/boxit/blob/master/manjaroreposync
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you for your time and consideration,
Thank you for your time and consideration,
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[Your Name]
[Your Name]
</div>


=Текущий размер, необходимый для зеркала Manjaro=
=Текущий размер, необходимый для зеркала Manjaro=
Line 192: Line 218:
Ниже приведен список, который будет обновляться по мере необходимости.
Ниже приведен список, который будет обновляться по мере необходимости.


<div lang="en" dir="ltr" class="mw-content-ltr">
It is very important that we don't send requests to anyone on this list, as they will consider it spam & could have Manjaro's IP addresses blocked by organisations who's business is to attempt to control spam.
It is very important that we don't send requests to anyone on this list, as they will consider it spam & could have Manjaro's IP addresses blocked by organisations who's business is to attempt to control spam.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
So when you are trying to organise new mirrors DO NOT bother hosters who have already denied us support:
So when you are trying to organise new mirrors DO NOT bother hosters who have already denied us support:
</div>


<br clear="all" />
<br clear="all" />




<div lang="en" dir="ltr" class="mw-content-ltr">
It is a good idea to check [http://repo.manjaro.org repo.manjaro.org] to be sure that the wiki is up to date & also if you have been denied a request to post it in the same thread for obvious reasons.
It is a good idea to check [http://repo.manjaro.org repo.manjaro.org] to be sure that the wiki is up to date & also if you have been denied a request to post it in the same thread for obvious reasons.
</div>


=Управляете ли Вы потенциальным сервером зеркала Manjaro?
=Управляете ли Вы потенциальным сервером зеркала Manjaro?


<div lang="en" dir="ltr" class="mw-content-ltr">
If so, here are some guidelines for you to think about, as putting up such a Mirror requires a certain commitment & perseverance.
If so, here are some guidelines for you to think about, as putting up such a Mirror requires a certain commitment & perseverance.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
The Manjaro community is better off not having a mirror, if it isn't kept functioning & up to date.
The Manjaro community is better off not having a mirror, if it isn't kept functioning & up to date.
So if you aren't in it for the long run, don't do it. You will only create disappointment.
So if you aren't in it for the long run, don't do it. You will only create disappointment.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Do you have enough bandwidth for the job?
Do you have enough bandwidth for the job?
Do you pay for traffic? Your traffic may increase a lot. If you don't have enough bandwidth, you will end up offering at best a slow mirror, at worst an unreachable mirror.
Do you pay for traffic? Your traffic may increase a lot. If you don't have enough bandwidth, you will end up offering at best a slow mirror, at worst an unreachable mirror.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Do you have enough disk space? You will need 100GB for the repos alone, though being able to offer 200GB would be great for the future. If your drive fills up you will not be able to rsync your mirror, it will become out of date & cause problems.
Do you have enough disk space? You will need 100GB for the repos alone, though being able to offer 200GB would be great for the future. If your drive fills up you will not be able to rsync your mirror, it will become out of date & cause problems.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Sync every six hours. Being a rolling release system Manjaro's repos are very dynamic. So mirrors need to be updated multiple times per day.
Sync every six hours. Being a rolling release system Manjaro's repos are very dynamic. So mirrors need to be updated multiple times per day.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Keep an eye on your sync scripts. Make sure that your mirror updates are functioning correctly. Users depend on your data to be all there & current.
Keep an eye on your sync scripts. Make sure that your mirror updates are functioning correctly. Users depend on your data to be all there & current.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Watch the Manjaro forum for announcements re. changes that may effect the mirror/repo system. The Manjaro administration will send you an email for any important changes. Though it often helps to be primed & ready for a change.
Watch the Manjaro forum for announcements re. changes that may effect the mirror/repo system. The Manjaro administration will send you an email for any important changes. Though it often helps to be primed & ready for a change.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
=See Also=
=See Also=
* [https://forum.manjaro.org/t/howto-create-a-manjaro-mirror-server-using-architect/92864?u=linux-aarhus How to setup a Manjaro mirror server using Architect]
* [https://forum.manjaro.org/t/root-tip-how-to-create-manjaro-mirror-server/21264 How to setup a Manjaro mirror server from scratch]
* [[Pacman-mirrors|pacman-mirrors]]
* [[Pacman-mirrors|pacman-mirrors]]
* [[Change_to_a_Different_Download_Server|Switching Mirrors]]
* [[Change_to_a_Different_Download_Server|Switching Mirrors]]
</div>


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Revision as of 12:50, 17 January 2023

Other languages:
English • ‎русский • ‎中文(中国大陆)‎

Что такое зеркало?

В мире дистрибутивов GNU/Linux (и других системах) зеркало - это сервер, на котором размещается актуальная копия программных пакетов дистрибутива, хранящихся в репозиториях (repos). Существуют репозитории, которые поддерживаются администрацией дистрибутива - официальные - и другие. Arch User Repository (AUR) - хороший пример неофициального пользовательского репозитория.

В зеркале обычно присутствует несколько репозиториев, содержащих пакеты программ по категориям, как например, в Manjaro - core, extra, community и multilib репозитории. Эти репозитории будут продублированы с содержимым пакетов для всех релизов, которые может поддерживать дистрибутив. В случае с Manjaro это довольно большое количество, если учесть все различные фронтэнды рабочего стола и оконного менеджера.

В администрации дистрибутива есть сопровождающие пакетов. Они управляют содержимым репозитория, поддерживают его в актуальном состоянии, при необходимости исправляют пакеты. Некоторые дистрибутивы, такие как Manjaro, имеют определенные пакеты, уникальные только для него - например, mhwd.


Почему нам нужно больше зеркал?

Чем больше у нас зеркал - тем быстрее пользователи Manjaro смогут обновлять свои системы. В некоторых регионах мира скорость интернета намного выше, чем в других. В некоторых случаях наличие сервера в вашей стране или, что еще лучше, в вашем городе может существенно повлиять на скорость загрузки.


Как Manjaro узнает, какое зеркало(и) использовать?

Существует файл /etc/pacman.d/mirrorlist, в котором перечислены все доступные зеркала.

Существует еще один файл /etc/pacman-mirrors.conf, который по умолчанию настроен на перезапись вашего списка зеркал в виде списка с самым быстрым вверху и по убыванию к самому медленному, когда системе дается команда терминала:

user $ sudo pacman-mirrors --fasttrack && sudo pacman -Syyu COPY TO CLIPBOARD


Это удивительно упорядоченная система по сравнению с тем, как в прошлом система pacman rolling release управляла своими зеркалами, не говоря уже о ранжировании их скорости.


Как получить больше зеркал?

Я рад, что вы задали этот вопрос. Вот совет Филиппа Мюллера, ведущего разработчика Manjaro Linux:

'Некоторые люди до сих пор спрашивают меня, как я получил 5 зеркал за одну неделю до выхода 0.8.0. Это просто. Просто напишите 100 писем в университеты и компании, поддерживающие Linux. Зайдите на Arch linux и возьмите их список зеркал. Пройдитесь по их серверам и получите их контактные данные. Напишите письмо и посмотрите, какой ответ получите. Вот еще немного информации об этом.'


Какой размер базы данных Manjaro?

У нас около 90 ГБ. Рекомендуется минимум 120 ГБ, поскольку у нас могут быть большие перестройки, что может временно удвоить потребность в пространстве. 200 ГБ или выше было бы лучше. В качестве примера смотрите также здесь.


Как синхронизируются зеркала?

Через следующие службы Rsync:


Азия / Япония:
rsync://ftp.tsukuba.wide.ad.jp/manjaro
Европа / Германия:
rsync://ftp.halifax.rwth-aachen.de/manjaro/
Европа / Швеция:
rsync://ftp.lysator.liu.se/pub/manjaro/
Европа / Италия:
rsync://manjaro.mirror.garr.it/manjaro/
Европа / Велибобритания:
rsync://mirrorservice.org/repo.manjaro.org/repos/
RU / Российская Федерация:
rsync://mirror.yandex.ru/mirrors/manjaro/

Всегда рекомендуется синхронизировать с ближайшего местоположения. Для синхронизации с нашего собственного сервера manjaro.org нам нужен IP вашего сервера, чтобы он мог быть внесен в белый список на нашей стороне. Пожалуйста, напишите на почту Филипу Мюллеру напрямую. Существует рекомендуемый скрипт для использования с нашим сервером, поэтому, пожалуйста, свяжитесь с администрацией Manjaro по этому вопросу.

Как попросить организацию с серверами создать зеркало Manjaro?

Напишите им письмо следующего содержания (на вашем родном языке):


Уважаемый господин или госпожа,

Меня зовут [Ваше имя], я хочу попросить Вас уделить мне несколько минут, чтобы прочитать это письмо и обдумать его содержание.

Я хотел бы представить вам относительного новичка в мире дистрибутивов Linux - Manjaro Linux. Manjaro - это новый удобный дистрибутив Linux, основанный на высоко оцененном Arch Linux. В настоящее время мы ищем зеркала для размещения наших пакетов.

Несмотря на свою новизну, мы уже входим в десятку самых популярных дистрибутивов Linux в мире, как указано в списке 100 лучших дистрибутивов DistroWatch.com.

Manjaro Linux is based on well tested snapshots of the Arch Linux repositories, and is 100% compatible with Arch itself. We manage our repositories with our own in-house tool called BoxIt, which is designed like git.

Our aim is to create a light Linux distribution which is simple, up to date, fast, user friendly and which follows the K.I.S.S (Keep It Simple, Stupid) principle. As such, Manjaro Linux provides a more user friendly installation process, utilities for managing graphic drivers, and pre-configured desktop environments.

Our repository is at the size of around 40 GB. We have between 50 GB and 100 GB granted on other mirrors hosting our packages. Currently it is possible to sync from the following rsync services:

Asia / Japan:

rsync://ftp.tsukuba.wide.ad.jp/manjaro

Europe / Germany:

rsync://ftp.halifax.rwth-aachen.de/manjaro/

Europe / Sweden:

rsync://ftp.lysator.liu.se/pub/manjaro/

Europe / Italy:

rsync://manjaro.mirror.garr.it/manjaro/

Europe / United Kingdom:

rsync://mirrorservice.org/repo.manjaro.org/repos/

RU / Russian Federation:

rsync://mirror.yandex.ru/mirrors/manjaro/

If possible, please sync from the nearest rsync-service to your location. Also, it is recommended to use a similar script as that we provide for our Tier1-Servers, to sync from our server:

Thank you for your time and consideration,

[Your Name]

Текущий размер, необходимый для зеркала Manjaro

(last checked 2018-05-25 20:14 CEST)

48K	./tmp/core/i686
52K	./tmp/core
4.0K	./tmp/extra/i686
8.0K	./tmp/extra
4.0K	./tmp/community/i686
8.0K	./tmp/community
72K	./tmp
2.0M	./x32-stable/core/i686
2.0M	./x32-stable/core
28M	./x32-stable/extra/i686
28M	./x32-stable/extra
65M	./x32-stable/community/i686
65M	./x32-stable/community
95M	./x32-stable
2.0M	./x32-testing/core/i686
2.0M	./x32-testing/core
28M	./x32-testing/extra/i686
28M	./x32-testing/extra
64M	./x32-testing/community/i686
64M	./x32-testing/community
94M	./x32-testing
2.1M	./testing/multilib/x86_64
2.1M	./testing/multilib
48K	./testing/core/i686
2.3M	./testing/core/x86_64
2.3M	./testing/core
4.0K	./testing/extra/i686
23M	./testing/extra/x86_64
23M	./testing/extra
4.0K	./testing/community/i686
55M	./testing/community/x86_64
55M	./testing/community
82M	./testing
2.1M	./stable/multilib/x86_64
2.1M	./stable/multilib
48K	./stable/core/i686
2.3M	./stable/core/x86_64
2.3M	./stable/core
4.0K	./stable/extra/i686
23M	./stable/extra/x86_64
23M	./stable/extra
4.0K	./stable/community/i686
55M	./stable/community/x86_64
55M	./stable/community
82M	./stable
2.0M	./x32-unstable/core/i686
2.0M	./x32-unstable/core
28M	./x32-unstable/extra/i686
28M	./x32-unstable/extra
65M	./x32-unstable/community/i686
65M	./x32-unstable/community
95M	./x32-unstable
2.1M	./unstable/multilib/x86_64
2.1M	./unstable/multilib
48K	./unstable/core/i686
2.3M	./unstable/core/x86_64
2.3M	./unstable/core
4.0K	./unstable/extra/i686
23M	./unstable/extra/x86_64
23M	./unstable/extra
4.0K	./unstable/community/i686
55M	./unstable/community/x86_64
56M	./unstable/community
82M	./unstable
3.3G	./pool/overlay-32
37G	./pool/sync
39G	./pool/sync-32
4.6G	./pool/overlay
84G	./pool
84G	.


Проверьте здесь, прежде чем отправлять запрос на хостинг зеркала

Ниже приведен список, который будет обновляться по мере необходимости.

It is very important that we don't send requests to anyone on this list, as they will consider it spam & could have Manjaro's IP addresses blocked by organisations who's business is to attempt to control spam.

So when you are trying to organise new mirrors DO NOT bother hosters who have already denied us support:



It is a good idea to check repo.manjaro.org to be sure that the wiki is up to date & also if you have been denied a request to post it in the same thread for obvious reasons.

=Управляете ли Вы потенциальным сервером зеркала Manjaro?

If so, here are some guidelines for you to think about, as putting up such a Mirror requires a certain commitment & perseverance.

The Manjaro community is better off not having a mirror, if it isn't kept functioning & up to date. So if you aren't in it for the long run, don't do it. You will only create disappointment.

Do you have enough bandwidth for the job? Do you pay for traffic? Your traffic may increase a lot. If you don't have enough bandwidth, you will end up offering at best a slow mirror, at worst an unreachable mirror.

Do you have enough disk space? You will need 100GB for the repos alone, though being able to offer 200GB would be great for the future. If your drive fills up you will not be able to rsync your mirror, it will become out of date & cause problems.

Sync every six hours. Being a rolling release system Manjaro's repos are very dynamic. So mirrors need to be updated multiple times per day.

Keep an eye on your sync scripts. Make sure that your mirror updates are functioning correctly. Users depend on your data to be all there & current.

Watch the Manjaro forum for announcements re. changes that may effect the mirror/repo system. The Manjaro administration will send you an email for any important changes. Though it often helps to be primed & ready for a change.


Cookies help us deliver our services. By using our services, you agree to our use of cookies.