Made a new thread for a new package, remirror.
Some info about remirror can already be found at https://forum.antergos.com/topic/9127/reflector-antergos/84.
The purpose of remirror is to obsolete and replace package reflector-antergos.
This is because remirror can rank both Antergos and Arch mirrors. So remirror actually does the job of two separate tools, reflector-antergos and reflector.
How to use remirror?
Here are some examples.
# get some usage help: remirror -h # rank Antergos and Arch mirrors only from selected countries: remirror --save=yes --c=France,Germany,Netherlands # show the list of all known countries: remirror --list # rank all known Antergos and Arch mirrors (good but slow): remirror --save=yes --p=https,http # just see the ranking results but don't save them (slow but quite interesting): remirror
So the usage of the tool is quite simple on the terminal. There are some ways to speed up the ranking process:
- select only a small set of countries (no need to have all known mirrors ranked, and nearby countries are usually the fastest)
- rank only https mirrors (default), not http mirrors
- make the ranking timeout period for each mirror shorter (see option --tm for more)
The greatest speed gain comes by selecting the mirrors properly. Also ranking only https mirrors saves much time.
How to install it now?
You may currently install remirror with the following terminal commands:
cd /tmp # or any folder you have write permissions wget https://github.com/manuel-192/remirror/raw/master/PKGBUILD makepkg -sic rm -f PKGBUILD remirror-* # cleanup
It installs (currently) two files to your system: /usr/bin/remirror and /usr/share/bash-completion/completions/remirror.
And how to remove it?
If you want to remove remirror from your system, just use the normal way how you remove packages, for example pamac-manager GUI or pacman.
EDIT 2018-Oct-08: streamlined this post to match the current status of remirror.