JDownloader w wydaniu serwerowym

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.

Źródło:
https://github.com/fabwu/jdownloader-install

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.