Knowledgebase:
Install JDownloader on NAS and embedded devices
Posted by Jiaz, Last modified by pspzockerscene psp on 15 July 2020 03:52 PM

Because JDownloader is written in cross-plattform Java it can also run on many different NAS products and embedded devices.

In order to run JDownloader on your device the following requirements must be met:

  • at least Java 1.6
    • supported Java Versions: 1.6, 1.7, 1.8, Java9, Java10, Java11, Java12, Java13, Java14..Java1X
    • following JVMs are known to work/are supported: OpenJDK, AdoptOpenJDK, Oracle, IBM, Zulu, Zing
    • recommended Java Version: 1.8
    • working but experimental status: Java9, Java10, Java11, Java12, Java13, Java14....Java1X
  • minimum of 128 MB RAM (less is possible but not recommended)
    • recommended: 256 MB for headless, 512 MB with GUI
  • about 100 MB disk space

 

Short overview of known supported devices (highly depends on hardware specification like CPU/RAM/OS):

  • Raspberry PI
  • Odroid
  • Banana Pi
  • Cubieboard
  • Beagleboard
  • Hummingboard
  • PandaBoard
  • CuBox
  • ...please let us know about more supported boards

 

How to install JDownloader on headless (no graphical userinterface) devices and control it via MyJDownloader webinterface:

  1. Create a folder where you want to install JDownloader to
    • example: "mkdir /path/JDownloader" (replace path with installation parent folder)
  2. Download or copy existing JDownloader.jar and place it into that folder
  3. Start JDownloader installation
    1. "java -jar JDownloader.jar -norestart"
    2. repeat step 3.1 until JDownloader asks you to enter your MyJDownloader logins on console
    3. you can now remote control your JDownloader instance via MyJDownloader
  4. Start JDownloader with "java -jar JDownloader.jar &" (without th -norestart parameter!)
  5. Checkout the other articles in this headless category - especially these useful headless hints.
  6. Much fun with JDownloader and MyJDownloader :)
(383 vote(s))
Helpful
Not helpful