Using the unstable area of the Beckhoff repository

Using the unstable area of the Beckhoff repository 1:

Use a test environment

Do not test packages from the unstable area on a production system. Use a test environment exclusively

The Unstable area of the Beckhoff repository contains packages that are currently in the testing phase and have not yet been officially released. These packages are tested internally by Beckhoff prior to a release and are optionally available to you for evaluating new features or changes before the official release.

If you are interested in testing new or modified packages in advance, you can include the unstable area in your test environment. This provides access to the latest packages that have not yet been released.

Adding the Unstable Area

1. Open the file bhf.list using the following command:
sudo nano /etc/apt/sources.list.d/bhf.list 
2. Extend the existing repository entry by adding the suffix -unstable, for example:
https://deb.beckhoff.com/debian trixie-unstable main

When apt is executed with one of the commands apt update or apt install, the system automatically connects to the Beckhoff package server and verifies the authentication data in /etc/apt/auth.conf.d/. If the credentials are correct, packages from the unstable area can be downloaded and installed.