Install PiLAB packages on your Linux distribution with just a few commands. Supports Debian, Ubuntu, RHEL, CentOS, Rocky, AlmaLinux, Fedora, and openSUSE.
Run all commands with sudo or as root.
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/stable/ bookworm main" | \
sudo tee /etc/apt/sources.list.d/pilab-stable.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/stable/ bullseye main" | \
sudo tee /etc/apt/sources.list.d/pilab-stable.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository (testing)
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/testing/ trixie main" | \
sudo tee /etc/apt/sources.list.d/pilab-testing.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
Ubuntu 24.04 (Noble) users: Use the modern keyring path as shown below.
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/stable/ noble main" | \
sudo tee /etc/apt/sources.list.d/pilab-stable.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/stable/ jammy main" | \
sudo tee /etc/apt/sources.list.d/pilab-stable.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
# 1. Install GPG key
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo gpg --dearmor | \
sudo tee /etc/apt/keyrings/pilab.gpg >/dev/null
# 2. Add repository
echo "deb [signed-by=/etc/apt/keyrings/pilab.gpg] \
https://dl.pilab.hu/stable/ focal main" | \
sudo tee /etc/apt/sources.list.d/pilab-stable.list
# 3. Install package
sudo apt-get update
sudo apt-get install pivirt-agent
# 1. Install GPG key sudo rpm --import https://dl.pilab.hu/keys/pilab.gpg # 2. Create repository file sudo tee /etc/yum.repos.d/pilab.repo <<'EOF' [pilab-stable-el9] name=PiLAB Stable - EL 9 baseurl=https://dl.pilab.hu/stable/EL/9/$basearch/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://dl.pilab.hu/keys/pilab.gpg EOF # 3. Install package sudo dnf install pivirt-agent
# 1. Install GPG key sudo rpm --import https://dl.pilab.hu/keys/pilab.gpg # 2. Create testing repository file sudo tee /etc/yum.repos.d/pilab-testing.repo <<'EOF' [pilab-testing-el9] name=PiLAB Testing - EL 9 baseurl=https://dl.pilab.hu/testing/EL/9/$basearch/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://dl.pilab.hu/keys/pilab.gpg EOF # 3. Install package sudo dnf install pivirt-agent
EL 8 uses AppStream modules. Ensure the module stream is enabled.
# 1. Install GPG key sudo rpm --import https://dl.pilab.hu/keys/pilab.gpg # 2. Create repository file sudo tee /etc/yum.repos.d/pilab.repo <<'EOF' [pilab-stable-el8] name=PiLAB Stable - EL 8 baseurl=https://dl.pilab.hu/stable/EL/8/$basearch/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://dl.pilab.hu/keys/pilab.gpg EOF # 3. Install package sudo dnf install pivirt-agent
# 1. Install GPG key sudo rpm --import https://dl.pilab.hu/keys/pilab.gpg # 2. Create repository file sudo tee /etc/yum.repos.d/pilab.repo <<'EOF' [pilab-stable-fedora] name=PiLAB Stable - Fedora baseurl=https://dl.pilab.hu/stable/Fedora/$releasever/$basearch/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://dl.pilab.hu/keys/pilab.gpg EOF # 3. Install package sudo dnf install pivirt-agent
openSUSE uses Zypper for package management.
# 1. Add GPG key
wget -qO- https://dl.pilab.hu/keys/pilab.gpg | \
sudo rpm --import /dev/stdin
# 2. Add repository
sudo zypper ar -f -g -p 1 \
https://dl.pilab.hu/stable/openSUSE/Leap/15.6/ \
pilab-stable
# 3. Install package
sudo zypper install pivirt-agent
35D5 4688 9E86 1A7C 7E2A 1C3C 8A3B 4C99 3C4E 567B
Always verify the GPG key fingerprint before importing. Contact support@pilab.hu if you have any concerns.
# Update package lists sudo apt-get update # Install package sudo apt-get install pivirt-agent # Show package info apt-cache show pivirt-agent # List versions apt-cache policy pivirt-agent # Hold version (prevent upgrade) sudo apt-mark hold pivirt-agent # Remove hold sudo apt-mark unhold pivirt-agent
# Refresh cache sudo dnf makecache # Install package sudo dnf install pivirt-agent # Show package info dnf info pivirt-agent # List all versions dnf list pivirt-agent --all --showduplicates # Lock version sudo dnf install python3-dnf-plugins-extras-versionlock sudo dnf add-versionlock pivirt-agent # Remove lock sudo dnf remove-versionlock pivirt-agent