Ubuntu 软件:无法安装应用程序

sno*_*den 6 software-installation

当我尝试在 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
Run Code Online (Sandbox Code Playgroud)

但是几秒钟后安装了 VS Code。这里有什么问题?

当我安装另一个应用程序时也是这种情况。它给了我这个通知,但几秒钟后安装了该应用程序。

我使用 Ubuntu 20.04。

mat*_*igo 6

当发生以下两种情况之一时,可能会发生此类问题:

  1. Snap 在后台做某事
  2. 互联网连接不一致

您可以通过打开终端并运行来检查第一项snap changes,这可能会为您提供一个如下所示的列表:

555  Doing   2021-06-19T09:12:11Z  -  Install "cookies" snap
556  Doing   2021-06-19T09:12:12Z  -  Update "milk" snap
Run Code Online (Sandbox Code Playgroud)

如果您认为某件事花费的时间太长或阻塞了其他进程,您可以像这样结束一个 snap 进程:

sudo snap abort 555
Run Code Online (Sandbox Code Playgroud)

在此之后,您可能会发现 snaps install 而不先抱怨。但是,如果网络连接不稳定,则snap install可能无法连接到快照存储下载应用程序。这将导致错误,但安装请求现在已排队,几秒钟后可能会成功连接和下载。

如果问题是间歇性的,则可能是两种可能的情况。如果问题是一致的,则可能是第二项。