Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
18.03.2019, 17:29:42

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
  • Mitglieder insgesamt: 21704
  • Letzte: roger12
Statistiken
  • Beiträge insgesamt: 579969
  • Themen insgesamt: 46970
  • Heute online: 757
  • Am meisten online: 992
  • (17.11.2018, 20:17:55)
Benutzer Online

Autor Thema:  unter Linux: nzbmonkey-v0 2 3  (Gelesen 258 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

unter Linux: nzbmonkey-v0 2 3
« am: 13.01.2019, 00:04:08 »
Guten Abend,
 :)
kann mir jemand helfen , wie muss ich vorgehen, um das unter Linux integriert zu bekommen?

ich hatte länger Win 10 in Nutzung, da hatte ich das ganz flott mit Hilfe dieses Videos hinbekommen: https://www.youtube.com/watch?v=eDjcGtZKFEk

Jetzt nutze ich seit heute einen neuen PC und dort nutze ich Linux Mint 19.1 Cinnamon 64bit

Ich bedanke mich sehr für Hilfe !

Ich habe hier das File ( in einen neuen Ordner) heruntergeladen: https://nzblnk.info/nzb-monkey/

nzbmonkey-v0.2.3-linux

dann "rechtsklick" auf den Linux Download und dann auf "hier entpacken"
so, und nun komme ich irgendwie nicht weiter.

im erstellten Ordner, wo jetzt der entpackte Ordnerinhalt liegt:
rechtsklick: Im terminal ausführen

Folgendes zu sehen:

leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ ./nzblnkconfig.py
Traceback (most recent call last):
File "./nzblnkconfig.py", line 6, in <module>
import distutils.spawn
ModuleNotFoundError: No module named 'distutils.spawn'

Danke für Hilfe !
 :)

« Letzte Änderung: 13.01.2019, 00:07:23 von Smith_AIO »

Re: unter Linux: nzbmonkey-v0 2 3
« Antwort #1 am: 13.01.2019, 08:14:03 »
Auf der Seite wo du den file heruntergeladen hast ist doch weiter unten eine Anleitung (ab Textabschnitt "Linux platform")!

Evtl. hilft dir aber auch das hier? ::)

https://wiki.ubuntuusers.de/Archiv/LottaNZB/

Re: unter Linux: nzbmonkey-v0 2 3
« Antwort #2 am: 13.01.2019, 12:21:16 »
Öffne das Verzeichnis mit den Dateien im Terminal (Dateimanager --> Rechtsklick --> Im Terminal öffnen).

Wir arbeiten jetzt nur mit dem Terminal. Die Fehlermeldung (und spätere) bekommst du weg, in dem du folgende Pakete nachinstallierst:
apt install python3-distutils-extra python3-pip
Einer weiteren Fehlermeldung wird jetzt vorgebeugt durch die Eingabe von
pip3 install --upgrade setuptoolsDen Hinweis, eine neuere Version von pip zu installieren, kannst du ignorieren.

Jetzt endlich
./nzblnkconfig.py
Da wirst du dann darauf hingewiesen werden, dass Module fehlen und diese nachinstalliert werden müssen. Wie das funktioniert, ist in dieser Meldung auch schon beschrieben. Du wirst so etwas in der Art zu sehen bekommen:
pip3 install pyperclip colorama cryptography
Mit der Maus markieren, mit einem Mittelklick einfügen und ausführen.

Mit dem Aufruf von
./nzbmonkey.pywird jetzt die Konfigurationsdatei erstellt.



Re: unter Linux: nzbmonkey-v0 2 3
« Antwort #3 am: 13.01.2019, 12:22:01 »
Ja, die Anleitung kenne ich - hatte ja versucht, dass zunächst alleine hinzubekommen.

aber bei dem Schritt, wo mir offensichtlich noch Pakete fehlen - da komme ich nicht weiter...

der Link, zu Lottanzb - was soll mir das helfen? ich benötige explizit nzb monkey.

Danke für weitere Hilfe !

Edit:
Danke @tml = ich werde mir deinen Post jetzt in Ruhe durchlesen und versuchen umzusetzen.
Danke !

Edit2:

leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ ./nzblnkconfig.py
Traceback (most recent call last):
  File "./nzblnkconfig.py", line 6, in <module>
    import distutils.spawn
ModuleNotFoundError: No module named 'distutils.spawn'
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ apt install python3-distutils-extra python3-pip
[sudo] Passwort für leonardo_luigi:     
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  autoconf automake autotools-dev intltool python-pip-whl python3-distutils
  python3-lib2to3
Vorgeschlagene Pakete:
  autoconf-archive gnu-standards autoconf-doc libtool devscripts
Empfohlene Pakete:
  build-essential python3-dev python3-setuptools python3-wheel
Die folgenden NEUEN Pakete werden installiert:
  autoconf automake autotools-dev intltool python-pip-whl python3-distutils
  python3-distutils-extra python3-lib2to3 python3-pip
0 aktualisiert, 9 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 2.914 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.421 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
Holen:1 http://ubuntu.mirror.tudos.de/ubuntu bionic/main amd64 autoconf all 2.69-11 [322 kB]
Holen:2 http://ubuntu.mirror.tudos.de/ubuntu bionic/main amd64 autotools-dev all 20180224.1 [39,6 kB]
Holen:3 http://ubuntu.mirror.tudos.de/ubuntu bionic/main amd64 automake all 1:1.15.1-3ubuntu2 [509 kB]
Holen:4 http://ubuntu.mirror.tudos.de/ubuntu bionic/universe amd64 intltool all 0.51.0-5ubuntu1 [44,6 kB]
Holen:5 http://ubuntu.mirror.tudos.de/ubuntu bionic-updates/universe amd64 python-pip-whl all 9.0.1-2.3~ubuntu1 [1.652 kB]
Holen:6 http://ubuntu.mirror.tudos.de/ubuntu bionic-updates/main amd64 python3-lib2to3 all 3.6.7-1~18.04 [76,5 kB]
Holen:7 http://ubuntu.mirror.tudos.de/ubuntu bionic-updates/main amd64 python3-distutils all 3.6.7-1~18.04 [141 kB]
Holen:8 http://ubuntu.mirror.tudos.de/ubuntu bionic/universe amd64 python3-distutils-extra all 2.41ubuntu1 [15,0 kB]
Holen:9 http://ubuntu.mirror.tudos.de/ubuntu bionic-updates/universe amd64 python3-pip all 9.0.1-2.3~ubuntu1 [114 kB]
Es wurden 2.914 kB in 11 s geholt (274 kB/s).
Vormals nicht ausgewähltes Paket autoconf wird gewählt.
(Lese Datenbank ... 291556 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-autoconf_2.69-11_all.deb ...
Entpacken von autoconf (2.69-11) ...
Vormals nicht ausgewähltes Paket autotools-dev wird gewählt.
Vorbereitung zum Entpacken von .../1-autotools-dev_20180224.1_all.deb ...
Entpacken von autotools-dev (20180224.1) ...
Vormals nicht ausgewähltes Paket automake wird gewählt.
Vorbereitung zum Entpacken von .../2-automake_1%3a1.15.1-3ubuntu2_all.deb ...
Entpacken von automake (1:1.15.1-3ubuntu2) ...
Vormals nicht ausgewähltes Paket intltool wird gewählt.
Vorbereitung zum Entpacken von .../3-intltool_0.51.0-5ubuntu1_all.deb ...
Entpacken von intltool (0.51.0-5ubuntu1) ...
Vormals nicht ausgewähltes Paket python-pip-whl wird gewählt.
Vorbereitung zum Entpacken von .../4-python-pip-whl_9.0.1-2.3~ubuntu1_all.deb ...
Entpacken von python-pip-whl (9.0.1-2.3~ubuntu1) ...
Vormals nicht ausgewähltes Paket python3-lib2to3 wird gewählt.
Vorbereitung zum Entpacken von .../5-python3-lib2to3_3.6.7-1~18.04_all.deb ...
Entpacken von python3-lib2to3 (3.6.7-1~18.04) ...
Vormals nicht ausgewähltes Paket python3-distutils wird gewählt.
Vorbereitung zum Entpacken von .../6-python3-distutils_3.6.7-1~18.04_all.deb ...
Entpacken von python3-distutils (3.6.7-1~18.04) ...
Vormals nicht ausgewähltes Paket python3-distutils-extra wird gewählt.
Vorbereitung zum Entpacken von .../7-python3-distutils-extra_2.41ubuntu1_all.deb ...
Entpacken von python3-distutils-extra (2.41ubuntu1) ...
Vormals nicht ausgewähltes Paket python3-pip wird gewählt.
Vorbereitung zum Entpacken von .../8-python3-pip_9.0.1-2.3~ubuntu1_all.deb ...
Entpacken von python3-pip (9.0.1-2.3~ubuntu1) ...
python-pip-whl (9.0.1-2.3~ubuntu1) wird eingerichtet ...
Trigger für install-info (6.5.0.dfsg.1-2) werden verarbeitet ...
autoconf (2.69-11) wird eingerichtet ...
autotools-dev (20180224.1) wird eingerichtet ...
Trigger für doc-base (0.10.8) werden verarbeitet ...
1 hinzugefügte Doc-base-Datei wird verarbeitet...
Dokumente werden mit scrollkeeper registriert ...
automake (1:1.15.1-3ubuntu2) wird eingerichtet ...
update-alternatives: /usr/bin/automake-1.15 wird verwendet, um /usr/bin/automake (automake) im automatischen Modus bereitzustellen
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
python3-lib2to3 (3.6.7-1~18.04) wird eingerichtet ...
python3-distutils (3.6.7-1~18.04) wird eingerichtet ...
intltool (0.51.0-5ubuntu1) wird eingerichtet ...
python3-pip (9.0.1-2.3~ubuntu1) wird eingerichtet ...
python3-distutils-extra (2.41ubuntu1) wird eingerichtet ...
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ pip3 install --upgrade setuptools
Collecting setuptools
  Downloading https://files.pythonhosted.org/packages/37/06/754589caf971b0d2d48f151c2586f62902d93dc908e2fd9b9b9f6aa3c9dd/setuptools-40.6.3-py2.py3-none-any.whl (573kB)
    100% |████████████████████████████████| 573kB 1.9MB/s
Installing collected packages: setuptools
Successfully installed setuptools-40.6.3
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ ./nzblnkconfig.py
Start Linux configuration for NZB-Monkey

 - Search for terminal emulators
   Searching for gnome-terminal ... Found
 - Write desktop file to '/home/leonardo_luigi/.local/share/applications/nzblnk.desktop'
   ... DONE
 - Add nzblnk to mimeapps.list ... DONE

Configuration successfully finished.

Missing module(s)!

To use NZB-Monkey you have to install the missing module(s) use

pip3 install --user pyperclip colorama cryptography
to install the missing module(s) in your home directory,

sudo -H pip3 install pyperclip colorama cryptography
to install the missing module(s) globally to your client/server

or use your package manager to install the missing Python3 module(s): pyperclip colorama cryptography.

To have a working pyperclip module you have to install xsel or xclip, see also pyperclip doku:
https://pyperclip.readthedocs.io/en/latest/introduction.html
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ pip3 install pyperclip colorama cryptography
Collecting pyperclip
  Downloading https://files.pythonhosted.org/packages/2d/0f/4eda562dffd085945d57c2d9a5da745cfb5228c02bc90f2c74bbac746243/pyperclip-1.7.0.tar.gz
Collecting colorama
  Downloading https://files.pythonhosted.org/packages/4f/a6/728666f39bfff1719fc94c481890b2106837da9318031f71a8424b662e12/colorama-0.4.1-py2.py3-none-any.whl
Collecting cryptography
  Downloading https://files.pythonhosted.org/packages/60/c7/99b33c53cf3f20a97a4c4bfd3ab66dcc93d99da0a97cc9597aa36ae6bb62/cryptography-2.4.2-cp34-abi3-manylinux1_x86_64.whl (2.1MB)
    100% |████████████████████████████████| 2.1MB 738kB/s
Collecting asn1crypto>=0.21.0 (from cryptography)
  Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
    100% |████████████████████████████████| 102kB 4.4MB/s
Collecting idna>=2.1 (from cryptography)
  Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
    100% |████████████████████████████████| 61kB 5.7MB/s
Collecting six>=1.4.1 (from cryptography)
  Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting cffi!=1.11.3,>=1.7 (from cryptography)
  Downloading https://files.pythonhosted.org/packages/6d/c0/47db8f624f3e4e2f3f27be03a93379d1ba16a1450a7b1aacfa0366e2c0dd/cffi-1.11.5-cp36-cp36m-manylinux1_x86_64.whl (421kB)
    100% |████████████████████████████████| 430kB 2.4MB/s
Collecting pycparser (from cffi!=1.11.3,>=1.7->cryptography)
  Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
    100% |████████████████████████████████| 163kB 3.8MB/s
Building wheels for collected packages: pyperclip, pycparser
  Running setup.py bdist_wheel for pyperclip ... error
  Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-jinmzgqs/pyperclip/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpt4lkcpvopip-wheel- --python-tag cp36:
  usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: -c --help [cmd1 cmd2 ...]
     or: -c --help-commands
     or: -c cmd --help
 
  error: invalid command 'bdist_wheel'
 
  ----------------------------------------
  Failed building wheel for pyperclip
  Running setup.py clean for pyperclip
  Running setup.py bdist_wheel for pycparser ... error
  Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-jinmzgqs/pycparser/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp24r69oy4pip-wheel- --python-tag cp36:
  usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: -c --help [cmd1 cmd2 ...]
     or: -c --help-commands
     or: -c cmd --help
 
  error: invalid command 'bdist_wheel'
 
  ----------------------------------------
  Failed building wheel for pycparser
  Running setup.py clean for pycparser
Failed to build pyperclip pycparser
Installing collected packages: pyperclip, colorama, asn1crypto, idna, six, pycparser, cffi, cryptography
  Running setup.py install for pyperclip ... done
  Running setup.py install for pycparser ... done
Successfully installed asn1crypto-0.24.0 cffi-1.11.5 colorama-0.4.1 cryptography-2.4.2 idna-2.8 pycparser-2.19 pyperclip-1.7.0 six-1.12.0
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$ ./nzbmonkey.py

 NZB-Monkey v0.2.3
 =================
 Creating default config-file. Please edit!
Start Linux configuration for NZB-Monkey

 - Search for terminal emulators
   Searching for gnome-terminal ... Found
 - Write desktop file to '/home/leonardo_luigi/.local/share/applications/nzblnk.desktop'
   ... DONE
 - Add nzblnk to mimeapps.list ... DONE

Configuration successfully finished.
leonardo_luigi@stielvoll:~/Downloads/NZB Monkey/nzbmonkey-v0.2.3-linux$

anschl. in der sich öffnenden .cfg Datei die zwei Änderungen, siehe dem Video durchgeführt: https://www.youtube.com/watch?v=eDjcGtZKFEk

Anschl. die Datei gespeichert, geschlossen - und nun getestet, ob das funktioniert.

...
ein Fenster öffnet sich.

ich habe gewählt "andere Anwendung auswählen" und dann die "nzbmonkey.py"

Fazit: im SABNZB erscheint nach kurzem Warten, das angeklickte File

Danke - es geht also...

 :)
« Letzte Änderung: 13.01.2019, 12:51:12 von Smith_AIO »