Arch and Derivatives (Linux)
yay --sync --noconfirm --mflags --skipinteg hnefatafl-copenhagen
Chocolatey (Windows)
See chocolatey.org.
Debian and Derivatives (Linux)
Download hnefatafl-copenhagen, then run:
sudo dpkg --install hnefatafl-copenhagen_1.0.0-1_amd64.deb
It can be removed by running:
sudo dpkg --remove hnefatafl-copenhagen
Flatpak (Linux)
See flathub.org.
Cargo (Linux, macOS, Windows)
Dependencies (Linux)
ALSA development files are needed to build cpal
on Linux (rodio
dependency,
hnefatafl-client
dependency). These are provided as part of the
alsa-lib
package on Arch, libasound2-dev
package on Debian and Ubuntu, and
alsa-lib-devel
on Fedora.
The package uses the mold
linker. This is provided via the mold
package on Arch, Debian, Ubuntu, and Fedora.
Run
In your terminal run the following to run the client with Rust’s cargo:
git clone https://github.com/dcampbell24/hnefatafl-copenhagen.git
cd hnefatafl-copenhagen
cargo run --release --bin hnefatafl-client
Optionally set this to make it less noisy:
RUST_LOG=hnefatafl_client=info cargo run --release --bin hnefatafl-client
Note
At the moment their may be fairly regular updates. If you run into problems, make sure you are running the latest version.
Hnefatafl Org by David Lawrence Campbell is licensed under CC BY 4.0