GithubPluginUpdater

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • @Sven H
      Schönes Plugin :thumbsup: . Danke
      Vielleicht solltest im Post 1 noch nen Satz zum curl-Paket sagen ^^
      Für die Solo4K musste ich es nach installieren. Ansonsten ist alles sauber durchgelaufen
      Dateien
      • GIT.png

        (581,94 kB, 173 mal heruntergeladen, zuletzt: )
      • GIT_update.png

        (854,51 kB, 146 mal heruntergeladen, zuletzt: )
      Skin: [ linearFHD ] - [ iFlatFHD ] - Anpassungen: [ linearFHD ] - [ iFlatFHD ]
    • Nathanael2316 schrieb:

      ...
      Vielleicht solltest im Post 1 noch nen Satz zum curl-Paket sagen ^^
      Für die Solo4K musste ich es nach installieren. Ansonsten ist alles sauber durchgelaufen
      Leider kann man hier im Forum die älteren Beiträge nicht mehr selbst bearbeiten, so dass ich dazu im Post #1 nichts mehr nachtragen kann. :(
      Ich wollte den ersten Post auch nicht zu sehr mit Infos vollstopfen - fand die obigen Infos schon fast zu viel :P

      Aber so kann ich ja jetzt hier was zum ggf. erforderlichen "curl"-Paket sagen:

      Das Plugin benötigt bestimmte Systempakete, um die zip-Datei der aktuellen github-Version eines Plugins aus dem Internet auf die Box zu laden.
      Dazu prüft das Plugin vor dem Start eines Updates, ob die dazu benötigten Pakete (wget oder curl) bereits installiert sind.
      Falls beide nicht vorhanden sind, dann informiert das Plugin mit einer entsprechenden Meldung und dem Hinweis auf den Befehl im Menü zum Installieren des erforderlichen curl-Paketes. Nachdem das Paket installiert wurde, sollte dann auch ein Plugin-Update möglich sein.
      Das curl-Paket wird dabei immer direkt vom jeweiligen Image-Feed installiert, so dass auch immer das richtige und vor allem kompatible curl-Paket auf die Box kommt.

      Falls man irgendwann mal den GithubPluginUpdater deinstallieren möchte, kann man vorher über das Plugin-Menü das curl-Paket wieder deinstallieren.

      Grundsätzlich gibt es bereits im Grundimage den curl und wget-Befehl aus der Busybox, welcher aber eine eher abgespeckte Version der echten Pakete darstellt und den Zip-Download mit dem im Plugin verwendeten Update-Script nicht unterstützt.
      Daher ist es zum Durchführen eines Plugin-Updates eben ggf. erforderlich, dass dieses curl-Paket nachinstalliert werden muss.
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Sven H ()

    • Ist schon ein etwas tieferer Eingriff ins System, so erscheint es mir zumindest, die Geschichte mit curl.
      Ich verwende hier OMB (Openmultiboot), OBH im Flash und ein aktuelles VTI auf einem Stick, vorhin (nach dem Crash, s.o.) wollte ich wie gewohnt erst mal eine Imagesicherung installieren, hab also ein normales Image-Backup (in einer Zip-Datei verpackt, wie immer) auf den Stick in den Ordner "open-multiboot-upload" geschoben, jetzt hatte ich jedoch bislang unbekannte Probleme, mein Flash-Image gab mir jedenfalls Fehlermeldungen bzgl. zip, die Imagesicherung konnte ich nicht "einspielen", das Flashimage wurde dann auch unbedienbar.
      Das hatte ich bislang noch nie, erst vor 2 Wochen habe ich so eine Imagesicherung erfolgreich auf dem Stick installieren können.
      Aber letztendlich kann ich überhaupt nicht beurteilen, ob das nun an curl oder an was total anderem liegt, keinerlei Ahnung ob es überhaupt mit dem Plugin zusammenhängt, aber ist sehr wahrscheinlich m.E. da ich ansonsten nix verändert hab' die letzten Tage...

      Sicherlich ein "Sonderfall", der hier nicht weiter interessant ist wahrscheinlich, aber ich wollte es trotzdem kurz mitteilen... :)
    • Ist ja eher die Frage was der größere Eingriff ins System ist. Ich kenne mich da jetzt auch nicht im Detail aus, aber spontan würde ich schätzen das OMB der etwas größere Eingriff ist ;)
    • Super PlugIn.. Github Updater Plugin

      ...jetzt ist es wesentlich komfortabler und einfacher.. schönes Teil, das! :happy4:
      Oops, sollte eigentlich ein Beitrag zum Github Updater PlugIn sein...Entschuldigung

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von chefo () aus folgendem Grund: Sorry, das galt dem Github Updater PlugIn

    • Hi,

      die alte Beta (war nur für EMC gedacht) vor der Installation der neuesten Version aus Post 1 deinstallieren oder durch die ipk einfach überschreiben lassen?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von fuldi ()

    • GithubPluginUpdater

      Die Version, die nur für EMC gedacht war, ist ein eigenes Plugin.
      Wenn du die neue ipk installierst, müsste der EMCgitUpdater auch noch "installiert" sein. Dazu einfach den Plugin-Ordner des EMCgitUpdater im Extensions-Ordner auf der Box löschen. Den EMCgitUpdater brauchst du dann ja nicht mehr, macht ja jetzt der GithubPluginUpdater mit ;)
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)
    • Hier die neue Version 1.1.0 :)

      Da ich Post #1 nachträglich nicht mehr ändern kann, muss ich die aktuellen Versionen immer als neuen Post schreiben.
      Vielleicht kann ein Moderator diesen Post zur neuen Version ja irgendwie im Post #1 zumindest vermerken ;)

      Änderung Version 1.1.0 (14.01.2018 ):
      - erweiterte Update-Info mit Frage zum Öffnen des Plugins (im Setup aktivierbar)
      - im Update-Info-Fenster jetzt Aufzählung der Plugins zu denen ein Update vorliegt

      wie immer der wichtige Hinweis:
      Gerade in der hiermit einfachen Möglichkeit eine github-Version auf die Box zu bekommen, besteht
      auch die große Gefahr, dass man sich dabei schnell eine Test-Version auf die Box kopiert, die dann
      zu Problemen oder sogar Abstürzen führen kann.
      Daher sollten dieses Plugin nur erfahrene Nutzer verwenden, die im Problemfall auch wissen, wie
      sie die Box dann wieder problemlos zum Laufen bekommen.
      Unerfahrenen Nutzern, die auch eine github-zip-Version nicht auf die Box kopieren würden/könnten,
      wird dieses Plugin ausdrücklich nicht empfohlen!!!!
      Man sollte sich also bewusst sein, dass man sich beim Installieren einer github-Version durchaus eine
      nicht voll funktionierende Test-Version auf der Box installiert.

      Download im 1. Post.
      Dateien
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)

      Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von ditschi1691 ()

    • Sven H schrieb:

      Vielleicht kann ein Moderator diesen Post zur neuen Version ja irgendwie im Post #1 zumindest vermerken
      Die neuen Versionen sind in Post 1 angehängt.
      Die alten Versionen wurden entfernt.
      Wegen der Übersichtlichkeit wurde die Anhänge in Beitrag 35 entfernt!
      Nehmt das Leben nicht zu ernst, ihr kommt eh nicht lebend raus!