{"id":2038,"date":"2011-09-28T08:00:24","date_gmt":"2011-09-28T06:00:24","guid":{"rendered":"http:\/\/funrecycler.com\/?p=9296"},"modified":"2011-09-28T08:00:24","modified_gmt":"2011-09-28T06:00:24","slug":"nzbget-unter-linux-ubuntu-server-usenet","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2011\/09\/28\/nzbget-unter-linux-ubuntu-server-usenet\/","title":{"rendered":"nzbget unter Linux \/ Ubuntu Server #usenet"},"content":{"rendered":"<p style=\"overflow-wrap:anywhere\"><a href=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2011\/09\/m-c349f3da479e8fcb.jpg\" style=\"overflow-wrap:anywhere\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2011\/09\/m-6ce6e03056693d92.jpg\" alt=\"\" style=\"float:right;margin:0.5em 1em 0.5em 0;margin-left:10px;margin-right:10px;width:300px;height:217px;max-width:100%;height:auto\" \/><\/a>Da ich gerade das Wochenende damit verbracht habe, meinen alten WindowsXP Homeserver etwas aufzufrischen, habe ich mich f\u00fcr eine konsolenbasierte L\u00f6sung entschieden, weil ich mich sowieso nicht interaktiv an der Maschine anmelden muss. Ubuntu Server in der aktuellen Version ist f\u00fcr mich ausreichend. Eines der ersten Probleme war das Einrichten von dem bekannten nzbget Client, denn es gibt kein fertiges Paket, welches man mit <strong>apt-get<\/strong> nachladen kann. Hier ist manuelle Handarbeit n\u00f6tig. Damit ich das in ein paar Monaten wiedermal zur Hand habe, versuch ich das gleich mal zu dokumentieren. Organisiert euch die aktuellste Version unter <a href=\"http:\/\/sourceforge.net\/projects\/nzbget\/\" style=\"overflow-wrap:anywhere\">http:\/\/sourceforge.net\/projects\/nzbget\/<\/a> und schiebt es nach <strong>\/usr\/src.<\/strong> Dort wird es mit <em><strong>tar-xzf dateiname<\/strong><\/em> entpackt. Wechselt in das neu entstandene Directory und versucht mal folgendes. <\/p>\n<pre><code>.\/configure<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> Sollte das ohne Probleme bei euch durchlaufen!! <strong>Gratulation<\/strong> !! Dann k\u00f6nnt ihr hier schon aufh\u00f6ren zu lesen. Im Normalfall ist noch einiges zu tun \ud83d\ude42 ,damit ihr es nutzen k\u00f6nnt. Anhand der Ausgabe fehlen noch etliche Pakete, um aus dem Quellcode ein wenig binries zu generieren. <\/p>\n<pre><code>sudo apt-get install build-essential\nsudo apt-get install libxml2-dev\nsudo apt-get install libncurses5-dev\nsudo apt-get install libsigc++-2.0-dev\nsudo apt-get install libpar2-0-devsudo\napt-get install openssl\napt-get install libgnutls-dev<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> Nat\u00fcrlich kann man auch alles in einem Rutsch installieren, aber schaut, was ihr wirklich braucht. Nach jeder Aktion ein<strong> .\/configure<\/strong> und ihr seht, was noch fehlt. Ist alles i.O. fehlt nur noch ein <strong>.\/make<\/strong> und danach ein <strong>.\/make install<\/strong>. Im Verzeichnis gibt es nun eine <em><strong>nzbget.conf.example, <\/strong><\/em>die ihr nach <strong>\/etc\/nzbget.conf <\/strong>kopiert und dort nach euren W\u00fcnschen anpasst. Mit einem  <\/p>\n<pre><code>nzbget -D<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> startet ihr den Dienst im Hintergrund und k\u00f6nnt ihn mit <\/p>\n<pre><code>nzbget -C -o OutputMode=curses<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> connecten und steuern. Sobald ihr in das <strong>nzb<\/strong> Directory (siehe config) ein nzb file geschoben habt, sollte er sofort anfangen zu connecten. Ein paar der wichtigsten Kommandos findet ihr im <a href=\"http:\/\/nzbget.sourceforge.net\/Command_line_reference\" style=\"overflow-wrap:anywhere\">WIKI<\/a>. Ist noch ein automatisches Starten nach einem reboot gew\u00fcnscht, eignet sich ein kleines script unter <\/p>\n<pre><code>\/etc\/init.d\/nzbget<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> mit dem Inhalt <\/p>\n<pre><code>#!\/bin\/bash\nnzbget -D<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> Und ein <\/p>\n<pre><code>sudo update-rc.d nzbget defaults<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> Was dann mit dieser Ausgabe quittiert wird. <\/p>\n<pre><code> Adding system startup for \/etc\/init.d\/nzbget ...\n   \/etc\/rc0.d\/K20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc1.d\/K20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc6.d\/K20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc2.d\/S20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc3.d\/S20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc4.d\/S20nzbget -&gt; ..\/init.d\/nzbget\n   \/etc\/rc5.d\/S20nzbget -&gt; ..\/init.d\/nzbget<\/code><\/pre>\n<p style=\"overflow-wrap:anywhere\"> Viel Spass damit. <em>P.s. wenn ihr Dropbox am Laufen habt, k\u00f6nnte man auch das .\/nzb Verzeichnis da hinein linken. Das h\u00e4tte den Vorteil, auch von anderen Rechnern oder Telefonen mit Client nzb Dateien zu platzieren. Nach ein paar Sekunden synct Dropbox das auf euren Server und der Trigger vom nzbClient tut seinen Dienst. <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da ich gerade das Wochenende damit verbracht habe, meinen alten WindowsXP Homeserver etwas aufzufrischen, habe ich mich f\u00fcr<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,3,4,11,13],"tags":[1961,2701,1011,592,1013,2702,295,2199,354,2703,2704],"class_list":["post-2038","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-computer-und-technik","category-linux-computer-und-technik","category-techniknews","category-tutorial","tag-client","tag-compile","tag-console","tag-install","tag-konsole","tag-nzbget","tag-problem","tag-server","tag-ubuntu","tag-usenet","tag-webinterface"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=2038"}],"version-history":[{"count":1,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2038\/revisions"}],"predecessor-version":[{"id":3049,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2038\/revisions\/3049"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=2038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=2038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=2038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}