Beispielkonfigurationen können der Konfigurationsauswahl auf zwei Arten hinzugefügt werden:
-
Hilfsanwendungen — Anwendungen, die unabhängig mit einem deb-Paket installiert werden, können Konfigurationsunterverzeichnisse in einem bestimmten Systemverzeichnis ablegen. Der Verzeichnisname wird mit dem Shell-Skript linuxcnc_var angegeben:
$ linuxcnc_var LINUXCNC_AUX_EXAMPLES /usr/share/linuxcnc/aux_examples
-
Laufzeiteinstellungen — der Konfigurationsselektor kann auch Konfigurationsunterverzeichnisse anbieten, die zur Laufzeit mit einer exportierten Umgebungsvariablen (LINUXCNC_AUX_CONFIGS) angegeben werden. Diese Variable sollte eine Pfadliste von einem oder mehreren Konfigurationsverzeichnissen sein, die durch ein (:) getrennt sind. Typischerweise wird diese Variable in einer Shell gesetzt, die
linuxcnc
startet, oder in einem Startskript des Benutzers~/.profile
. Beispiel:export LINUXCNC_AUX_CONFIGS=~/myconfigs:/opt/otherconfigs