Build Status

milcheck

for MIrrorList Check

milcheck

A small binary that displays the status of your pacman mirrorlist in your terminal, written in Rust

How ?

milcheck just reads your /etc/pacman.d/mirrorlist and retrieves the corresponding data from the official mirror status page

Why ?

As explained in the mirror doc, before a system upgrade i.e. sudo pacman -Syu, you must check that the mirrors in your mirrorlist are up to date e.g. not out of sync.

It's not

..an additional mirrorlist ranking utility

Ready to shake..

Rust is a language that compiles to native code and by default statically links all dependencies. Simply download the latest release of the precompiled binary here and use it! (do not forget to make it executable chmod 755 milcheck)

Install from crates.io

install Rust -> https://www.rust-lang.org/tools/install cargo install milcheck

Build from sources

install Rust -> https://www.rust-lang.org/tools/install git clone https://github.com/doums/milcheck.git cd milcheck cargo build to build for release cargo build --release the binary is located under target/debug or target/release

Usage

milcheck

License

Mozilla Public License 2.0