Acasă
» LINUX
»
Cum se instalează SABnzbd pe Linux și cum se configurează
Cum se instalează SABnzbd pe Linux și cum se configurează
Instalați SABnzbd cu o rută de pachet potrivită distribuției dvs. Linux, apoi deschideți expertul de configurare bazat pe browser pentru a vă conecta furnizorul Usenet. Utilizatorii Ubuntu pot folosi PPA-ul stabil; echipa SABnzbd recomandă un container pentru Debian atunci când un pachet mai nou este important, cu Debian Backports ca opțiune APT. Pe alte distribuții, utilizați un pachet la care se face trimitere din ghidul Unix/Linux al proiectului sau din imaginea Docker LinuxServer.io.
SABnzbd rulează ca o aplicație web, nu ca o fereastră tradițională de desktop. Rulați-l ca un cont Linux obișnuit; nu necesită privilegii de root după instalare.
Instalați SABnzbd pe Ubuntu
Wiki-ul SABnzbd documentează PPA-ul JCFP nobetaspentru versiunile stabile. Acesta este un depozit terț, nu un pachet întreținut de echipa SABnzbd. Pe o versiune Ubuntu suportată, deschideți Terminalul și executați:
Dacă sistemul dumneavoastră nu recunoaște add-apt-repository, instalați software-properties-commonmai întâi. Dependențele PPA necesită și repozitoriile Universe și Multiverse ale Ubuntu. Ghidul Ubuntu PPA al proiectului listează detaliile de configurare și notele privind versiunile acceptate.
Pe Ubuntu, adăugați PPA-ul stabil, actualizați APT și instalați sabnzbdplus.
Instalați SABnzbd pe Debian
Depozitul stabil Debian poate rămâne în urma versiunilor SABnzbd. Proiectul recomandă o instalare containerizată pentru Debian dacă aveți nevoie de o versiune mai recentă. Dacă preferați APT, ghidul Debian al proiectului recomandă Backports. Exemplul său actual folosește Debian 13, Trixie.
Adăugați intrarea Backports corespunzătoare la configurația surselor APT, păstrând intrările existente în repozitoriu:
deb http://deb.debian.org/debian trixie-backports main contrib non-free
Asigurați-vă că sursele Debian obișnuite includ deja main, contrib, și non-free. Înlocuiți trixieîn intrarea Backports și comanda install de mai jos dacă versiunea Debian are un nume de cod diferit; nu amestecați versiunile.
Intrarea Backports și ținta pachetului trebuie să utilizeze numele de cod al versiunii Debian.
Porniți aplicația cu sabnzbdplussau continuați cu configurarea serviciului descrisă în ghidul oficial de instalare Debian.sources . Consultați ghidul respectiv înainte de a schimba sursele APT, mai ales dacă sistemul dvs. folosește fișierele Debian mai noi, în stil deb822 .
Folosește Docker pe o altă distribuție Linux
Pagina de instalare Unix/Linux a proiectului oferă un link către un container SABnzbd multi-arhitectură întreținut de LinuxServer.io. Această rută funcționează pe multe gazde Linux care au instalat Docker Compose. Creați un fișier Compose, cum ar fi compose.yamlși înlocuiți exemplele de căi gazdă și ID-urile numerice de utilizator/grup cu valori pentru mașina dvs.:
Fișierul Compose păstrează folderele de configurare și descărcare SABnzbd pe gazda Linux.
Creați mai întâi cele trei directoare gazdă. Setați PUIDși PGIDla rezultatele id -uși id -gpentru contul care ar trebui să dețină fișierele. Apoi porniți containerul:
Folosește ID-urile contului care va deține fișierele montate ale SABnzbd.
docker compose up -d
Pornește serviciul în fundal cu Docker Compose.
În setările folderului SABnzbd, utilizați căile containerului /incomplete-downloadsși /downloads;, acestea corelând directoarele gazdă de mai sus. Pagina oficială SABnzbd Unix listează opțiunea Docker, iar documentația containerului LinuxServer.io explică porturile, volumele și permisiunile sale.
Căile folderului SABnzbd trebuie să corespundă cu punctele de montare ale containerului.
Deschideți interfața web și finalizați configurarea
Pentru un pachet Ubuntu sau Debian, lansați SABnzbd din meniul aplicației sau rulați-l sabnzbdplusca utilizator obișnuit. Pentru Docker, deschideți http://localhost:8080pe gazdă. Serviciul de pachete folosește în mod obișnuit http://localhost:8080/sabnzbd/; utilizați adresa deschisă de lansator sau afișată în documentația serviciului dacă aceasta diferă.
La prima vizită, selectați limba interfeței și alegeți Start Wizard (Pornire expert) . Expertul de pornire rapidă al SABnzbd vă solicită apoi detaliile serverului Usenet. Folosiți gazda, portul, numele de utilizator și parola furnizate de furnizor. Activați SSL numai dacă furnizorul îl acceptă și utilizați portul securizat specificat. Selectați Testare server pentru a verifica conexiunea înainte de a finaliza expertul.
Alegeți limba interfeței pentru a porni expertul de prima rulare a SABnzbd.Introduceți valorile conexiunii de la furnizorul dvs. Usenet, apoi testați serverul.
Dacă testul de conexiune eșuează, verificați din nou numele de gazdă al serverului furnizorului, portul, acreditările și cerințele SSL. După finalizarea configurării, deschideți Config > Folders pentru a confirma că locațiile de descărcare finalizate și temporare există și că acestea pot fi scrise de contul care rulează SABnzbd. Cu Docker, căile din interfață trebuie să fie căile containerului din fișierul Compose.
Păstrați interfața privată
SABnzbd ascultă implicit pe portul 8080, dar utilizarea obișnuită nu necesită redirecționarea porturilor routerului. Păstrați accesul extern la internet dezactivat și nu expuneți portul 8080 direct la internetul public. Proiectul documentează vulnerabilități grave ale interfeței web în versiunile 5.1.1 și anterioare; pagina sa de descărcări listează în prezent versiunea 5.1.3 ca versiune stabilă. Instalați o versiune fixă actuală înainte de a lua în considerare accesul de la distanță și urmați instrucțiunile de securitate actuale ale proiectului. Pentru utilizare de la distanță, preferați o VPN sau un proxy invers HTTPS configurat cu atenție, cu autentificare.