Thread: [User feedback required] JDownloader 2 on Synology
View Single Post
  #1168  
Old 02.07.2021, 15:08
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,285
Default

JDownloader startet nach Update auf DSM7 nicht mehr - was tun?
Gilt nur für User, die JD vorher auf DSM6 oder niedriger per Synology Community Paketquelle (von netzbaer) installiert haben!!
  1. Falls installiert und noch im Paketzentrum sichtbar, das "Java8" Paket von Synology deinstallieren.
    Dann Java per "Community Paket" installieren wie hier beschrieben (runterscrollen, Option 2).
  2. Per SSH als root mit deiner Synology verbinden siehe:
    kb.synology.com/de-de/DSM/tutorial/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet
    Gib den folgenden Befehl ein:
    Code:
    sed -i s/JAVA_BIN=\"\$\{JAVA_HOME\}\\/bin\\/java\"/JAVA_BIN=\"java\"/ /var/packages/JDownloader/scripts/start-stop-status && sudo sed -i -r s/LOGFILE=\"[^\"]+\"/LOGFILE=\"\\/dev\\/null\"/ /var/packages/JDownloader/scripts/start-stop-status
  3. Synology neustarten - JD sollte automatisch starten.
    Falls der SSH Zugang nicht weiter benötigt wird empielt es sich, diesen aus Sicherheitsgründen in den Synology Einstellungen wieder zu deaktivieren!
---------------------------------------------------------------------------
JDownloader Erstinstallation auf DSM7 (Deutsche Übersetzung des Artikels Synology Installation via Terminal)
  1. Installiere Java wie HIER beschrieben (runterscrollen) per Option 2.
  2. Verbinde dich per SSH als root siehe:
    kb.synology.com/de-de/DSM/tutorial/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet
  3. Erstelle mit folgendem Befehl einen Ordner für die JD Installation:
    Code:
    mkdir /volume1/@appstore/JDownloader
  4. Navigiere in diesen Ordner:
    Code:
    cd /volume1/@appstore/JDownloader
    Wichtig: Bleibe in allen Schritten dieser Anleitung in diesem Ordner!
  5. Lade die JD Installation mit dem folgenden Kommando herunter und warte, bis der Download abgeschlossen ist:
    Code:
    wget http://installer.jdownloader.org/JDownloader.jar
  6. Starte die JD Installation mit folgendem Befehl:
    Code:
    java -jar JDownloader.jar -norestart
    Wiederhole diesen Schritt bis du aufgefordert wirst, deine myjdownloader Zugangsdaten im Terminal einzugeben.
    Sobald das erledigt ist, kannst du JDownloader über my.jdownloader.org fernsteuern.
    Wichtig: Starte JD nur in diesem Schritt mit dem "norestart" Parameter!
    Benutze den "norestart" Parameter nicht um JD normal zu starten und auch nicht im Start-Script! Falls du das dennoch tust wird JD z.B. nach Updates nicht mehr automatisch neustarten!
  7. [Optional] Falls du möchtest, dass JD mit jedem Start der Synology automatisch startet, folge diesen Anweisungen:
    a. Befehl:
    Code:
    echo -en '#!/bin/bash\ncd /volume1/@appstore/JDownloader\njava -jar JDownloader.jar &' > start.sh
    b. Befehl:
    Code:
    chmod a+x start.sh
    c. Wechsle in die Synology Oberfläche und navigiere zu Systemsteuerung -> Aufgabenplaner -> Erstellen -> Ausgelöste Aufgabe -> Benutzerdefiniertes Skript
    Tab Allgemein:
    - Vorgang: JDownloader Starten
    - Benutzer: root
    Tab Aufgabeneinstellungen: Benutzerdefiniertes Skript -> folgendes in das Feld eingeben:
    Code:
    sleep 45 && /volume1/@appstore/JDownloader/start.sh
    d. Füge diese Aufgabe hinzu, indem du auf "Ok" klickst und gehe sicher, dass sie aktiviert ist.
    JD wird jetzt mit einer kurzen Zeitverzögerung starten, wenn deine Synology startet.
    Je nach Synology Modell und auch wenn JD Updates beim Start installiert, kann das etwas mehr Zeit in Anspruch nehmen.
  8. Wähle einen sinnvollen standard Download-Ordner bevor du mit dem Downloaden anfängst!
    Falls du das nicht tust kann es passieren, dass JD die Downloads in deine Systempartition speichert welche sehr schnell voll wird was dazu führen kann, dass Synology keine Systemupdates mehr installieren kann siehe Synology Installation Troubleshooting!
  9. Die Installation ist abgeschlossen! Wir empfehlen, diese nützlichen Support Artikel zu JD Headless Installationen ebenfalls durchzulesen.
    viel Spaß mit JDownloader auf deiner Synology!
Aus Sicherheitsgründen wird empfohlen, den SSH Zugriff auf deine Synology nach erfolgreicher JD Installation wieder zu deaktivieren, sofern du ihn nicht für andere Zwecke benötigst siehe:
kb.synology.com/de-de/DSM/tutorial/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet

---------------------------------------------------------------------------
Kleines FAQ

[DSM7 ]Ich finde JDownloader nach der Installation nicht in meinem Paketzentrum - warum?
Du hast JD nach der obigen Anleitung ohne Paketquelle manuell installiert d.h. es ist normal, dass du keinen Eintrag im Paketzentrum siest.


Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist

Last edited by pspzockerscene; 28.09.2021 at 18:02.
Reply With Quote