Auf FreeBSD-Repository umschalten

Auf FreeBSD-Repository umschalten 1:

Inkompatibilitäten mit bereits installierten Paketen

Das FreeBSD-Repository kann für Testzwecke genutzt werden, um bestimmte Pakete zu testen, die nicht auf dem Beckhoff Package-Server bereitgestellt werden. Aktualisieren Sie in der Zwischenzeit nicht das TwinCAT/BSD-System (doas pkg upgrade) über das FreeBSD-Repository, da dies zu Inkompatibilitäten mit bereits installierten Paketen führen kann und wechseln Sie nach den Tests wieder zurück auf den Beckhoff Package-Server.

In diesem Schritt wird gezeigt, wie Sie vom standardmäßig eingestellten Beckhoff-Repository auf das offizielle FreeBSD-Repository umschalten können, um Pakete zu testen, die nur auf dem FreeBSD-Repository bereitgestellt werden. Wenden Sie sich an den Beckhoff-Support, wenn bestimmte Pakete benötigt werden, damit diese in das Standard Beckhoff-Repository aufgenommen werden.

Achten Sie darauf, dass Packages möglicherweise nicht kompatibel mit TwinCAT/BSD sein können und nicht einwandfrei funktionieren, die nicht von einem Beckhoff-Repository installiert wurden. Grund dafür ist, dass das FreeBSD Basissystem für TwinCAT modifiziert wurde. Wechseln Sie nach den Tests wieder zurück auf den Beckhoff Package-Server.

Schalten Sie wie folgt auf das FreeBSD-Repository um:

1. Geben Sie den Befehl doas ee /usr/local/etc/pkg/repos/FreeBSD.conf in der Konsole ein.
2. Stellen Sie Variable FreeBSD: {enabled: no} auf “yes”.

Sie haben erfolgreich den Package-Server gewechselt. Ab sofort werden alle Packages vom offiziellen FreeBSD-Repository geladen. Stellen Sie die Variable auf “no“, um wieder das Standard Beckhoff-Repository zu verwenden.