Raspberry Pi'nize Hafif Usenet İndirme için NZBGet Nasıl Kurulur

Jun 5, 2025
Donanım
BAĞLANMAMIŞ İÇERİK

Yakın zamanda size gösterdik Raspberry Pi'nizi her zaman açık bir Usenet makinesine nasıl dönüştürebilirsiniz Zengin özelliklere sahip SABnzbd Usenet istemcisi etrafında toplandı. Şimdi size daha Spartalı ama aynı zamanda çok hafif bir Usenet aracı olan NZBGet'i nasıl kullanacağınızı göstermeye geri döndük.

Bunu Neden Yapmak İstiyorum?

Bizimle birlikte takip ederseniz Raspberry Pi'yi Her Zaman Açık Usenet Makinesine Dönüştürme ve sonuçlardan son derece memnunsanız, bu eğiticiyi tamamen atlayabilirsiniz.

Öte yandan, kaynak yoğun SABnzbd'nin Raspberry Pi'nizi çok fazla vergilendirdiğini fark ettiyseniz (özellikle bir BitTorrent istemcisiyle yan yana çalıştırıyorsanız), o zaman NZBGet'e geçmek harika bir yoldur sistem kaynaklarını boşaltmak için. Süreçte çeşitli özellikleri kaybedeceksiniz, ancak temel işlevler (NZB dosyalarını içe aktarma, içerik indirme, paketi açma ve SickBeard ve CouchPotato gibi yardımcı uygulamalarla etkileşim kurma) NZBGet ile hala kullanılabilir.

Bununla birlikte, NZBget yüklemenin önemli ölçüde daha büyük bir zorluk olduğunu (ve hem NZBget hem de yamalı yardımcı uygulamaları derlemeyi içerir) önceden uyarın.

Neye ihtiyacım var?

Bu eğitim için, Raspbian yüklü işlevsel bir Raspberry Pi'ye sahip olduğunuzu ve önceki eğitimlerimizle birlikte takip ettiğinizi varsayıyoruz. Sana sahibim ve sadece SABnzbd'yi NZBget ile değiştirmek için buradasın, sonraki bölüme atla. Süreçte yeniyseniz ve dahil olmak istiyorsanız, aşağıdaki makaleleri burada listelediğimiz sırayla başlamanızı öneririz:

  1. Raspberry Pi'ye Başlarken HTG Rehberi
  2. Raspberry Pi'nizi Uzak Kabuk, Masaüstü ve Dosya Aktarımı için Yapılandırma
  3. Raspberry Pi'yi Düşük Güçlü Ağ Depolama Cihazına Dönüştürme

İlk öğreticideki her şey gereklidir, ikinci öğretici isteğe bağlıdır (ancak bir indirme kutusu başsız bir yapı için mükemmel bir aday olduğu için uzaktan erişim bu proje için inanılmaz derecede kullanışlıdır) ve üçüncü öğreticinin en önemli kısmı basitçe kurulumdur sabit sürücü ve önyükleme sırasında otomatik olarak bağlanacak şekilde yapılandırılması.

Önceki okuma listesine ek olarak, Usenet'in tüm ayrıntılarına aşina değilseniz, aşağıdaki eğiticiyi okumanızı önemle tavsiye ederiz:

  • Usenet'e Başlarken Nasıl Yapılır Geek Kılavuzu

Usenet'i zaten biliyorsanız ve güvenilir bir Usenet sağlayıcısında hesabınız varsa, bu harika. Eğer sen yapma Usenet hesabınız varsa, hızlanmak için kesinlikle kılavuzumuzu okumanız gerekir. Genel izleyiciden genel izleyiciye atlayarak alabileceğiniz torrentlerin aksine, güvenilir ve ücretsiz bir genel Usenet sunucusu diye bir şey yoktur. Güvenilir bir sağlayıcıdan bir hesap almanız gerekecektir - Usenet hakkında genel bilgiler ve hangi sağlayıcıları dikkate almanız gerektiğine ilişkin ipuçları için kılavuzumuza bakın.

Apt-Get'i Güncelleme ve UNRAR'ı Yükleme

Not: Yakın zamanda SABnzbd kılavuzunu takip ettiyseniz, apt-get aracınızı zaten güncellediğiniz ve UNRAR'ı yüklediğiniz için bu bölümün tamamını güvenle atlayabilirsiniz.

İlk iş, apt-get yükleyicinizi güncellemek ve yükseltmektir. Diğer Raspberry Pi rehberlerimizden birini takip ettiyseniz ve her şeyi güncellediyseniz, bu adımı atlayabilirsiniz.

Terminalde aşağıdaki komutları girin:

sudo apt-get güncellemesi

sudo apt-get yükseltme

Bir süredir güncelleme / yükseltme yapmadıysanız, uzun bir yükseltme sürecini beklemeye hazır olun.

Tıpkı SABnzbd kurulum eğitiminde olduğu gibi, dosya arşivlerini işlemek için tamamlayıcı bir araç yüklememiz gerekecek.

Dosyanın paketini açmayı otomatik hale getirmek için, ücretsiz ancak beklenmedik bir şekilde adlandırılmış, serbest olmayan uygulamanın bir kopyasını oluşturmamız gerekecek. Neyse ki, yardımsever bir ruh RaspberryPi.StackExchange Raspbian için bunun nasıl yapılacağını özetledi.

Terminalde, kaynaklar.listenizi düzenlemenize ve unrar-nonfree içeren depoyu eklemenize izin vermek için aşağıdaki komutu girin:

Sudona / Etc / Apt / Öyleyse s. Ben st

Nano'da, .list dosyasına aşağıdaki satırı ekleyin:

deb-src http://archive.raspbian.org/raspbian wheezy main katkı ücretsiz olmayan rpi

Nano'dan çıkmak için CTRL + X'e ve eski .list dosyasını kaydetmek / üzerine yazmak için Y'ye basın. Komut istemine döndüğünüzde, değişikliğin etkili olması için kaynak listenizi güncellemeniz gerekecek:

sudo apt-get güncellemesi

Güncelleme bittikten sonra (eğiticide daha önce güncellediyseniz oldukça hızlı olacaktır), bir çalışma dizini oluşturmanın ve ardından ona geçmenin zamanı gelmiştir:

mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree

Unrar-nonfree'nin bağımlılıklarını indirme zamanı:

sudo apt-get build-dep unrar-özgür olmayan

İşlem bittiğinde ve komut istemine geri döndüğünüzde, kaynak kodunu indirmek ve yükleme paketini oluşturmak için aşağıdaki komutu girin:

sudo apt-get source -b unrar-özgür olmayan

Şimdi paketi kurma zamanı. Unrar-nonfree'nin yeni bir sürümü yayınlandıktan sonra bu eğiticiyi takip ediyorsanız, dosya adını güncellemeniz gerekir. Önceki adımlarda indirdiğimiz dosyaları listelemek için komut istemine "ls" yazarak sürüm numarasını kontrol edebilirsiniz:

sudo dpkg -i unrar_4.1.4-1_armhf.deb

Kurulum tamamlandıktan sonra, "unrar" komutunun sistemde kullanılabilir olup olmadığını, komut istemine "unrar" yazarak hızlı bir şekilde test edebilirsiniz. Düzgün bir şekilde kurulursa, unrar uygulaması mevcut tüm anahtarların bir listesini ve açıklamalarını geri çeker. Paket hatasız yüklendiyse, aşağıdaki komutla kendi başınıza toparlayabilirsiniz:

cd && rm -r ~ / unrar-özgür olmayan

Artık UNRAR uygulamamızı yüklediğimize göre, NZBGet'i yükleme ve yapılandırma işine geçmenin zamanı geldi.

NZBget'i Kurmak ve Yapılandırmak

SABnzbd kurulum işleminden farklı olarak, bu önemli ölçüde daha uzun / daha karmaşıktır, bu nedenle komut isteminde biraz zaman harcamaya hazır olun. Komut isteminde biraz daha fazla zaman harcamaya ek olarak, uygulamaları derlemek için "make" komutunu kullanırken bir miktar kesinti süresine hazırlıklı olun.

İlk iş emri, UNRAR kurulumumuzda yaptığımız gibi, çalışacağımız geçici bir dizin oluşturmaktır. Tıpkı UNRAR'da olduğu gibi, bir tesisatçı inşa etmek için elimizi kirletmemiz gerekecek. İstendiğinde aşağıdaki komutları girin:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Şimdi NZBget'i indirip çıkarmamız gerekiyor. Bu yazı itibariyle kararlı sürüm 10.2 sürümüdür. Kontrol edin NZBget web sitesi en güncel kararlı sürümü indirdiğinizden emin olmak için.

sudo wget http://sourceforge.net/projects/nzbget/files/nzbget-10.2.tar.gz
sudo tar -xvf nzbget-10.2.tar.gz
cd nzbget-10.2

NZBGet bizim için güzel bir önceden paketlenmiş yükleyiciye sahip olmadığından, tüm bağımlılıkları manuel olarak yüklememiz gerekecek. Her bir bağımlılığın ne için olduğunu merak ediyorsanız, ön koşullar listesine buradan göz atın . İstendiğinde aşağıdaki komutları girin:

sudo apt-get install libncurses5-dev
sudo apt-get install sigc ++
sudo apt-get install libpar2-0-dev
sudo apt-get install libssl-dev
sudo apt-get install libgnutls-dev
sudo apt-get install libxml2-dev

Tüm bağımlılıkları yükledikten sonra, libpar2 üzerinde küçük bir yama işlemi gerçekleştirmemiz gerekiyor. Teknik olarak bu yamayı atlayabilirsiniz fakat yama, kısmi onarım işlemi için bir zaman sınırı belirlemenize olanak tanır. Bu, küçük Raspberry Pi indirme kutumuz gibi daha yavaş cihazlar için kullanılır.

Not: dosyalara yama uygulamazsanız, ./configure komutunu –disable-libpar2-bugfixes-check ile eklemediğiniz sürece yapılandırma işlemi sırasında bir hata alırsınız.

Libar2'ye yama yapmak için, komut istemine aşağıdaki komutları girin:

sudo wget http://sourceforge.net/projects/parchive/files/libpar2/0.2/libpar2-0.2.tar.gz
sudo tar -xvf libpar2-0.2.tar.gz
cd libpar2-0.2
cp /temp-nzbget/nzbget-10.2/libpar2-0.2-*.patch.
sudo patch <libpar2-0.2-bugfixes.patch
sudo patch <libpar2-0.2-cancel.patch
./yapılandır
sudo yapmak
sudo make install

Şimdi NZBget'i derleme ve yükleme zamanı:

cd /temp-nzbget/nzbget-10.2
./yapılandır
sudo yapmak
sudo make install

Bu işlem tamamlandığında, NZBget'i yapılandırmadan önce bir görevimiz daha var. NZBget'in kullanması için bir dizi dizin oluşturmamız gerekiyor. Raspberry Pi eğiticilerimizde kullandığımız aynı dizin yapısını kullandığınızı varsayıyoruz. Değilse, dizinlerinizi buna göre değiştirmeniz gerekir.

NZBget dizinlerinizi oluşturmak için komut istemine aşağıdaki komutları girin:

sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget
sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget / dst
sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget / nzb
sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget / sıra
sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget / tmp
sudo mkdir / media / USBHDD1 / paylaşımlar / NZBget / post-proc

Adlandırma yapısını değiştirebilirsiniz, ancak daha sonra yapılandırma dosyalarını gözden geçirmeniz ve tüm varsayılan klasör adlarını değiştirmeniz gerekir (ki bu gerçekten uğraşmaya değmez).

Klasörleri oluşturduğunuzda, NZBget yapılandırma dosyasını düzenleme zamanı gelmiştir. Komut istemine aşağıdaki komutu girin:

sudo cp /usr/local/share/nzbget/nzbget.conf /etc/nzbget.conf
Ani / Etc / n zbge t. Kon f

Yapılandırma dosyası, yararlı yorumlarla yoğun bir şekilde notlandırılmıştır (ancak buradaki talimatlarımıza tüm yorum satırlarını dahil etmeyeceğiz çünkü metin bloklarını gereksiz yere uzatacaktır); ### YOLLAR bölümünde yapılandırma dosyasının aşağıdaki bölümünü düzenlemek için dosyayı dikkatlice okuyun:

MainDir = / media / USBHDD1 / paylaşımlar / NZBget

### NEWS-SERVERS bölümünde Usenet Sunucusu oturum açma bilgilerinizi girin:

Server1.Host = sunucunuz.com
Server1.Port = 119
Sunucu1.Username = kullanıcı adı
Server1.Password = şifre
Server1.JoinGroup = evet
Server1.Encryption = hayır
Sunucu1. Bağlantılar = 5

Dosyayı düzenlemeyi bitirdiğinizde, CTRL + X tuşlarına basın ve kaydedin. NZBget'i başlatmadan önce, kopyalanacak küçük bir dosya grubumuz var. Komut istemine geri dönün, aşağıdaki komutu girin:

cp /temp-nzbget/nzbget-10.2/nzbget-postprocess* / media / USBHDD1 / paylaşımlar / NZBget / post-proc

Bu, tüm işlem sonrası komut dosyalarını geçici yükleme klasörümüzden kalıcı son işlem klasörüne kopyalar. Şimdi NZBget arka plan programını başlatabilir ve her şeyin düzgün çalıştığından emin olabiliriz. Aşağıdaki komutu girin:

sudo nzbget -D

Artık aşağıdaki bağlantı noktası numarasıyla Raspberry Pi'nizin IP adresine gidebilirsiniz:

http: // [Your Pi's IP]: 6789

NZBget için WebUI'ye göz atmak için. Varsayılan kullanıcı adı "nzbget" ve varsayılan şifre "tegbzn6789" şeklindedir.

Burada fazla zaman geçirmeyeceğiz, sadece etrafı dürtmek ve her şeyin düzgün çalıştığından emin olmak için yeterince uzun. (NZBget yapılandırması ve önyükleme sırasında başlama sürecini bitirdiğimizde, SickBeard ve CouchPotato gibi tüm yardımcı uygulamalarınız tarafından çağrılacağı için NZBget'e artık fazla bakmayacaksınız).

Biz buradayken, bir NZB dosyası eklemek için bir dakikanızı ayırın - bir NZB dosyası istiyorsanız, binsearch.info adresine gidin ve favori Linux dağıtımınızı arayın.

NZBget'i başlatabileceğinizi ve bir dosyayı indirebileceğinizi onayladıktan sonra, NZBget'i açılışta başlayacak şekilde yapılandırmanın zamanı gelmiştir. Tüm Raspberry Pi eğitimlerimizi takip ediyorsanız (veya bir Linux tecrübesiyseniz), tüm bu süreç oldukça tanıdık gelecektir.

Komut istemine aşağıdaki komutu girin:

Sudonna / Etc / Ini t. d / n zb get t

Dosyanın içine aşağıdaki kodu yapıştırın:

#!/bin/sh
### BİLGİ BAŞLATIN
# Sağlar: NZBget
# Gerekli-Başlangıç: $ network $ remote_fs $ syslog
# Required-Stop: $ network $ remote_fs $ syslog
# Varsayılan-Başlangıç: 2 3 4 5
# Varsayılan-Durdur: 0 1 6
# Kısa Açıklama: NZBget'i açılışta başlat
# Açıklama: NZBget'i başlat
### END INIT BİLGİSİ
durumda "$ 1"
start) echo -n "Hizmetleri başlat: NZBget"
/ usr / local / bin / nzbget -D
;;
stop) echo -n "Stop services: NZBget"
/ usr / local / bin / nzbget -Q
;;
tekrar başlat)
$ 0 stop
$ 0 başlangıç
;;
*) Echo "Kullanım: $ 0 başlat | durdur | yeniden başlat"
çıkış 1
;;
esac
çıkış 0

CTRL + X tuşlarına basın, çalışmanızı kaydedin ve nano'dan çıkın. Şimdi dosyadaki izinleri değiştirmemiz ve rc.d'yi güncellememiz gerekiyor. Komut istemine aşağıdaki komutları girin:

sudo chmod 755 /etc/init.d/nzbget
sudo update-rc.d nzbget varsayılanları

Sisteminizi yeniden başlatın ve NZBget'in otomatik olarak başladığını onaylayın.


Bu noktada, basit bir NZBget kurulumuyla başlamaya hazırsınız. Sonraki adım, otomasyon kılavuzumuza geçmektir. Her Zaman Açık Raspberry Pi İndirme Kutunuzu Nasıl Otomatikleştirebilirsiniz? ve kurulum talimatlarını takip edin. SABnzbd ile birlikte kılavuzda kullandığımız her araç, NZBget ile de uyumludur, bu nedenle ayarlar menülerinde uygun değişiklikleri yapmanız yeterlidir.

How To Install And Configure Radarr On Raspberry Pi With DietPi

How To Install And Configure Sonarr On Raspberry Pi With DietPi

How To Install And Configure CouchPotato On Raspberry Pi | Download All Movies At Once |

The Best Raspberry Pi Server With Sonarr, Radarr, Deluge, NZBGet And Jackett

How To Install Radarr On OpenMediaVault 5 Using Docker With Portainer On Raspberry Pi 4

Ubuntu 20.04 Enlightenment. Raspberry Pi 4

Raspberry Pi 4: Ultimate Home Server With DockSTARTer

Raspberry Pi + Sonarr, Radarr, Deluge And Jackett

Plex Server On A Raspberry Pi 4!? (how To)

DietPi Plex Media Server Setup On Raspberry Pi 3 B Plus


Donanım - En Popüler Makaleler

2020'de Bir Bilgisayar Kurmalısınız?

Donanım Sep 23, 2025

Ruslan Grumble / Shutterstock Bir ay kadar sonra süper harika bir bileşen piyasaya çıkacaksa veya fiyatlar önemli ölçüde düşecekse, kim..


Eski Bir Android Tableti Otomatik Güncellenen Dijital Fotoğraf Çerçevesine Dönüştürme

Donanım Dec 8, 2024

BAĞLANMAMIŞ İÇERİK Android tabletinize en son ne zaman dokundunuz? Bir yıldan fazla bir süre geçtiyse, o şey için başka bir kullanım bulmanın zamanı gelmiş olabilir..


Uzatılmış Garantiler Satın Almalısınız?

Donanım Sep 22, 2025

BAĞLANMAMIŞ İÇERİK Bir elektronik mağazasından bir şeyler satın aldığınızda, genişletilmiş bir garantiye ihtiyacınız olduğunda ısrar eden saldırgan bir satış..


Klimanızdan Para Tasarrufu Sağlamak için Evinizin Hava Akışını Optimize Etme

Donanım Jul 25, 2025

BAĞLANMAMIŞ İÇERİK Birçok akıllı termostat, ısıtma ve klima faturalarınızdan tasarruf etmenizi sağladığını iddia ediyor. Aslında, bir Nest veya Ecobee3 alarak ö..


Samsung, Galaxy S7 ile Nefret Edeni Nasıl Kazandı?

Donanım May 26, 2025

BAĞLANMAMIŞ İÇERİK Samsung sonunda beni kazandı. Uzun zamandır Samsung Android telefonlardan nefret ediyorum - temelde Samsung Android telefonlar ürettiği sürec..


Apple TV'nize Üçüncü Taraf Oyun Denetleyicisi Nasıl Eklenir

Donanım Nov 3, 2024

Kabul edelim ki, bir TV uzaktan kumandasıyla oyun oynamak çoğunlukla bir yeniliktir ve basit oyunlardan daha karmaşık herhangi bir şey için sinir bozucudur. Parlak yeni Apple..


Windows PC'nizde Gerçekten Dokunmatik Ekrana İhtiyacınız Var mı?

Donanım May 31, 2025

Kaydırma ve ekran lekelerinin yalnızca akıllı telefonunuz veya tabletinizle sınırlı bir lüks olduğunu mu düşündünüz? Tekrar düşünün, çünkü bu günlerde son yapın..


ARM vs Intel: Windows, Chromebook ve Android Yazılım Uyumluluğu için Ne İfade Ediyor?

Donanım Jan 22, 2025

Intel x86 veya x64 işlemciler geleneksel olarak dizüstü bilgisayarlarda ve masaüstü bilgisayarlarda bulunurken, ARM işlemciler daha düşük güçlü yerleşik cihazlarda, ak�..


Kategoriler