Można nie mieć środowiska graficznego, i jednak mieć JDownloader’a. Oto metoda dla Ubuntu Serwer 16.04.
Na początek należy założyć konto w serwisie:
https://my.jdownloader.org/
Teraz instalacja java:
sudo apt install openjdk-8-jre-headless
Następnie należy pobrać paczkę instalacyjną programu:
wget http://installer.jdownloader.org/JDownloader.jar
Tworzymy stosowny katalog:
sudo mkdir /opt/jdownloader
Przemieszczamy tam pobraną paczkę:
sudo mv JDownloader.jar /opt/jdownloader
I całości nadajemy uprawnienia: *(zamiast media podajemy dane swojego użytkownika)
sudo chown media:media /opt/jdownloader
Program jest gotowy do instalacji, poniższą komendę wykonujemy nawet kilkukrotnie, aż w terminalu program zażąda podania loginu i hasła do utworzonego wcześniej konta:
java -jar /opt/jdownloader/JDownloader.jar -norestart
Jeszcze skrypt demona:
sudo nano /etc/systemd/system/jdownloader.service
Wypełniamy go treścią:
[Unit] Description=JDownloader Service After=network.target [Service] Environment=JD_HOME=/opt/jdownloader Type=oneshot ExecStart=/usr/bin/java -Djava.awt.headless=true -jar /opt/jdownloader/JDownloader.jar RemainAfterExit=yes # Should be owner of /opt/jdownloader User=media Group=media [Install] WantedBy=multi-user.target
Należy pamiętać żeby w skrypcie wpisać użytkownika i grupę taką, jaką podaliśmy przy nadawaniu uprawnień!!!
Na koniec:
sudo systemctl enable jdownloader.service
Logujemy się do panelu i możemy korzystać z dobrodziejstw JDownloader’a zdalnie.