packages.sol1.net

Sol1 APT repository. Add it to your Debian or Ubuntu system using the instructions below.

1. Trust the signing key

Download the repository signing key and install it under /etc/apt/keyrings/:

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://packages.sol1.net/packages.key \
  | sudo gpg --dearmor -o /etc/apt/keyrings/sol1.gpg

To verify the key fingerprint matches before trusting it:

gpg --show-keys /etc/apt/keyrings/sol1.gpg

Expected fingerprint:

FBB6 AE03 C46A 069C 7229 B691 87A3 0718 8145 E8D8

UID: Sol1 <support@sol1.com.au>

2. Add the source for your distribution

Pick the entry matching your OS, then run sudo apt update.

Debian 13 (trixie) — recommended, deb822 format

Write /etc/apt/sources.list.d/sol1.sources:

sudo tee /etc/apt/sources.list.d/sol1.sources > /dev/null <<'EOF'
Types: deb
URIs: https://packages.sol1.net
Suites: trixie
Components: main
Architectures: amd64 arm64
Signed-By: /etc/apt/keyrings/sol1.gpg
EOF

Debian 13 (trixie) — legacy one-line format

If you prefer a traditional .list file:

echo 'deb [signed-by=/etc/apt/keyrings/sol1.gpg arch=amd64,arm64] https://packages.sol1.net trixie main' \
  | sudo tee /etc/apt/sources.list.d/sol1.list

Debian 13 pre-release (trixie-staging)

Pre-release packages. Promoted to trixie after review. Use only on staging/test systems unless you know what you’re doing.
sudo tee /etc/apt/sources.list.d/sol1-staging.sources > /dev/null <<'EOF'
Types: deb
URIs: https://packages.sol1.net
Suites: trixie-staging
Components: main
Architectures: amd64 arm64
Signed-By: /etc/apt/keyrings/sol1.gpg
EOF

Debian 10 (buster)

echo 'deb [signed-by=/etc/apt/keyrings/sol1.gpg arch=amd64] https://packages.sol1.net buster stable' \
  | sudo tee /etc/apt/sources.list.d/sol1.list

For pre-release packages, replace stable with testing.

Ubuntu 16.04 (xenial)

echo 'deb [signed-by=/etc/apt/keyrings/sol1.gpg arch=amd64] https://packages.sol1.net xenial stable' \
  | sudo tee /etc/apt/sources.list.d/sol1.list

For pre-release packages, replace stable with testing.

3. Refresh apt and install

sudo apt update
sudo apt install <package-name>

Supported distributions

SuiteOSComponentsArchitectures
trixieDebian 13mainamd64, arm64
trixie-stagingDebian 13 pre-releasemainamd64, arm64
busterDebian 10stable, testingamd64
xenialUbuntu 16.04stable, testingamd64

Browsing the repository

The repository tree is browsable directly: