README.md 1013 Bytes
Newer Older
Hugo Posnic's avatar
Hugo Posnic committed
1 2 3 4 5 6 7 8 9 10
# pacman-mirrors

[![Build Status](https://travis-ci.org/manjaro/pacman-mirrors.svg?branch=master)](https://travis-ci.org/manjaro/pacman-mirrors)

Package that provides all mirrors for Manjaro Linux.

- Free software: GPL license

## Features

Frede Hundewadt's avatar
Frede Hundewadt committed
11
- A GUI for selecting mirror/protocol combinations used to generate a custom list.
Frede Hundewadt's avatar
Frede Hundewadt committed
12 13 14
- Generate a new mirror list by using several options:
    - method      : rank or random.
    - country     : a single, a list or all.
Frede Hundewadt's avatar
Frede Hundewadt committed
15
    - fasttrack   : limited ranked list of `x` up-to-date mirrors.
Frede Hundewadt's avatar
Frede Hundewadt committed
16 17 18 19
    - geoip       : mirrors for country if available.
- Information
    - get-branch  : get current branch from config
    - country-list: list of countries with mirrors
Frede Hundewadt's avatar
Frede Hundewadt committed
20
- API
Frede Hundewadt's avatar
Frede Hundewadt committed
21 22 23
    - prefix      : prefix for files handled by pacman-mirrors.
    - set-branch  : set branch from supplied branch option to config
    - protocols:
Frede Hundewadt's avatar
Frede Hundewadt committed
24
        - set protocol limitation in config
Frede Hundewadt's avatar
Frede Hundewadt committed
25
        - remove protocol limitation from config
Frede Hundewadt's avatar
Frede Hundewadt committed
26

Hugo Posnic's avatar
Hugo Posnic committed
27 28
## Technologies

Frede Hundewadt's avatar
Frede Hundewadt committed
29
pacman-mirrors is build with Python and Gtk3.