薩布茲布德
SABnzbd 4.3.3
SABnzbd 是一個用 Python 編寫的開源二進位新聞閱讀器。
它完全免費、易於使用並且幾乎可以在任何地方使用。 SABnzbd 透過自動化所有工作,讓 Usenet 盡可能簡單和精簡。您所要做的就是添加一個.nzb
。 SABnzbd 將從那裡接管,它將在零人工互動的情況下自動下載、驗證、修復、提取和歸檔。 SABnzbd 提供簡單的設定精靈,並具有自我分析工具來驗證您的設定。
如果您想了解更多信息,可以訪問我們的網站:https://sabnzbd.org。
SABnzbd 有一些您在運行之前需要的依賴項。如果您之前從各種 Linux 軟體包之一運行過 SABnzbd,那麼您可能已經擁有所有所需的依賴項。如果沒有,這就是您要尋找的:
python
(Python 3.8 及更高版本,通常稱為python3
)requirements.txt
中列出的 Python 模組。使用python3 -m pip install -r requirements.txt -U
安裝par2
(多執行緒par2安裝指南可以在這裡找到)unrar
(確保您獲得“官方”非免費版本的 unrar)選修的:
requirements.txt
您的套件管理器應該提供這些。如果沒有,我們的安裝指南中提供了連結。
整理完所有依賴項後,只需執行:
python3 -OO SABnzbd.py
或者,如果您想在背景運行:
python3 -OO SABnzbd.py -d -f /path/to/sabnzbd.ini
如果您需要多語言支持,請運行:
python3 tools/make_mo.py
我們的許多其他命令列選項在這裡進行了深入解釋。
我們使用的工作流程是「GitFlow」的簡化形式。基本上:
master
僅包含穩定版本(已合併至master
)並且適用於最終使用者。develop
是整合的目標,不適用於最終用戶。1.1.x
是 1.1.x (1.1.0 -> 1.1.1 -> 1.1.2) 的發布和維護分支,不適用於最終使用者。feature/my_feature
是基於develop
的臨時功能分支。bugfix/my_bugfix
是基於develop
bugfix 的可選臨時分支。狀況:
master
中將很簡單:發布分支總是正確的。master
不合併回來develop
。develop
並不是重新基於master
。develop
中發布分支。develop
)。develop
中完成的錯誤修復可能會被挑選到發布分支。