我沒有見過這個問題,但可能是因為我沒有「保留」更新。
你很可能已經做了以下所有步驟,但請確認:
1. 查看錯誤
journalctl -u snapd
2. 重新啟動 snapd
sudo systemctl restart snapd snapd.socket
你的描述讓我覺得可能是 ParatextLite 在「更新」期間正在執行。通常情況下,更新會很快失敗,並告訴你正在執行的 ParatextLite 進程的進程 ID,但我懷疑如果套件已經很長時間沒有更新,它可能會嘗試強制更新,從而強制關閉正在執行的進程,這可能就是導致卡住的原因。這只是我的猜測……
I haven't seen this, but maybe because I don't 'hold' updates.
you likely have done all this but:
1. look for errors
journalctl -u snapd
2. restart snapd
sudo systemctl restart snapd snapd.socket
Your description makes me think it could be ParatextLite running during the 'refresh'. Now normally the refresh would quickly fail, and tell you the process id's of the running ParatextLite processes, but I wonder if the package hasn't been updated for an extended time it might try an updated anyway, forcing closing of running processes, and maybe this is the cause of the hang. Just a guess...
機器翻譯自 English