Para empezar hay que crearse una cuenta en http://my.jdownloader.org/. Esta cuenta más adelante se necesita colocar en el jdownloader que instalemos. En esta página web controlaremos nuestro gestor de descarga, no siendo necesario abrir puertos, ni nada más.
- Nos descargamos de http://jdownloader.org/download/index, en la sección Other el jar.Lo podemos meter en un directorio, como por ejemplo /home/pi/jd2
- Instalamos o actualizamos el java desde los repositorios oficiales
sudo apt-get update
sudo apt-get install oracle-java8-jdk
- Nos vamos a la carpeta donde copiamos el archivo y usamos el siguiente comando
java -Djava.awt.headless=true -jar /home/pi/jd2/JDownloader.jar
- Se iniciará y empezará a descargar e instalar todo lo necesario. No
tenemos que hacer nada a no ser que nos pida cualquier cosa, a mi por
ejemplo me ha preguntado esto.
|---------------------------Headless Information-------------------------------
| New Update available
| A new Update is available. Do you want to download it now?
| Enter y -> Download now
| Enter n -> Later
Le he dicho que si. Cuando acabe, finalizamos la ejecución con CTRL+C y buscamos el proceso con ps -aux, y lo matamos con kill. Entonces podemos iniciar una instancia nueva. - Volvemos a ejecutar el programa con el paso 3, y entonces nos indicara que la conexion MyJdownloader ha fallado, que deseamos ignorar o si queremos introducir nuestras creenciales. Ponemos los datos de la cuenta que nos creamos en http://my.jdownloader.org/ y finalizamos la ejecución del programa con ctrl+c
- Para dejarlo lanzado siempre que arranquemos podemos poner la tarea en el cron. Para ello, lanzamos el comando:
crontab -e
Y añadimos la siente linea al final.#autostart jdownloader @reboot java -Djava.awt.headless=true -jar /home/pi/jd2/JDownloader.jar
Si queremos lanzarlo temporalmente bastara con ejecutar la opción 3.
Teniendo la raspberry 2, me indica que el pyload ocupa en memoria 2.6% y en cpu 1.4% y el jdownloader me ocupa 1.4% de cpu y 9.8% de memoria.
No se si con el modelo 1, intentara optimizar y ocupara menos memoria, aunque lo dudo. Pero puede ser un handicap importante para 512 mb de ram.