Addon Paket installieren

Pakete, die noch nicht in Freetz integriert sind, können als sogenanntes Addon Paket installiert werden. Dazu das gewünschte Paket vor dem Erstellen des Image herunterladen und nach ./addon entpacken. Folgendes Beispiel geht davon aus, dass man sich im Verzeichnis des entpackten Freetz befindet:

tar -C addon -xjvf /pfad/zu/addon-paket-0.1-freetz.tar.bz2

Danach muss das Paket in der Liste ./addon/static.pkg in eine neue Zeile eingetragen werden (im obigen Beispiel: addon-paket-0.1). Addon Pakete werden nach den integrierten Paketen in der Reihenfolge des Auftretens in ./addon/static.pkg gestartet.

Hinweis: Falls es sich bei dem Addon Paket um eine andere Version eines bereits integrierten Pakets handelt, so sollte das ursprüngliche Paket in make menuconfig unter Package selection deaktiviert werden, um Versionskonflikte zu vermeiden.

Erweiterung ab r15856 / 3dda64565e

Es können addon/*.pkg zum aktivieren verwendet werden. Dies hat den Vorteil dass man die .pkg mit ins Addon-Archiv packen kann, und dadurch keine anderen Addons deaktiviert werden.
Auch kann man so leichter Updates verteilen, wenn die Versionsnummer nicht in Dateinamen der .pkg steht

Beispiel mit zwei Addons:

Update von einem Addon:

Es wird so automatisch die alte Version des Addons deaktiviert und die neue aktiviert.