On Linux, install and update SOW with APT or DNF from the Pigsty infra repository. This channel follows the repository version. In mainland China, use the repo.pigsty.cc mirror. The APT example marks the source as trusted with trusted=yes. The DNF example disables RPM package signature checks with gpgcheck=0.
Use these packages to install a specific version or prepare an offline installation. They carry the 1PGSTY release suffix, install SOW at /usr/bin/sow, and ship the Apache-2.0 licence and third-party notices.
Use an archive on Linux or macOS when you want to choose the installation directory. Builds are available for amd64 and arm64. Archives include the executable, documentation, and license files.
Install Go 1.27.1 or newer, then build the release tag with the commands below. No C compiler is required. The build flags set the version shown by sow version.
Download SHA256SUMS from the same release as your package or archive. Before installation, set ASSET to the downloaded file name and check its SHA-256 digest with the command for your operating system.
.rpm
| File | Checksum |
|---|---|
| sow-0.5.0-1PGSTY.aarch64.rpm Linuxarm64SHA-256 | 98befda82b0a2a4bdfe9d8080d6527a7ce5ae3bc5774a060c2ef791900b38c7c |
| sow-0.5.0-1PGSTY.x86_64.rpm Linuxamd64SHA-256 | a33c53761653831bcb3133d471aab2a294da2b4b0d3afb3cf192f7b84b256f80 |
.deb
| File | Checksum |
|---|---|
| sow_0.5.0-1PGSTY_amd64.deb Linuxamd64SHA-256 | 85bc13065af8732658e22c505eab407175426215d73c499c3b3b4a7c1ba75eac |
| sow_0.5.0-1PGSTY_arm64.deb Linuxarm64SHA-256 | 2f783aaa55485f6c665f605e5b9e7c932d4265d07497a6a8a172eb2ac37a4ac1 |
.tar.gz
| File | Checksum |
|---|---|
| sow_0.5.0_darwin_amd64.tar.gz macOSamd64SHA-256 | 65ba1f4a160f7515022a3639356ab6fa3ec191acb2d99d491330fcc1f6014dff |
| sow_0.5.0_darwin_arm64.tar.gz macOSarm64SHA-256 | bb707c2506f408f9c4d14022e6e2e2a76ed130588f9527aa81ef79397d485efc |
| sow_0.5.0_linux_amd64.tar.gz Linuxamd64SHA-256 | 3e14f2b1ce9debb0cbe3cc1a8983f0c46b843caa05eb92911714dcfdf6630d32 |
| sow_0.5.0_linux_arm64.tar.gz Linuxarm64SHA-256 | cbc5a34118c438df0657e80074507e8db7a048754182bc088d46afb5a6b7d5a2 |