Shyft Arch Linux Repository

This repository provides signed Arch Linux packages for the Shyft project.

Documentation

Setup Instructions

1. Download the signing key

curl -sL https://arch.helset.gotdns.org/shyft-packages.key -o shyft-packages.key

2. Verify the key

gpg --show-keys shyft-packages.key

Compare the fingerprint with the official documentation.

3. Add key to pacman

sudo pacman-key --add shyft-packages.key
sudo pacman-key --lsign-key $(gpg --with-colons --show-keys shyft-packages.key | awk -F: '/^fpr:/ { print $10; exit }')

4. Add repositories

Edit /etc/pacman.conf:

[shyft]
Server = https://arch.helset.gotdns.org/stable
SigLevel = Required TrustedOnly

[shyft-staging]
Server = https://arch.helset.gotdns.org/staging
SigLevel = Required TrustedOnly

5. Install packages

sudo pacman -Sy shyft-runtime shyft-python shyft-development

Notes