milcheck 0.2.2

A small binary that displays the status of your pacman mirrorlist in your terminal
Documentation

milcheck milcheck

milcheck

:tea: MIrrorList Check

milcheck

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

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

Install

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 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

Arch Linux AUR package

milcheck is present as a package in the Arch User Repository.

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