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
| Suite | OS | Components | Architectures |
|---|---|---|---|
trixie | Debian 13 | main | amd64, arm64 |
trixie-staging | Debian 13 pre-release | main | amd64, arm64 |
buster | Debian 10 | stable, testing | amd64 |
xenial | Ubuntu 16.04 | stable, testing | amd64 |
Browsing the repository
The repository tree is browsable directly:
- /packages.key — signing key (ASCII-armored)
- /dists/ — per-suite metadata (Release, Packages indexes)
- /pool/ —
.debfiles