沒錯,因為你還需要安裝 git-http 套件。![]()
我最近發現一個問題,就是當 Entware 因為 IPK 過舊而重新安裝後,像 git 這類額外的 Entware IPK 並不會被安裝(這是 sherpa 的 bug,不是 Entware 的 bug)。
使用 sherpa fix 可以透過安裝遺漏的 IPK 依賴來修正這個問題。![]()
沒錯,因為你還需要安裝 git-http 套件。![]()
我最近發現一個問題,就是當 Entware 因為 IPK 過舊而重新安裝後,像 git 這類額外的 Entware IPK 並不會被安裝(這是 sherpa 的 bug,不是 Entware 的 bug)。
使用 sherpa fix 可以透過安裝遺漏的 IPK 依賴來修正這個問題。![]()
另外,如果你的 NAS 已安裝 QTS 5.2.0 或更高版本,就不再需要 SortMyQPKGs 了。
Sherpa 修正 幫我解決了問題……再次感謝你
總有一天,我們會不再需要它。![]()
我看到 SABnzbd 5.0.0 已經推出了。需要更新 Sherpa 嗎,還是不用更新 Sherpa 也可以正常運作?
–由 Dolbyman 添加的英文翻譯–
我冒險嘗試了一下,似乎沒什麼問題。
====
我冒險試了一下,似乎可以正常運作。
@Andyvie,@jimpoison,我剛釋出了新的 SABnzbd QPKG,以支援 SABnzbd 5.0.0,並更新了 Python 套件輪和模組清單。 ![]()
謝謝!現在正是更新所有 QPKG(QPKG)的好時機 ![]()
我之前用的 SABnzbd 版本出現了大問題,debug 裡面一直報缺少模組,內容如下。長話短說,我跑了一次 sherpa clean,結果現在遇到另外的新問題
有些必要的 Python 模組找不到,請檢查 requirements.txt
缺少模組:sabctools
警告:遠端檔案下載失敗
bash: /share/CACHEDEV1_DATA/.qpkg/sherpa/cache/sherpa-manager.sh: 沒有這個檔案或目錄
[/share/CACHEDEV1_DATA/.qpkg/sherpa/cache] # ls -l
-rw-r–r-- 1 admin administ 0 5月 3 19:19 sherpa-manager.tar.gz
我本來想說重裝看看,但現在也不知道該怎麼重裝了 ![]()
哎呀。![]()
請執行 reset 指令:
sherpa reset
然後執行 fix 指令:
sherpa fix
[~] # sherpa reset
警告:遠端檔案下載失敗
bash: /share/CACHEDEV1_DATA/.qpkg/sherpa/cache/sherpa-manager.sh:沒有這個檔案或目錄
該死。你可以重新安裝 sherpa QPKG 嗎?
curl -skL https://tinyurl.com/get-sherpa > /share/Public/sherpa.qpkg;
sh /share/Public/sherpa.qpkg;
我也都這麼做了,結果那個 sherpa-manager.tar.gz 檔案在這個資料夾裡還是 0 位元組:
/share/CACHEDEV1_DATA/.qpkg/sherpa/cache/
[/share/CACHEDEV1_DATA/.qpkg/sherpa/cache] # curl -skL https://tinyurl.com/get-sherpa > /share/Public/sherpa.qpkg;
[/share/CACHEDEV1_DATA/.qpkg/sherpa/cache] # sh /share/Public/sherpa.qpkg;
正在 TS-NAS 上安裝 QNAP 套件…
./
./qinstall.sh
./package_routines
./built_info
./qpkg.cfg
2+1 記錄輸入
2+1 記錄輸出
64+1 記錄輸入
64+1 記錄輸出
sherpa 251212 已安裝。現在開始執行套件升級。
韌體檢查正常。
符號連結已移除
建立服務啟動/停止腳本連結:sherpa-service.sh
將 QPKG 資訊設在 /etc/config/qpkg.conf
符號連結已建立
[/share/CACHEDEV1_DATA/.qpkg/sherpa/cache] # sherpa
warn: 遠端檔案下載失敗
bash: /share/CACHEDEV1_DATA/.qpkg/sherpa/cache/sherpa-manager.sh: 沒有這個檔案或目錄
[/share/CACHEDEV1_DATA/.qpkg/sherpa/cache] #
你可以試試看這個嗎?
/sbin/curl 'https://raw.githubusercontent.com/OneCDOnly/sherpa/stable/sherpa-manager.tar.gz' > /share/Public/temp.tar.gz;
ll /share/Public/temp*
這可能有關聯:我整個早上都看到 GitHub 延遲的情況。這可能會影響 sherpa 下載其內部物件的能力。![]()
Hi OneCD,
我剛從短暫的假期回來,嘗試用
sudo sherpa upgrade all
來升級 SAB(還有 SickGear)。
安裝過程看起來沒問題,但最後一步發生錯誤:
• 這個套件操作失敗(原因如下):
6 秒後啟用 SABnzbd QPKG(找不到)
10 秒後啟用 SickGear QPKG(找不到)
你能幫我看看嗎?
編輯:嗯……我剛剛又用 SSH 登錄了一次,發現了一個錯誤訊息(上次沒注意到,也許我漏看了):
Could not chdir to home directory /share/homes/Andy: no such file or directory
也許這有關聯?
嗨 Andy,你可以執行一下 fix 嗎?
sudo sherpa fix
如果 Sickgear 和 SABnzbd 沒有在 fix 過程中啟動,請手動 start 它們:
sudo sherpa start sab sg
缺少家目錄是 QTS 的問題。你可能需要重新建立使用者的家目錄。在 QTS 控制台,啟用所有使用者的家目錄。
控制台 → 權限 → 使用者 → 進階設定 → 家目錄 → 勾選「啟用所有使用者的家目錄」方框 → 套用
太好了!成功了!現在一切都恢復正常了!
這是一個已知問題,是用 Sherpa Fix 解決的嗎?
算是吧。我(幾乎)總是建議一開始先用 fix,因為這樣可以解決好幾種常見的問題,省得我還得多寫重複的修復程式。不過,隨著我陸續加入預防這些問題發生的新程式,以後就會越來越少需要用到它了。![]()
下次再遇到這種情況時,我會用 fix。
謝謝你這麼快速地幫我解決問題。
另外想問個不同的問題:我已經用了 Sherpa 這個工具好幾年了,非常感謝你在我遇到問題時都這麼親切協助,也很感激你花時間維護 Sherpa。請問你會接受捐款來表達對你工作的感謝嗎?