Якщо ви користувач Linux, який активно використовує Usenet, вам неодмінно знадобиться SABnzbd. Цей інструмент для роботи з групами новин вирізняється простотою та зручністю, роблячи завантаження файлів з Usenet надзвичайно легким. Головною перевагою є його кросплатформеність: ви зможете використовувати його з будь-якого пристрою, який має доступ до вашого комп’ютера чи сервера на Linux.
Інсталяція SABnzbd
У цьому керівництві ми розглянемо процес встановлення як звичайної версії SABnzbd, так і версії SABnzbd Plus. Це пов’язано з тим, що деякі дистрибутиви Linux не пропонують стандартний випуск, а натомість використовують версію “плюс”.
Для використання SABnzbd або SABnzbd Plus вам знадобиться один із наступних дистрибутивів Linux: Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE або Gentoo.
Ubuntu
SABnzbd Plus не включений до стандартних репозиторіїв Ubuntu. На щастя, існує спеціальний PPA, який дозволяє легко встановити його. Щоб додати PPA, відкрийте термінал та введіть наступні команди. Зверніть увагу, що для встановлення на сервер Ubuntu, вам спочатку знадобиться встановити `software-properties-common`, щоб мати можливість додавати PPA.
Для робочого столу Ubuntu
sudo add-apt-repository ppa:jcfp/nobetas sudo add-apt-repository ppa:jcfp/sab-addons
Для сервера Ubuntu
sudo apt install software-properties-common sudo add-apt-repository ppa:jcfp/nobetas sudo add-apt-repository ppa:jcfp/sab-addons
Після додавання PPA до системи, оновіть джерела програмного забезпечення за допомогою наступної команди:
sudo apt update
Далі, встановіть усі доступні оновлення для Ubuntu, щоб забезпечити сумісність SABnzbd з найновішим програмним забезпеченням.
sudo apt upgrade -y
Нарешті, встановіть саму програму:
sudo apt install sabnzbdplus python-sabyenc
Debian
Користувачі Debian можуть легко встановити SABnzbd Plus, якщо ввімкнено репозиторій `contrib`. Щоб увімкнути його, відкрийте термінал і скористайтеся текстовим редактором Nano для редагування файлу `sources.list`.
sudo nano /etc/apt/sources.list
Знайдіть основне дзеркало програмного забезпечення Debian, яке ви використовуєте. Наприклад, для користувачів із США це може бути `ftp.us.debian.org/debian/`. Після основного дзеркала зазвичай йде `main`. Додайте `contrib` після `main` щоб ввімкнути репозиторій.
Збережіть зміни, натиснувши Ctrl + O, а потім Ctrl + X, щоб вийти з Nano. Після цього оновіть джерела програмного забезпечення Debian, щоб зміни набули чинності.
sudo apt-get update
Перш ніж продовжити, обов’язково встановіть усі доступні оновлення для Debian:
sudo apt-get upgrade -y
Нарешті, встановіть SABnzbd Plus за допомогою `apt-get`:
sudo apt-get install sabnzbdplus
Arch Linux
SABnzbd Plus доступний в Arch Linux через Arch AUR. Щоб розпочати, відкрийте термінал і скористайтеся менеджером пакетів Pacman для встановлення Git.
sudo pacman -S git
Після встановлення Git, завантажте останню збірку пакета SABnzbd Plus з AUR.
git clone https://aur.archlinux.org/sabnzbd.git
Перейдіть до папки `sabnzbd`.
cd sabnzbd
Використовуйте `makepkg` для створення пакету та встановлення відсутніх залежностей. Якщо виникнуть проблеми з встановленням деяких залежностей, вам доведеться їх встановити вручну перед створенням пакета.
makepkg -si
Fedora
Завдяки OpenSUSE Build Service, користувачам Fedora не потрібно компілювати програму з нуля. Доступні готові RPM-пакети для Fedora 27 і 28. Відкрийте термінал і скористайтеся DNF для встановлення необхідного пакету.
Fedora 27
sudo dnf install https://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/repositories/home:/stefan_van_der_eijk/Fedora_27/noarch/SABnzbd-2.3.3-1.1.noarch.rpm
Fedora 28
sudo dnf install https://downloadcontent.opensuse.org/repositories/home:/stefan_van_der_eijk/Fedora_28/noarch/SABnzbd-2.3.3-1.1.noarch.rpm
OpenSUSE
Офіційна підтримка SABnzbd Plus для OpenSUSE не надається, але користувачі можуть встановити її через OBS. Наразі підтримуються Leap 42.3 і Tumbleweed. Виберіть свою версію ОС і натисніть кнопку “Встановити”. Запуститься YaST та проведе вас через процес встановлення.
Gentoo
Для Gentoo доступний eBuild для SABnzbd. Щоб встановити його, відкрийте термінал, отримайте права root і скористайтеся інструментом `emerge` для встановлення.
Зверніть увагу: переконайтеся, що ви виконуєте правильні вимоги USE Flags, перш ніж намагатися встановити (7za, rar, unrar).
emerge net-nntp/sabnzbd
Використання SABnzbd
Хоча SABnzbd встановлюється локально, він працює через веб-браузер, тобто є веб-додатком. Це означає, що будь-який комп’ютер у мережі, який має доступ, також може використовувати ваш SABnzbd.
Щоб запустити програму, знайдіть SABnzbd або SABnzbd+ в меню програм і клацніть на його іконку. Відкриється ваш веб-браузер за замовчуванням і запустить майстер налаштування.
Першим кроком є вибір мови. Виберіть потрібну мову та натисніть “Запустити майстер”.
На наступній сторінці вам потрібно буде ввести інформацію про вашого провайдера Usenet. Вкажіть хост, а також ім’я користувача та пароль. Якщо ваш провайдер підтримує SSL, не забудьте встановити галочку навпроти відповідного поля.
Після заповнення всієї інформації натисніть “Тестувати сервер”, щоб перевірити з’єднання.
Після введення всієї необхідної інформації налаштування завершено. SABnzbd перейде на сторінку завантажень і буде готовий до використання!