Difference between revisions of "Manjaro Mirrors/zh-cn"
Views
Actions
Namespaces
Variants
Tools
(Created page with "Manjaro 镜像") Tags: Mobile web edit Mobile edit |
(Updating to match new version of source page) |
||
Line 4: | Line 4: | ||
=什么是镜像?= | =什么是镜像?= | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
In the GNU/Linux distro world (& other systems too) a mirror is a server that hosts an up to date copy of a distro's software packages, stored in repositories (repos). There exist repos that are maintained by the distro administration - official - & other's. The Arch User Repository (AUR) being a good example of a non-official user maintained repo. | In the GNU/Linux distro world (& other systems too) a mirror is a server that hosts an up to date copy of a distro's software packages, stored in repositories (repos). There exist repos that are maintained by the distro administration - official - & other's. The Arch User Repository (AUR) being a good example of a non-official user maintained repo. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
There are usually multiple repos in a mirror, holding software packages in categories, such as Manjaro's - core, extra, community & multilib repos. These repos will be duplicated with package content to suit both 32bit & 64bit installations, as well as for any & all the variety of releases that a distro may support. In Manjaro's case that is quite a number when all of the different Desktop & Window Manager titled front ends are considered. | There are usually multiple repos in a mirror, holding software packages in categories, such as Manjaro's - core, extra, community & multilib repos. These repos will be duplicated with package content to suit both 32bit & 64bit installations, as well as for any & all the variety of releases that a distro may support. In Manjaro's case that is quite a number when all of the different Desktop & Window Manager titled front ends are considered. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
The distro has package maintainers in its administration. They manage the contents of the repos, keeping it up to date, patching packages if required. Some distros, like Manjaro, have certain packages that are unique to it only - like mhwd for example. | The distro has package maintainers in its administration. They manage the contents of the repos, keeping it up to date, patching packages if required. Some distros, like Manjaro, have certain packages that are unique to it only - like mhwd for example. | ||
</div> | |||
=为什么我们需要更多镜像?= | =为什么我们需要更多镜像?= | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
The more mirrors we have the faster Manjaro's users can upgrade their systems. Some parts of the world have much faster internet speeds than others. In some circumstances, having a server in your country, or better yet, in your city, can make a world of difference to your download speeds. | The more mirrors we have the faster Manjaro's users can upgrade their systems. Some parts of the world have much faster internet speeds than others. In some circumstances, having a server in your country, or better yet, in your city, can make a world of difference to your download speeds. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=How does Manjaro know what mirror(s) to use?= | =How does Manjaro know what mirror(s) to use?= | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
There is a file /etc/pacman.d/mirrorlist which lists all of the available mirrors. | There is a file /etc/pacman.d/mirrorlist which lists all of the available mirrors. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
There is another file called /etc/pacman-mirrors.conf that by default is configured to re-write your mirrorlist in a list with the fastest at the top, descending to the slowest, when the system is given the terminal command: | There is another file called /etc/pacman-mirrors.conf that by default is configured to re-write your mirrorlist in a list with the fastest at the top, descending to the slowest, when the system is given the terminal command: | ||
</div> | |||
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
This is a remarkably streamlined system compared to the ways that it has been in the past for the pacman rolling release system to manage its mirrors, let alone to rank their speed. | This is a remarkably streamlined system compared to the ways that it has been in the past for the pacman rolling release system to manage its mirrors, let alone to rank their speed. | ||
</div> | |||
=我们怎样做才能得到更多镜像?= | =我们怎样做才能得到更多镜像?= | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
I'm glad you asked that question. This is the advice of '''Philip Muller''', Lead developer of Manjaro Linux: | I'm glad you asked that question. This is the advice of '''Philip Muller''', Lead developer of Manjaro Linux: | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
<blockquote>'Some people still ask me how I got 5 mirrors in one week before 0.8.0 came out. It is simple. Just write 100 mails to universities and companies supporting Linux. Go to Arch linux and grab their mirrorlist. Crawl through their servers and get their contact data. Write an email and see what response you get. Here is some more info about it.'</blockquote> | <blockquote>'Some people still ask me how I got 5 mirrors in one week before 0.8.0 came out. It is simple. Just write 100 mails to universities and companies supporting Linux. Go to Arch linux and grab their mirrorlist. Crawl through their servers and get their contact data. Write an email and see what response you get. Here is some more info about it.'</blockquote> | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=What is the size of the Manjaro database?= | =What is the size of the Manjaro database?= | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
We are at around 90 GB. Minimum of 120 GB is recommended, since we might have bigger rebuilds, which might double our space need temporally. 200 GB or higher would be better. As an example see also [https://lists.manjaro.org/pipermail/manjaro-mirrors/Week-of-Mon-20151207/000013.html this]. | We are at around 90 GB. Minimum of 120 GB is recommended, since we might have bigger rebuilds, which might double our space need temporally. 200 GB or higher would be better. As an example see also [https://lists.manjaro.org/pipermail/manjaro-mirrors/Week-of-Mon-20151207/000013.html this]. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=How is the mirror synchronized?= | =How is the mirror synchronized?= | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
'''Via the following Rsync-Services:''' | '''Via the following Rsync-Services:''' | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
<br clear="all" /> | <br clear="all" /> | ||
Asia / Japan: | 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"> | |||
''It is always recommend to sync from the nearest location. To sync from our own manjaro.org server we need the IP of your server so it can be white-listed at our end. Please mail [https://manjaro.org/terms-of-use/ Philip Mueller directly]. There is a recommended script for use with our server, so please contact the Manjaro administration in this regard. '' | ''It is always recommend to sync from the nearest location. To sync from our own manjaro.org server we need the IP of your server so it can be white-listed at our end. Please mail [https://manjaro.org/terms-of-use/ Philip Mueller directly]. There is a recommended script for use with our server, so please contact the Manjaro administration in this regard. '' | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=How do you ask an organisation with servers to create a Manjaro mirror?= | =How do you ask an organisation with servers to create a Manjaro mirror?= | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
'''Write them an email like this (in your native language):''' | '''Write them an email like this (in your native language):''' | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
Dear Sir or Madam, | Dear Sir or Madam, | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
My name is [Your Name], I wish to ask you to please spare me a few minutes to read this letter & consider its contents. | My name is [Your Name], I wish to ask you to please spare me a few minutes to read this letter & consider its contents. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
I'd like to introduce you to a relative new comer to the world of Linux distributions - Manjaro Linux. Manjaro is a new user-friendly Linux distribution based on the highly regarded Arch Linux. We are currently searching for mirrors to host our packages. | I'd like to introduce you to a relative new comer to the world of Linux distributions - Manjaro Linux. Manjaro is a new user-friendly Linux distribution based on the highly regarded Arch Linux. We are currently searching for mirrors to host our packages. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
Although new, we are already one of the top 10 most popular Linux Distributions in the world, as listed in the DistroWatch.com top 100. | Although new, we are already one of the top 10 most popular Linux Distributions in the world, as listed in the DistroWatch.com top 100. | ||
</div> | |||
<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> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=Current Size Required for a Manjaro Mirror= | =Current Size Required for a Manjaro Mirror= | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
''(last checked 2018-05-25 20:14 CEST)'' | ''(last checked 2018-05-25 20:14 CEST)'' | ||
<br clear="all" /> | <br clear="all" /> | ||
Line 186: | Line 271: | ||
84G ./pool | 84G ./pool | ||
84G . | 84G . | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=Check here before you send a request for mirror hosting= | =Check here before you send a request for mirror hosting= | ||
Following is a list that will be updated when required. | Following is a list that will be updated when required. | ||
</div> | |||
<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> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
<br clear="all" /> | <br clear="all" /> | ||
</div> | |||
<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> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
=Do You Manage a Potential Manjaro Mirror Server?= | =Do You Manage a Potential Manjaro Mirror Server?= | ||
</div> | |||
<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/ | * [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:}}]] |
Latest revision as of 12:50, 17 January 2023
什么是镜像?
In the GNU/Linux distro world (& other systems too) a mirror is a server that hosts an up to date copy of a distro's software packages, stored in repositories (repos). There exist repos that are maintained by the distro administration - official - & other's. The Arch User Repository (AUR) being a good example of a non-official user maintained repo.
There are usually multiple repos in a mirror, holding software packages in categories, such as Manjaro's - core, extra, community & multilib repos. These repos will be duplicated with package content to suit both 32bit & 64bit installations, as well as for any & all the variety of releases that a distro may support. In Manjaro's case that is quite a number when all of the different Desktop & Window Manager titled front ends are considered.
The distro has package maintainers in its administration. They manage the contents of the repos, keeping it up to date, patching packages if required. Some distros, like Manjaro, have certain packages that are unique to it only - like mhwd for example.
为什么我们需要更多镜像?
The more mirrors we have the faster Manjaro's users can upgrade their systems. Some parts of the world have much faster internet speeds than others. In some circumstances, having a server in your country, or better yet, in your city, can make a world of difference to your download speeds.
How does Manjaro know what mirror(s) to use?
There is a file /etc/pacman.d/mirrorlist which lists all of the available mirrors.
There is another file called /etc/pacman-mirrors.conf that by default is configured to re-write your mirrorlist in a list with the fastest at the top, descending to the slowest, when the system is given the terminal command:
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu
This is a remarkably streamlined system compared to the ways that it has been in the past for the pacman rolling release system to manage its mirrors, let alone to rank their speed.
我们怎样做才能得到更多镜像?
I'm glad you asked that question. This is the advice of Philip Muller, Lead developer of Manjaro Linux:
'Some people still ask me how I got 5 mirrors in one week before 0.8.0 came out. It is simple. Just write 100 mails to universities and companies supporting Linux. Go to Arch linux and grab their mirrorlist. Crawl through their servers and get their contact data. Write an email and see what response you get. Here is some more info about it.'
What is the size of the Manjaro database?
We are at around 90 GB. Minimum of 120 GB is recommended, since we might have bigger rebuilds, which might double our space need temporally. 200 GB or higher would be better. As an example see also this.
How is the mirror synchronized?
Via 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/
It is always recommend to sync from the nearest location. To sync from our own manjaro.org server we need the IP of your server so it can be white-listed at our end. Please mail Philip Mueller directly. There is a recommended script for use with our server, so please contact the Manjaro administration in this regard.
How do you ask an organisation with servers to create a Manjaro mirror?
Write them an email like this (in your native language):
Dear Sir or Madam,
My name is [Your Name], I wish to ask you to please spare me a few minutes to read this letter & consider its contents.
I'd like to introduce you to a relative new comer to the world of Linux distributions - Manjaro Linux. Manjaro is a new user-friendly Linux distribution based on the highly regarded Arch Linux. We are currently searching for mirrors to host our packages.
Although new, we are already one of the top 10 most popular Linux Distributions in the world, as listed in the DistroWatch.com top 100.
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]
Current Size Required for a Manjaro Mirror
(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 .
Check here before you send a request for mirror hosting
Following is a list that will be updated when required.
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.
Do You Manage a Potential Manjaro Mirror Server?
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.