我没有遇到过这种情况,但也许是因为我没有“保留”(hold)更新。
你可能已经做过以下所有步骤,但请检查:
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