Comment installer et configurer SABnzbd sous Linux

Installez SABnzbd via un chemin de paquets adapté à votre distribution Linux, puis ouvrez son assistant d'installation en ligne pour connecter votre fournisseur Usenet. Les utilisateurs d'Ubuntu peuvent utiliser le PPA contenant uniquement la version stable ; l'équipe SABnzbd recommande l'utilisation d'un conteneur pour Debian lorsqu'un paquet plus récent est important, avec Debian Backports comme option APT. Sur les autres distributions, utilisez un paquet disponible dans le guide Unix/Linux du projet ou l'image Docker de LinuxServer.io.

SABnzbd s'exécute comme une application web, et non comme une fenêtre de bureau classique. Lancez-la avec votre compte utilisateur Linux habituel ; les privilèges root ne sont pas nécessaires après l'installation.

Installer SABnzbd sur Ubuntu

Le wiki de SABnzbd documente le PPA de JCFP nobetaspour les versions stables. Il s'agit d'un dépôt tiers, et non d'un paquet maintenu par l'équipe SABnzbd. Sur une version d'Ubuntu prise en charge, ouvrez le Terminal et exécutez :

sudo add-apt-repository ppa:jcfp/nobetas
sudo apt update
sudo apt install sabnzbdplus

Si votre système ne le reconnaît pas add-apt-repository, installez- software-properties-commonle d'abord. Les dépendances du PPA nécessitent également les dépôts Universe et Multiverse d'Ubuntu. Le guide du PPA Ubuntu du projet détaille l'installation et les notes de version prises en charge.

Terminal de bureau Ubuntu affichant le PPA stable de SABnzbd, les commandes apt update et sabnzbdplus install
Sous Ubuntu, ajoutez le PPA stable uniquement, actualisez APT et installez sabnzbdplus.

Installer SABnzbd sur Debian

Le dépôt stable de Debian peut être en retard par rapport aux versions de SABnzbd. Le projet recommande une installation conteneurisée pour Debian si vous avez besoin d'une version plus récente. Si vous préférez APT, le guide Debian du projet recommande l'utilisation de Backports. L'exemple actuel utilise Debian 13, Trixie.

Ajoutez l'entrée Backports correspondante à votre configuration de sources APT, en conservant vos entrées de dépôt existantes :

deb http://deb.debian.org/debian trixie-backports main contrib non-free

Assurez-vous que vos sources Debian habituelles incluent déjà `<nom_de_code>` main, contrib`<nom_de_code>` et ` <nom_de_code> non-free`. Remplacez `<nom_de_code>` trixiedans l'entrée Backports et la commande d'installation ci-dessous si votre version de Debian a un nom de code différent ; ne mélangez pas les versions.

sudo apt update
sudo apt install -t trixie-backports sabnzbdplus
Terminal Debian affichant l'entrée source Trixie Backports et la commande pour installer sabnzbdplus depuis Backports
L'entrée Backports et la cible du paquet doivent utiliser le nom de code de votre version Debian.

Démarrez l'application sabnzbdplusou poursuivez la configuration du service décrite dans le guide d'installation officiel de Debian . Consultez ce guide avant de modifier les sources APT, surtout si votre système utilise les fichiers de type deb822 de Debian .sources.

Utiliser Docker sur une autre distribution Linux

La page d'installation Unix/Linux du projet renvoie vers un conteneur SABnzbd multi-architecture maintenu par LinuxServer.io. Cette méthode fonctionne sur de nombreux hôtes Linux disposant de Docker Compose. Créez un fichier Compose comme compose.yamlcelui-ci et remplacez les chemins d'hôte et les identifiants numériques utilisateur/groupe par les valeurs de votre machine :

services:
  sabnzbd:
    image: lscr.io/linuxserver/sabnzbd:latest
    container_name: sabnzbd
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    volumes:
      - /home/your-name/sabnzbd-config:/config
      - /home/your-name/incomplete:/incomplete-downloads
      - /home/your-name/downloads:/downloads
    ports:
      - 8080:8080
    restart: unless-stopped
Éditeur de code Linux affichant un fichier Docker Compose contenant l'image SABnzbd, les identifiants utilisateur, les points de montage de volume, le port et la politique de redémarrage
Le fichier Compose conserve la configuration SABnzbd et les dossiers de téléchargement sur l'hôte Linux.

Commencez par créer les trois répertoires hôtes. Définissez les valeurs de `<nom_du_compte>` PUIDet ` PGID<nom_du_compte>` sur les résultats de `<commande>` id -uet ` id -g<commande>` pour le compte propriétaire des fichiers. Ensuite, démarrez le conteneur :

Terminal Linux affichant les commandes permettant de vérifier les identifiants numériques des utilisateurs et des groupes et de créer les répertoires de téléchargement SABnzbd
Utilisez les identifiants du compte qui sera propriétaire des fichiers montés de SABnzbd.
docker compose up -d
Terminal Linux affichant la commande `docker compose up -d` et le démarrage réussi du conteneur SABnzbd
Démarrez le service en arrière-plan avec Docker Compose.

Dans les paramètres de dossiers de SABnzbd, utilisez les chemins du conteneur/incomplete-downloads ; /downloadsceux-ci correspondent aux répertoires hôtes indiqués ci-dessus. La page Unix officielle de SABnzbd mentionne l'option Docker, et la documentation relative aux conteneurs sur LinuxServer.io explique ses ports, volumes et permissions.

Paramètres du dossier SABnzbd dans un navigateur, avec les téléchargements incomplets associés à /incomplete-downloads et les téléchargements terminés à /downloads
Les chemins d'accès aux dossiers SABnzbd doivent correspondre aux points de montage du conteneur.

Ouvrez l'interface web et terminez la configuration.

Pour un paquet Ubuntu ou Debian, lancez SABnzbd depuis votre menu d'applications ou exécutez- sabnzbdplusle en tant qu'utilisateur habituel. Pour Docker, ouvrez le fichier http://localhost:8080sur l'hôte. Le service de gestion de paquets utilise généralement http://localhost:8080/sabnzbd/l'adresse ; utilisez celle ouverte par le lanceur ou indiquée dans la documentation du service si elle diffère.

Lors de votre première visite, sélectionnez la langue de l'interface et choisissez « Démarrer l'assistant » . L'assistant de démarrage rapide de SABnzbd vous demandera ensuite les informations de votre serveur Usenet. Utilisez l'hôte, le port, le nom d'utilisateur et le mot de passe fournis par votre fournisseur. Activez le protocole SSL uniquement si votre fournisseur le prend en charge et utilisez le port sécurisé qu'il spécifie. Sélectionnez « Tester le serveur » pour vérifier la connexion avant de terminer l'assistant.

Assistant de première utilisation du navigateur SABnzbd avec sélecteur de langue et bouton Démarrer l'assistant
Choisissez la langue de l'interface pour démarrer l'assistant de première exécution de SABnzbd.
Écran de configuration du serveur SABnzbd avec les commandes Hôte, Port, Nom d'utilisateur, Mot de passe, SSL et Test du serveur
Saisissez les informations de connexion fournies par votre fournisseur Usenet, puis testez le serveur.

Si le test de connexion échoue, vérifiez le nom d'hôte, le port, les identifiants et les exigences SSL du serveur du fournisseur. Une fois l'installation terminée, ouvrez Configuration > Dossiers pour confirmer que les emplacements de téléchargement (terminé et temporaire) existent et sont accessibles en écriture par le compte exécutant SABnzbd. Avec Docker, les chemins d'accès dans l'interface doivent correspondre aux chemins des conteneurs définis dans le fichier Compose.

Gardez l'interface privée

SABnzbd écoute par défaut sur le port 8080, mais son utilisation courante ne nécessite pas de redirection de port sur votre routeur. Désactivez l'accès à Internet et n'exposez pas le port 8080 directement sur Internet. Le projet signale de graves vulnérabilités dans l'interface web des versions 5.1.1 et antérieures ; sa page de téléchargement indique actuellement la version 5.1.3 comme version stable. Installez une version corrigée récente avant d'envisager un accès distant et suivez les recommandations de sécurité du projet. Pour une utilisation à distance, privilégiez un VPN ou un proxy inverse HTTPS correctement configuré avec authentification.

Pour connaître les options de paquets spécifiques à chaque version et la méthode d'installation à partir des sources, consultez le guide d'installation Unix/Linux de SABnzbd , le guide d'installation rapide , la page de téléchargement et l'avis de sécurité .

Laisser un commentaire

Comment trouver et supprimer les fichiers en double sous Linux avec FSlint

Comment trouver et supprimer les fichiers en double sous Linux avec FSlint

Utilisez FSlint pour analyser les dossiers Linux sélectionnés, examiner les groupes en double et supprimer en toute sécurité les fichiers redondants ou savoir quand la fusion de liens physiques est appropriée.

Comment installer et configurer Plex sur OpenMediaVault avec Compose

Comment installer et configurer Plex sur OpenMediaVault avec Compose

L'ancien plugin OpenMediaVault pour Plex est archivé. Installez Plex sur OMV 8 avec OMV-Extras, le plugin Compose, le stockage persistant et le conteneur officiel de Plex.

Comment installer et configurer SABnzbd sous Linux

Comment installer et configurer SABnzbd sous Linux

Installez SABnzbd sur Ubuntu ou Debian, ou exécutez-le dans un conteneur Docker sur un autre hôte Linux. Ouvrez ensuite l'interface web et configurez votre fournisseur et vos dossiers de téléchargement.

Comment nettoyer et accélérer Ubuntu en toute sécurité

Comment nettoyer et accélérer Ubuntu en toute sécurité

Nettoyez et accélérez Ubuntu grâce à un nettoyage APT sécurisé, des vérifications de stockage et des contrôles de démarrage qui permettent de libérer de l'espace et de résoudre les problèmes de lenteur du bureau.

Comment enregistrer la sortie audio d'un haut-parleur sous Linux avec Audacity

Comment enregistrer la sortie audio d'un haut-parleur sous Linux avec Audacity

Capturez le son de votre bureau Linux dans Audacity en redirigeant le flux d'enregistrement vers la sortie moniteur de votre périphérique de sortie. Suivez les instructions de PulseAudio et PipeWire, les conseils d'exportation et les solutions pour les pistes silencieuses.

Comment installer Trojita Mail sur Linux

Comment installer Trojita Mail sur Linux

Vérifiez si votre distribution Linux intègre toujours Trojita, compilez-le à partir du code source de KDE si nécessaire, et configurez IMAP et SMTP de manière sécurisée.

Comment utiliser Dropbox sous Linux : installation et synchronisation de vos fichiers

Comment utiliser Dropbox sous Linux : installation et synchronisation de vos fichiers

Installez Dropbox sur Linux à partir du package officiel, connectez-vous, synchronisez un dossier local, gérez la synchronisation sélective et vérifiez l'état depuis la ligne de commande.

Comment installer Inkscape sous Linux : Ubuntu, Fedora, Arch et autres.

Comment installer Inkscape sous Linux : Ubuntu, Fedora, Arch et autres.

Installez Inkscape depuis les dépôts de votre distribution Linux, le PPA stable d'Ubuntu, Snap ou Flathub, en suivant les commandes et les notes actuelles pour choisir une source de paquets.

Comment installer le thème Paper GTK sous Linux

Comment installer le thème Paper GTK sous Linux

Installez le thème Paper GTK depuis les dépôts Linux compatibles, activez-le pour les applications GTK dans GNOME Tweaks et voyez ce que l'ancien thème peut et ne peut pas modifier.

Comment diviser un PDF dans le terminal Linux avec PDFtk

Comment diviser un PDF dans le terminal Linux avec PDFtk

Séparez chaque page PDF en un fichier distinct ou extrayez des plages de pages sélectionnées avec PDFtk sous Linux, en utilisant les instructions d'installation actuelles et des exemples de sortie sécurisés.