neue Version installieren

  • Frage:
    Vielleicht hat jemand Erfahrungen, ob man die neueste Version unbesorgt über die alte installieren kann, bleiben die config-Einstellungen erhalten?

  • Du musst ein paar Sachen beachten. Die Startskripte /etc/rc.d/svxlink bzw. /etc/rc.d/remotetrx werden jedes Mal überschrieben, ebenso die *tcl-Files in /usr/share/svxlink Wenn Du also in der RepeaterLogic.tcl etwas geändert hast, dann ist es wichtig, dass die diese Änderungen sicherst! Da sich einige Funktionen innerhalb der tcl's geändert haben macht es auch wenig Sinn, z.B. die RepeaterLogic.tcl danach zurückzuspielen. Die svxlink.conf liegt beim neuen Trunk in /etc/svxlink und nicht mehr direkt unter /etc. Überschrieben wird die bei mir nicht, ebenso auch nicht die Modul-Konfigurationen.

    Ich weiß nicht welche SvxLink-Version Du gerade nutzt aber die Verzeichnisstruktur und der Aufruf der Skripte hat sich in den letzten Wochen nicht unerheblich geändert. Wenn Du es aber auf den neusten Stand bekommen hast, wird es besser, da die lokalen nutzerspezifischen Einstellungen dann in eigenen Verzeichnissen und Dateien liegen.
    Das Konzept ist recht interessant, zunächst werden die *tcl's im Verzeichnis events.d geladen, danach falls existent die *.tcl's in events.d/local So kannst Du also vorher geladene Funktionen mit eigenen Funktionen überschreiben und das Ganze natürlich dann auch sprachabhängig. Die Seiten hier auf svxlink.de beziehen sich schon auf die neue Trunk-Version.

    Ich würde Dir folgendes Vorgehen empfehlen:
    * analysiere, welche Änderungen in den events.d/*.tcl's Du auf Deinem System bisher gemacht hast (Roger-beep, Zeitansage, andere CW-Kennung...??) und sichere diese Änderungen
    * installiere mal eine neue Trunk-Version auf einem "sauberen" System, damit Du einen Vergleich "neue Struktur" <-> "alte Struktur" hast.
    * ziehe Deine Änderungen auf dem neuen System nach, eine locale.tcl für deutsche Zeitansagen kannst Du hier herunterladen: http://svxlink.de/download/locale.tcl
    * Wenn alles zur Zufriedenheit läuft, installiere die Version auf Deinem Relais und ziehe die tcl-Skripte rüber.

    Danach wird es einfacher, da Du Deine repeaterspezifischen Funktionen in der locale.tcl ablegen kannst und es dann egal ist, ob die RepeaterLogic.tcl jedes Mal überschrieben wird.
    Bei Fragen einfach anpingen ;)

    vy 55 es 73 de Adi, DL1HRC

  • Donnerwetter Adi!

    Du hast ja bald schneller geantwortet als ich absenden konnte, Hi.

    Recht vielen Dank für die Tips.
    Ich werde das bei uns mal propagieren und wir werden sicher bald die neueste Version installieren.
    Leider haben wir kein zweites System zum Testen, das wäre aber sinnvoll, mal sehen was wird.

    Viel Erfolg weiterhin mit eurem System. Ganz bestimmt hören wir voneinander, ich glaube die Interessenlage ähnelt sich....APRS.....svxlink......digimodes....

  • Hi Uli,

    ja, wenn ich da bin geht es meist schnell :)
    Beim Zweitsystem meinte ich kein vollständiges Relais oder so was in der Art, als vielmehr einen einfachen PC mit Soundkarte. Bevor ich was einspiele teste ich es an einem normalen 08/15-PC mit einem Headset. Das ist für diesen Fall mehr als ausreichend. Es geht vorrangig um eventuelle Fehlerausgaben, die durch fehlende Funktionen innerhalb der *.tcl-Skripte herrühren. Und so was kann man eigentlich damit ganz gut erkennen und abfangen bevor es auf das Echtsystem hochgespielt wird.
    Richtig, APRS mache ich auch ganz gerne....

    73's de Adi, DL1HRC

  • Quote from dl8ro

    Frage:
    Vielleicht hat jemand Erfahrungen, ob man die neueste Version unbesorgt über die alte installieren kann, bleiben die config-Einstellungen erhalten?

    Ich habe viel hilfe von ADi bekommen. Wir haben ein hilfe ueber TEAMVIEWER werwendet und ADI konnte alles einstallieren. Es ist sehr gut gegangen.

    Gruss aus Daenmark ich bin auf SVXLINK ganz allein.

    Ole http://www.olehasselbalch.dk

  • Moin und Hallo,
    wo kann man den für Debian 7.4 die neuste Version bekommen? Kann mir das einer Sagen oder ein Link geben. Es wäre auch super wenn ich noch eine Gute anleitung da zu bekommen kann.

    Danke