15 releases
0.2.6 | Sep 1, 2021 |
---|---|
0.2.5 | Aug 29, 2021 |
0.2.2 | Jan 23, 2021 |
0.2.1 | Oct 15, 2020 |
0.1.7 | Sep 22, 2019 |
#2453 in Command line utilities
130KB
1.5K
SLoC
milcheck
🍵 MIrrorList Check
A simple program that displays the status of your pacman mirrorlist and the Arch Linux lastest news right in your terminal
How ?
Milcheck just reads your /etc/pacman.d/mirrorlist
and retrieves
the corresponding data from the official
mirror status page.
The latest news are directly scraped from https://archlinux.org/.
Why ?
As explained in the
mirror doc, before
a system upgrade i.e. sudo pacman -Syu
, you should 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 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
.
Pre-built binary
Rust is a language that compiles to native code and by default statically links. Simply download the pre-built binary from latest release.
Usage
milcheck
In addition to the mirrorlist output you can print the Arch Linux lastest news, handy to stay informed:
milcheck -n
License
Mozilla Public License 2.0
Dependencies
~10–23MB
~332K SLoC