Post

Icon Krill Command Line Interface (CLI)

Download and Install CLI

Krill Command Line Interface (CLI)

Setup Krill on Debian Based Systems

Krill Requires Java 21 or later. 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
 
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/apt
Suites: stable
Components: main
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/krill-archive-keyring.gpg
EOF
 

This post is licensed under CC BY 4.0 by the author.