SABnzbd é um leitor de notícias binário de código aberto escrito em Python.
É totalmente gratuito, fácil de usar e funciona praticamente em qualquer lugar. O SABnzbd torna a Usenet o mais simples e ágil possível, automatizando tudo o que podemos. Tudo que você precisa fazer é adicionar um .nzb
. O SABnzbd assume o controle a partir daí, onde será automaticamente baixado, verificado, reparado, extraído e arquivado sem nenhuma interação humana. SABnzbd oferece um assistente de configuração fácil e possui ferramentas de autoanálise para verificar sua configuração.
Se quiser saber mais, acesse nosso site: https://sabnzbd.org.
O SABnzbd tem algumas dependências que você precisará antes de começar a executar. Se você já executou o SABnzbd a partir de um dos vários pacotes do Linux, provavelmente já possui todas as dependências necessárias. Se não, aqui está o que você está procurando:
python
(Python 3.8 e superior, geralmente chamado de python3
)requirements.txt
. Instale com python3 -m pip install -r requirements.txt -U
par2
(o guia de instalação par2 multithread pode ser encontrado aqui)unrar
(certifique-se de obter a versão não gratuita "oficial" do unrar)Opcional:
requirements.txt
Seu gerenciador de pacotes deve fornecê-los. Caso contrário, temos links em nosso guia de instalação.
Depois de resolver todas as dependências, basta executar:
python3 -OO SABnzbd.py
Ou, se quiser rodar em segundo plano:
python3 -OO SABnzbd.py -d -f /path/to/sabnzbd.ini
Se você quiser suporte multilíngue, execute:
python3 tools/make_mo.py
Nossas muitas outras opções de linha de comando são explicadas detalhadamente aqui.
O fluxo de trabalho que usamos é uma forma simplificada de "GitFlow". Basicamente:
master
contém apenas versões estáveis (que foram mescladas com master
) e é destinado a usuários finais.develop
é o alvo da integração e não se destina a usuários finais.1.1.x
é um branch de lançamento e manutenção para 1.1.x (1.1.0 -> 1.1.1 -> 1.1.2) e não se destina a usuários finais.feature/my_feature
é um branch de recurso temporário baseado develop
.bugfix/my_bugfix
é um branch temporário opcional para correção(ões) de bugs baseado(s) develop
.Condições:
master
será simples: o branch de lançamento está sempre certo.master
não é mesclado de volta develop
.develop
não é baseado novamente em master
.develop
.develop
).develop
podem ser escolhidas a dedo em um branch de lançamento.