Diese Anleitung setzt ein installiertes fun_plug voraus! Bitte beachte, dass ich nur noch Good-Will Support für ffp-support leiste, da ich kein Gerät mehr in Betrieb habe

Seit einiger Zeit ist eine neue Version für den Twonkymedia Server auf der Bildfläche und oft wurde ich gefragt, wie man diese über eine bestehende Installation mit einer früheren Version drüber installiert ohne die bestehende Konfiguration zu verlieren. Einfach getan, wie dieser Beitrag zeigt. Willst du Twonky nur installieren und nicht updaten, so folge diesem Beitrag.

Alle nutzerspezifischen Dateien sind im Ordner /ffp/opt/twonky/data/ abgelegt, sodass wir nur diesen sichern müssen. Zunächst muss aber Twonky gestoppt werden:

1
sh /ffp/start/twonky.sh stop

Jetzt werden die Daten gesichert:

1
2
cd /ffp/opt/twonky/
mv data /ffp/tmp/twonkydata

Nun ist der Ordner in /ffp/tmp gesichert.

Das Update ist nun eine einfache Installation, sodass wir den Ordner twonky erstmal leeren:

1
rm -R /ffp/opt/twonky/*

Und los gehts. Zum Zeitpunkt der Anleitung ist 7.2.8 aktuell, bitte prüfe hier  unter “NAS & Beta Versions (Limited Support)”, ob das immer noch der Fall ist. Wenn die Seite wie aktuell (14-Jan-2015) mal wieder nur Mist anzeigt, dann sieh hier  mal nach der neuesten Version. Wenn du den Eindruck hast, dass es neuere Versionen gibt, dann wähle den Download für das dein Gerät aus und ersetze die URL durch die untenstehende. Ich gebe hier als Beispiel die der Kurobox an, hier kannst du nachsehen, welche Version du brauchst:

1
2
3
4
5
6
7
8
cd /ffp/opt/twonky
wget http://funplug.wolf-u.li/twonkymedia/7.2.8/twonky-kurobox-pro-7.2.8.zip
unzip twonky-*.zip
rm twonky-*.zip
chmod +x twonkyserver twonkystarter twonkyproxy twonkywebdav plugins/* cgi-bin/*
wget http://wolf-u.li/u/449 -O /ffp/start/twonky.sh
wget http://wolf-u.li/u/448 -O /ffp/opt/twonky/twonkyserver-default.ini
[[ $(ls -1 /mnt|grep -c HD_a2) -eq 0 ]] && sed -i -e 's!/HD_a2!/HD/HD_a2!g' -e 's!/HD_b2!/HD/HD_b2!g' /ffp/opt/twonky/twonkyserver-default.ini

Sollte twonkyforum.com nicht erreichbar sein, so gibt es hier  einen Mirror mit einigen Downloads.

Nun muss das Datenverzeichnis wieder zurückkopiert werden:

1
2
cd /ffp/opt/twonky/
mv /ffp/tmp/twonkydata data

Dann teste ob alles funktioniert:

1
sh /ffp/start/twonky.sh start