Установка
К каждому релизу приложены готовые бинари для Linux, macOS и Windows. Рядом с каждым архивом лежит контрольная сумма sha256. Linux-бинари собраны со статической линковкой (musl), поэтому не требуют определённой версии glibc.
Готовые бинари
Заголовок раздела «Готовые бинари»Архивы называются winrig-v<версия>-<таргет>, где таргет — один из:
x86_64-unknown-linux-muslaarch64-unknown-linux-muslx86_64-apple-darwinaarch64-apple-darwinx86_64-pc-windows-msvc
На macOS архив aarch64 — для Apple Silicon, x86_64 — для Intel. Подходят и tar, и unzip, потому что в архиве рядом с бинарём лежат LICENSE и README.md.
Скачайте архив и контрольную сумму, проверьте сумму и установите бинарь:
# Замените версию и таргет на свою платформу.curl -LO https://github.com/fgbm/winrig/releases/latest/download/winrig-v0.2.0-x86_64-unknown-linux-musl.tar.gzcurl -LO https://github.com/fgbm/winrig/releases/latest/download/winrig-v0.2.0-x86_64-unknown-linux-musl.sha256sha256sum -c winrig-v0.2.0-x86_64-unknown-linux-musl.sha256tar xzf winrig-v0.2.0-x86_64-unknown-linux-musl.tar.gzinstall -m 0755 winrig ~/.local/bin/winrigСборка из исходников
Заголовок раздела «Сборка из исходников»Тулчейн закреплён в rust-toolchain.toml (Rust 1.98). Установите тулчейн Rust и соберите release-бинарь:
cargo build --releaseБинарь лежит в target/release/winrig.
Продолжите в быстром старте, чтобы создать профиль.