Download Krill Server and Desktop App
Download and Install Krill via our Debian Repository
Download Krill Server and Desktop App
Setup Krill on Debian Based Systems
Krill runs on most debian based systems including Ubuntu and Raspberry Pi OS. It was born out of a Raspberry Pi and can control GPIO pins and serial Devices.
Krill Requires Java 21 or later.
On most Ubuntu/Debian systems, you can install OpenJDK 21 with: sudo apt install openjdk-21-jre-headless
If you’re installing on a Raspberry Pi, there isn’t an official build of Java 21 for ARM64 yet, so you’ll need to use Azul Zulu OpenJDK.
1
2
3
4
5
sudo apt install curl gnupg ca-certificates
curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list
sudo apt update
sudo apt install zulu21-jdk-headless
Setup our APT Repository
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.krill.zone/krill-archive-keyring.gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/krill-archive-keyring.gpg
sudo chmod 0644 /etc/apt/keyrings/krill-archive-keyring.gpg
sudo tee /etc/apt/sources.list.d/krill.sources > /dev/null <<EOF
Types: deb
URIs: https://deb.krill.zone
Suites: stable
Components: main
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/krill-archive-keyring.gpg
EOF
sudo apt update
You can now install Krill Server or Desktop with:
1
2
3
4
5
sudo apt install krill
# or
sudo apt install krill-desktop
This post is licensed under CC BY 4.0 by the author.