現在可以運作了!我必須先解除安裝 Python 3,才能重新安裝 SABnzbd。在重新安裝 Python 3 之前,必須先設定 SABnzbd,否則它無法啟動。
啊,好的。我是奧地利人……住在南施泰爾馬克。
我會喜歡上「Hosen」(Die Toten Hosen 樂團)是因為當時的女朋友。雖然她早就離開了,但「Hosen」還留著…… ![]()
我們需要一個「離題」區,這樣我就可以把我們的「blerp」貼文移到那裡。
抱歉 @OnceCD,把你的主題弄得亂七八糟。
沒事啦,兄弟,我還做過更糟的呢。![]()
@jimpoison @campino76 我已經將各種可用的 Python QPKG 移除作為衝突,現在正在測試新的套件。
我之前是出於謹慎才加上的,但在重新檢查後,我認為其他 Python 套件其實不會真的造成問題。
今天會有一個包含更新 QPKG 版本的新套件發佈。![]()
現在運作得非常順利。非常感謝你!![]()
我剛剛在最近一次升級後更新了 sherpa 和 SABnzbd,一切運作正常。然後我注意到 nzbToMedia 有新版本,所以我也升級了它。
今天我發現 SABnzbd 已經抓取了一個檔案,但它仍然在我的下載資料夾中,沒有被 nzbToMedia 處理。
SABnzbd 仍然指向正確的腳本資料夾,但所有腳本類別都設為預設值,更糟的是,我存放 nzbToMedia cfg 檔案的資料夾已經是空的。nzbToMedia.prev 資料夾也一樣,除了有一個名為 nzbToMedia 的空資料夾。
昨天升級前並沒有這個問題,我也不知道是哪個程式造成的。
我可以在 repo-cache 資料夾中看到原始檔案,所有檔案的時間戳都在昨天出現問題的時候,也可以在同一個資料夾中看到帶有我設定的 autoProcessMedia.cfg,但我不知道該怎麼把它恢復到可用狀態。
嗨 @FoP,我們來看看能不能把這個問題解決。
你在 SABnzbd 中設定的腳本路徑是什麼?
getcfg misc script_dir -f $(getcfg SABnzbd Install_Path -f /etc/config/qpkg.conf)/config/config.ini
你的 nzbToMedia 安裝在哪裡?
getcfg nzbToMedia Install_Path -f /etc/config/qpkg.conf
/share/Download/nzbToMedia 和 /share/MD0_DATA/.qpkg/nzbToMedia 分別
讓我們嘗試重新建立符號連結(symlink):
ln -sf /share/MD0_DATA/.qpkg/nzbToMedia /share/Download/nzbToMedia
完成。在 /share/Download/nzbToMedia 中,我現在看到 /nzbToMedia 資料夾。
那第二個 nzbToMedia 裡面有東西嗎?
如果沒有,就刪掉它。
抱歉,應該要說明一下,它包含了直接查看 /.qpkg/nzbToMedia 資料夾時所見的所有內容,例如 /repo-cache、/pip-cache 等等。
哎呀,我的錯:我們創建的那個符號連結需要調整。
請改用這個:
ln -sf /share/MD0_DATA/.qpkg/nzbToMedia/repo-cache /share/Download/nzbToMedia
好的,現在 /Download/nzbToMedia 資料夾中已經有 /repo-cache,並且包含了所有內容。
太好了。那現在應該沒問題了吧?
其實不完全是這樣,因為 /share/Download/nzbToMedia 原本有所有用來設定 SABnzbd 處理的配置檔案,而現在只剩下兩個符號連結:一個指向 /share/MD0_DATA/.qpkg/nzbToMedia,另一個指向 /share/MD0_DATA/.qpkg/nzbToMedia/repo-cache。
我在想是否應該把 /repo-cache 裡的東西複製回來,因為以前就是這樣的。
另外,/repo-cache 資料夾到底是什麼?它好像就是我執行某次更新時才被建立的。
所有我透過 sherpa 安裝的其他 qpkg 都有 /pip-cache 和 /repo-cache 這兩個資料夾,我其實不太清楚它們是做什麼用的。如果我把我的配置檔直接放在那個資料夾裡,下次升級時會不會有被覆蓋的風險?
這是 nzbToMedia 長期存在的問題。
它的設定檔和應用程式檔案都放在同一個位置,這讓在執行 clean、upgrade 等操作時很難管理。![]()
我目前正在開發新的 nzbToMedia QPKG,希望能更穩定,並且更好地處理升級。
至於你的設定,請依照需要讓它能夠運作。repo-cache 中的腳本檔案必須對 SABnzbd 可見,作為「Scripts Folder」(腳本資料夾)。
這些路徑是用來儲存從 GitHub 下載的 nzbToMedia 儲存庫檔案,以及從 PyPI 下載的 Python 模組的本機副本。
這兩個路徑中的所有內容在 upgrade(和/或 clean)時都會被移除,所以請不要將你自己的檔案和設定存放在那裡。
在新版的 nzbToMedia 中,我會加入一個 config 路徑來存放這些設定。
好的,那這樣就說得通了。我之前實在想不通那些檔案怎麼會不見。
我已經把 SABnzbd 指向 /repo-cache 資料夾,在分類標籤頁裡,一切都恢復正常了。我會備份 autoProcessMedia.cfg,以防萬一之後又被重設。
感謝你的迅速協助 ![]()