Balluff
APT Repository

Balluff APT Repository

This service hosts Debian APT repositories for internal releases and feature builds. Use the instructions below to configure your system and install packages via apt.

Signed metadata

Verify repository integrity using the published GPG key.

Predictable URLs

Structured paths for repository, release/feature and suite.

Setup instructions:

Adding the repository

Execute the following commands on your Debian/Ubuntu system to configure this APT repository.

# Add the repository GPG key
curl -fsSL https://prod.apt.balluff.systems/public.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/balluff-apt.gpg

# Add the repository to your sources list
sudo nano /etc/apt/sources.list.d/balluff.list

# paste the following content and adapt accordingly:
Types: deb deb-src
URIs: https://prod.apt.balluff.systems/repositories/REPOSITORY/RELEASE|FEATURE/
Suites: DISTRIBUTION
Components: main
Enabled: true
Architectures: arm64
Signed-by: /etc/apt/keyrings/balluff-apt.gpg

# for packages of CEL release 3.3.4 use:
Types: deb deb-src
URIs: https://prod.apt.balluff.systems/repositories/cel_release/3.3.4/
Suites: bookworm
Components: main
Enabled: true
Architectures: arm64
Signed-by: /etc/apt/keyrings/balluff-apt.gpg

# Update package list
sudo apt update
Note: Replace REPOSITORY with the repository name and RELEASE|FEATURE with a release or feature path.

Installing packages

sudo apt install PACKAGE_NAME

Retrieving package sources

apt source PACKAGE_NAME