Strona główna
» LINUX
»
Jak zainstalować SABnzbd w systemie Linux i go skonfigurować
Jak zainstalować SABnzbd w systemie Linux i go skonfigurować
Zainstaluj SABnzbd z trasą pakietów odpowiednią dla Twojej dystrybucji Linuksa, a następnie otwórz kreator instalacji w przeglądarce, aby połączyć się z dostawcą Usenetu. Użytkownicy Ubuntu mogą skorzystać z pakietu PPA tylko dla dystrybucji stabilnej; zespół SABnzbd zaleca kontener dla Debiana, gdy nowszy pakiet ma znaczenie, z opcją APT Debian Backports. W przypadku innych dystrybucji skorzystaj z pakietu linkowanego z przewodnika Unix/Linux projektu lub obrazu Docker LinuxServer.io.
SABnzbd działa jako aplikacja internetowa, a nie tradycyjne okno pulpitu. Uruchom go ze swojego zwykłego konta Linux; po instalacji nie wymaga uprawnień roota.
Zainstaluj SABnzbd na Ubuntu
Wiki SABnzbd dokumentuje PPA JCFP nobetasdla wersji stabilnych. Jest to repozytorium zewnętrzne, a nie pakiet zarządzany przez zespół SABnzbd. W obsługiwanej wersji Ubuntu otwórz terminal i uruchom:
Jeśli Twój system nie rozpoznaje pakietu add-apt-repository, zainstaluj go software-properties-commonnajpierw. Zależności pakietu PPA wymagają również repozytoriów Universe i Multiverse Ubuntu. Przewodnik po pakiecie Ubuntu PPA zawiera szczegóły konfiguracji i informacje o obsługiwanych wydaniach.
W Ubuntu dodaj wersję stabilną PPA, odśwież APT i zainstaluj sabnzbdplus.
Zainstaluj SABnzbd na Debianie
Stabilne repozytorium Debiana może być wolniejsze od wydań SABnzbd. Projekt zaleca instalację Debiana w kontenerze, jeśli potrzebujesz nowszej wersji. Jeśli wolisz APT, przewodnik projektu po Debianie zaleca Backports. W obecnym przykładzie wykorzystano Debian 13, Trixie.
Dodaj odpowiedni wpis Backports do konfiguracji źródeł APT, zachowując istniejące wpisy w repozytorium:
deb http://deb.debian.org/debian trixie-backports main contrib non-free
Upewnij się, że Twoje standardowe źródła Debiana zawierają już main, contribi non-free. trixieJeśli Twoja wersja Debiana ma inną nazwę kodową, zastąp ją poniższym poleceniem install w wpisie Backports. Nie mieszaj wydań.
Wpis Backports i cel pakietu muszą używać nazwy kodowej wydania Debiana.
Uruchom aplikację za pomocą sabnzbdpluslub kontynuuj konfigurację usługi opisaną w oficjalnym podręczniku instalacji Debiana . Zapoznaj się z nim przed zmianą źródeł APT, zwłaszcza jeśli Twój system korzysta z nowszych plików Debiana w stylu deb822 .sources.
Użyj Dockera w innej dystrybucji Linuksa
Strona instalacji Unix/Linux projektu zawiera link do wieloarchitekturowego kontenera SABnzbd obsługiwanego przez LinuxServer.io. Ta ścieżka działa na wielu hostach Linux z zainstalowanym Docker Compose. Utwórz plik Compose, taki jak ten, compose.yamli zastąp przykładowe ścieżki hostów oraz numeryczne identyfikatory użytkowników/grup wartościami dla swojego komputera:
Plik Compose przechowuje konfigurację SABnzbd oraz foldery pobierania na hoście Linux.
Najpierw utwórz trzy katalogi hosta. Ustaw PUIDi PGIDna wyniki id -ui id -gdla konta, które ma być właścicielem plików. Następnie uruchom kontener:
Użyj identyfikatorów konta, które będzie właścicielem zamontowanych plików SABnzbd.
docker compose up -d
Uruchom usługę w tle za pomocą Docker Compose.
W ustawieniach folderów SABnzbd użyj ścieżek kontenerów /incomplete-downloadsi /downloads; które mapują powyższe katalogi hosta. Oficjalna strona SABnzbd dla systemu Unix zawiera listę opcji Docker, a dokumentacja kontenera LinuxServer.io wyjaśnia jego porty, woluminy i uprawnienia.
Ścieżki do folderów SABnzbd muszą odpowiadać punktom montowania kontenerów.
Otwórz interfejs sieciowy i zakończ konfigurację
W przypadku pakietu Ubuntu lub Debian uruchom SABnzbd z menu aplikacji lub sabnzbdplusjako zwykły użytkownik. W przypadku Dockera otwórz go http://localhost:8080na hoście. Usługa pakietu zazwyczaj http://localhost:8080/sabnzbd/używa adresu otwartego przez program uruchamiający lub podanego w dokumentacji usługi, jeśli jest inny.
Podczas pierwszej wizyty wybierz język interfejsu i wybierz opcję „Uruchom kreatora” . Kreator szybkiego startu SABnzbd poprosi o podanie danych serwera Usenet. Użyj hosta, portu, nazwy użytkownika i hasła dostarczonych przez dostawcę. Włącz protokół SSL tylko wtedy, gdy dostawca go obsługuje, i użyj określonego przez niego bezpiecznego portu. Wybierz opcję „ Serwer testowy” , aby zweryfikować połączenie przed zakończeniem pracy kreatora.
Wybierz język interfejsu, aby uruchomić kreatora pierwszego uruchomienia SABnzbd.Wprowadź wartości połączenia uzyskane od dostawcy Usenetu, a następnie przetestuj serwer.
Jeśli test połączenia się nie powiedzie, sprawdź ponownie nazwę hosta serwera, port, dane uwierzytelniające i wymagania SSL dostawcy. Po zakończeniu konfiguracji otwórz Konfiguracja > Foldery , aby upewnić się, że ukończone i tymczasowe lokalizacje pobierania istnieją i są dostępne do zapisu dla konta, na którym działa SABnzbd. W przypadku Dockera ścieżki w interfejsie muszą być ścieżkami kontenerów z pliku Compose.
Zachowaj prywatność interfejsu
SABnzbd domyślnie nasłuchuje na porcie 8080, ale do normalnego użytkowania nie jest wymagane przekierowanie portu routera. Należy wyłączyć zewnętrzny dostęp do internetu i nie udostępniać portu 8080 bezpośrednio do internetu publicznego. Projekt dokumentuje poważne luki w zabezpieczeniach interfejsu internetowego w wersjach 5.1.1 i starszych; na stronie pobierania wersja 5.1.3 jest obecnie wymieniona jako wersja stabilna. Przed rozważeniem dostępu zdalnego należy zainstalować aktualną, poprawioną wersję i postępować zgodnie z aktualnymi wytycznymi projektu dotyczącymi bezpieczeństwa. Do użytku zdalnego zaleca się korzystanie z sieci VPN lub starannie skonfigurowanego odwrotnego proxy HTTPS z uwierzytelnianiem.