[QPKG] sherpa:ミニパッケージマネージャー(CLI)

あなたの最新の返信を見るまでの間に、sherpa update upgradable を入力しました - そして今実行中です… なので、sherpa check を実行すれば最新の状態になっているはずです

[Eric@QNAP451 ~]$ sudo sherpa upgrade upgradable
Password:
sherpa v251203-stable
done: actions complete.

• パッケージ操作開始 @ 12:10:22 AM、終了 @ 12:13:28 AM、経過 = 3分06秒

• 以下のパッケージ操作が正常に完了しました:
    download ClamAV QPKG in 1 second
    download duf QPKG in 1 second
    download Bazarr QPKG in 1 second
    download Glances QPKG in 1 second
    download HideThatBanner QPKG in 1 second
    download inxi QPKG in 1 second
    download Kapowarr QPKG in 1 second
    download Headphones QPKG in 1 second
    download LazyLibrarian QPKG in 1 second
    download Mylar3 QPKG in 1 second
    download NZBHydra2 QPKG in 1 second
    download nzbget QPKG in 1 second
    download nzbToMedia QPKG in 1 second
    download OliveTin QPKG in 1 second
    download sha3sum QPKG in 1 second
    download Par2turbo QPKG in 1 second
    download pyLoad QPKG in 1 second
    download TrguiNG QPKG in 1 second
    download Unmanic QPKG in 1 second
    download WebSSH QPKG in 1 second
    deactivate SABnzbd QPKG in 1 second
    deactivate pyLoad QPKG in 2 seconds
    deactivate WebSSH QPKG in 2 seconds
    deactivate LazyLibrarian QPKG in 3 seconds
    deactivate Glances QPKG in 12 seconds
    deactivate HideThatBanner QPKG in 1 second
    deactivate Par2turbo QPKG in 1 second
    upgrade duf QPKG in 5 seconds (v240731 -> v250927)
    upgrade HideThatBanner QPKG in 10 seconds (v240807 -> v250927)
    upgrade nzbget QPKG in 6 seconds (v24.5 -> v25.4)
    upgrade OliveTin QPKG in 5 seconds (v241223 -> v251121)
    upgrade Par2turbo QPKG in 11 seconds (v1.1.0 -> v1.2.0)
    upgrade sha3sum QPKG in 5 seconds (v240808 -> v250706)
    clean OliveTin QPKG in 1 second
    reactivate Par2turbo QPKG in 1 second
    reactivate Unrar QPKG in 1 second
    reactivate Entware QPKG in 2 seconds
    activate HideThatBanner QPKG in 1 second
    upgrade TrguiNG QPKG in 5 seconds (v250123 -> v251121)
    clean TrguiNG QPKG in 1 second
    upgrade Bazarr QPKG in 6 seconds (v250123 -> v251121)
    upgrade ClamAV QPKG in 5 seconds (v241223 -> v251121)
    upgrade Glances QPKG in 11 seconds (v250123 -> v251121)
    upgrade Headphones QPKG in 5 seconds (v250123 -> v251121)
    upgrade inxi QPKG in 5 seconds (v240813 -> v251010)
    upgrade Kapowarr QPKG in 5 seconds (v250123 -> v251121)
    upgrade LazyLibrarian QPKG in 11 seconds (v250123 -> v251121)
    upgrade Mylar3 QPKG in 5 seconds (v250123 -> v251121)
    upgrade NZBHydra2 QPKG in 5 seconds (v241223 -> v251121)
    upgrade nzbToMedia QPKG in 5 seconds (v240205 -> v251121)
    upgrade pyLoad QPKG in 11 seconds (v250123 -> v251121)
    upgrade Unmanic QPKG in 5 seconds (v250103 -> v251121)
    upgrade WebSSH QPKG in 10 seconds (v250123 -> v251121)
    clean Bazarr QPKG in 1 second
    clean Glances QPKG in 1 second
    clean Headphones QPKG in 1 second
    clean Kapowarr QPKG in 1 second
    clean LazyLibrarian QPKG in 1 second
    clean Mylar3 QPKG in 1 second
    clean NZBHydra2 QPKG in 1 second
    clean nzbToMedia QPKG in 1 second
    clean pyLoad QPKG in 1 second
    clean Unmanic QPKG in 1 second
    clean WebSSH QPKG in 1 second

• 以下のパッケージ操作が失敗しました(理由):
    activate Glances QPKG in 1 second (1)
    activate SABnzbd QPKG in 1 second (1)
    activate pyLoad QPKG in 1 second (1)
    activate LazyLibrarian QPKG in 2 seconds (1)
    activate WebSSH QPKG in 1 second (1)

[Eric@QNAP451 ~]$

sherpa check は何もアップグレードしません。いくつかのテストを実行し、サポートパッケージが不足していれば修正を試みます。なので、結局は実行する必要があります。:wink:

現在実行中です… 終了次第、すぐに更新します。

[Eric@QNAP451 ~]$ sudo sherpa check
Password:
sherpa v251203-stable
完了: アクションが完了しました。

• パッケージアクション開始 @ 12:16:24 AM、終了 @ 12:18:48 AM、経過 = 2分24秒

• 次のパッケージアクションが正常に完了しました:
    補助PIPのインストール 4秒
    pyLoad QPKGの再有効化 30秒
    Glances QPKGの再有効化 52秒
    OSickGear QPKGの再有効化 9秒
    SABnzbd QPKGの再有効化 37秒
    WebSSH QPKGの再有効化 9秒
    OTautulli QPKGの再有効化 16秒
    LazyLibrarian QPKGの再有効化 49秒

• 次のパッケージアクションはスキップされました(理由):
    "sign" duf QPKG 1秒(すでに署名済み)
    "sign" Entware QPKG 1秒(すでに署名済み)
    "sign" HideThatBanner QPKG 1秒(すでに署名済み)
    "sign" IncreaseTimeouts QPKG 1秒(すでに署名済み)
    "sign" nzbget QPKG 1秒(すでに署名済み)
    "sign" OliveTin QPKG 1秒(すでに署名済み)
    "sign" OReadarr QPKG 1秒(すでに署名済み)
    "sign" OSonarr QPKG 1秒(すでに署名済み)
    "sign" Par2turbo QPKG 1秒(すでに署名済み)
    "sign" QDK QPKG 1秒(すでに署名済み)
    "sign" sha3sum QPKG 1秒(すでに署名済み)
    "sign" sherpa QPKG 1秒(すでに署名済み)
    "sign" Unrar QPKG 1秒(すでに署名済み)
    "sign" TrguiNG QPKG 1秒(すでに署名済み)
    "sign" Bazarr QPKG 1秒(すでに署名済み)
    "sign" ClamAV QPKG 1秒(すでに署名済み)
    "sign" Glances QPKG 1秒(すでに署名済み)
    "sign" Headphones QPKG 1秒(すでに署名済み)
    "sign" inxi QPKG 1秒(すでに署名済み)
    "sign" Kapowarr QPKG 1秒(すでに署名済み)
    "sign" LazyLibrarian QPKG 1秒(すでに署名済み)
    "sign" Mylar3 QPKG 1秒(すでに署名済み)
    "sign" NZBHydra2 QPKG 1秒(すでに署名済み)
    "sign" nzbToMedia QPKG 1秒(すでに署名済み)
    "sign" OMedusa QPKG 1秒(すでに署名済み)
    "sign" OqBittorrent QPKG 1秒(すでに署名済み)
    "sign" OSickGear QPKG 1秒(すでに署名済み)
    "sign" OTautulli QPKG 1秒(すでに署名済み)
    "sign" OWatcher3 QPKG 1秒(すでに署名済み)
    "sign" pyLoad QPKG 1秒(すでに署名済み)
    "sign" SABnzbd QPKG 1秒(すでに署名済み)
    "sign" Unmanic QPKG 1秒(すでに署名済み)
    "sign" WebSSH QPKG 1秒(すでに署名済み)

良さそうですね!

では、SABをクリーンアップしましょう:

/etc/init.d/sabnzbd.sh clean

…そして今回はデバッグモードで起動してください:

/etc/init.d/sabnzbd.sh start debug

編集: 実際には、チェック中にSABが再起動されたようです。良かったです。:slightly_smiling_face:

今のステータスはどうなっていますか?

/etc/init.d/sabnzbd.sh s

また、「O」パッケージの移行もお忘れなく: https://github.com/OneCDOnly/sherpa/discussions/321

[Eric@QNAP451 ~]$ sudo /etc/init.d/sabnzbd.sh clean
Password:
- source: sabnzbd.sh, action: clean, time: Thu 4 Dec 2025 12:26:18 AM CST, load: 0.17
- package: 251121, service: 251121, library: 251121
- QPKG 有効: false
- アプリケーション自動更新: true
- アクティブな git ブランチ: master
- デーモン PID: なし
> ローカルリポジトリのクリーン: OK
> 仮想 Python 環境のクリーン: OK
> PyPI キャッシュのクリーン: OK
> アプリケーションバージョンの削除: OK
> 一時パスのクリーン: OK
= source: sabnzbd.sh, action: clean, time: Thu 4 Dec 2025 12:26:19 AM CST, result: OK, elapsed: 204ms, load: 0.17
[Eric@QNAP451 ~]$ sudo /etc/init.d/sabnzbd.sh start debug
- source: sabnzbd.sh, action: start, time: Thu 4 Dec 2025 12:26:41 AM CST, load: 0.12
- package: 251121, service: 251121, library: 251121
= 'SABnzbd' QPKG は無効です。まず次のコマンドで有効にしてください: /etc/init.d/sabnzbd.sh enable
= source: sabnzbd.sh, action: start, time: Thu 4 Dec 2025 12:26:41 AM CST, result: FAILED, elapsed: 16ms, load: 0.12
[Eric@QNAP451 ~]$

O パッケージの移行が何を意味するのか、勉強しなければなりません…

なぜSABが無効になっているのかわかりません…おかしいですね。

再度有効にしてください:

/etc/init.d/sabnzbd.sh enable

…そして再度起動してください:

/etc/init.d/sabnzbd.sh start debug

わあ、そのデバッグリストは長いですね(しかも増え続けています)。全部を投稿しますか?

おおー、今sabnzbdのGUIページにログインしようとしたら、表示されました!

いいえ、そのまま様子を見て、最後に緑のラインが表示されるか確認してください(成功の印です)。赤いラインが表示された場合は、調査が必要です。:wink:

:+1:

いいえ、SABnzbdは「O」パッケージではなかったので、マイグレーションするものはありません。

わかりました。今回もまた、悪い行動を助長してしまい、私を救ってくれた…次回までですね。本当に感謝しています。

ちなみに、Sherpaのアップデートについて聞かれましたが、自動でアップデートする方法はありますか?


どうやら1日に返信できる最大数に達してしまったようです…私は本当に初心者ですね!

cron(クロン)が何かも全くわかりません :slight_smile: なので、意図的にも知識的にも使っていません。信頼できるCLIコマンドさえあれば、手動でやるのは全く問題ありません。

心配しないで、ありがとう!:nerd_face:

通常は、それをcronジョブにすることを提案しますが、QTSのcronはあまりユーザーフレンドリーではありません。そして、ユーザージョブを削除してしまう悪い癖があります。

これまでにcronジョブを作成したことはありますか?

自動アップデートは簡単に問題が発生することがあります。NASのファームウェアを自動アップデートした人がどうなるか、見たことがあるでしょう。ある日、ネットワーク上で見えなくなってしまうのは、アップデートで何かが壊れたからです。

代わりに、定期的に手動でアップデートする方が良いかもしれません。例えば月に一度くらい?

うーん…このフォーラムは時々… :disappointed_face:

うん、あなたに一番合っているのはこれです:

sudo sherpa upgrade new

これを手動で実行すれば(通常は数分以内に終わります)、もしアップグレードで何か問題が起きた場合にも対応できます。

ステータスレポートを生成すると、新しいパッケージが利用可能な場合は通知が届きます。アップグレードするものがなければ、無理にアップグレードを実行する必要はありません! :smiling_face_with_sunglasses:

sudo sherpa status

@erkme73、これでアイデアが浮かびました。パッケージのアップグレードが可能な場合にNASシステムログにメッセージを残す自動通知機能の追加を検討します。これはcronジョブとして実行され、自身でインストールおよび管理されるため、cronについて何も知らなくても大丈夫です。 編集: さらに良い方法として、デーモンとして実行されます。

QuLogで適切な通知ルールを設定すれば、利用可能なアップグレードをメールで通知できるので、自分で確認する必要はありません。

やあ!また投稿できるようになりました :slight_smile: それは素晴らしい計画ですね。もし自分で何か操作が必要なら教えてください。あるいは、その変更が含まれるバージョンにアップデートしたら自動的に表示され始めるのでしょうか?

どちらにしても、チェック/アップデートCLIの行をリマインダーに追加して、もっと頻繁に確認するようにしました。

こんにちは。今のところ、あなたの方でやることは何もありません。これを書くのとテストするのに少し時間がかかります。やることリストには入っていますが、今は他にも直していることがいくつかあります。:nerd_face:

テストできる準備ができたらお知らせします。

こんにちは OneCD さん、

以前のフォーラムでとても遅いNAS(TS-119P II)を使っていて、いろいろ問題が起きていた者です(もしかしたら、あなたが IncreasedTimeOuts を作成したきっかけになった人物かもしれません)。ついに新しいNASを購入しました。過去にとても助けていただいたので、Sherpa の使い心地やあなたの迅速なサポートが気に入って、TS-216G を選びました。

すべて順調に動作しているようなので、あなたの素晴らしいお仕事に感謝の気持ちを伝えたくてメッセージしました!これからも頑張ってください!

アンディさん、ようこそ新しいフォーラムへ! :nerd_face: