当我尝试在 Ubuntu 软件应用程序中安装 Visual Studio Code 或任何其他软件时,收到此通知:
Unable to install "Visual Studio Code":
status-code=409 kind=snap-change-conflict message=snap
"code" has "install-snap" change in progress
但几秒钟后 VS Code 就安装好了。这是什么问题?
我安装其他应用时也是这样。它向我发出了此通知,但几秒钟后就安装了该应用。
我使用 Ubuntu 20.04。
答案1
当以下两种情况之一发生时,可能会发生此类问题:
- Snap 正在后台执行某些操作
- 网络连接不稳定
您可以通过打开终端并运行来检查第一项snap changes
,这可能会给您一个如下所示的列表:
555 Doing 2021-06-19T09:12:11Z - Install "cookies" snap
556 Doing 2021-06-19T09:12:12Z - Update "milk" snap
如果您认为某件事花费的时间太长或者阻塞了其他进程,您可以像这样结束 snap 进程:
sudo snap abort 555
在此之后,您可能会发现 snap 安装时没有任何提示。但是,如果网络连接不稳定,snap install
可能无法连接到 snap 商店来下载应用程序。这将导致错误,但安装请求现在已排队,几秒钟后可能会成功连接并下载。
如果问题是间歇性的,则可能是上述两种情况之一。如果问题持续存在,则可能是第二种情况。