【发布时间】:2018-07-13 15:22:38
【问题描述】:
我在 Ubuntu 中从 Synaptic 包管理器安装应用程序时遇到“snapd 返回状态代码 400:错误请求”错误。我也尝试使用软件中心,但它不起作用。
【问题讨论】:
我在 Ubuntu 中从 Synaptic 包管理器安装应用程序时遇到“snapd 返回状态代码 400:错误请求”错误。我也尝试使用软件中心,但它不起作用。
【问题讨论】:
我使用 snap 解决了这个问题,并且成功了。 我已经安装了Skype来检查这个。
snap find "skype"
然后使用以下命令安装 snap 包:
sudo snap install skype --classic
::Snap 是 Ubuntu 推出的通用打包系统。它允许您在任何支持 Snap 的 Linux 发行版上使用这些 Snap 打包应用程序,而不仅仅是 Ubuntu。::
【讨论】:
error: cannot perform the following tasks: - Mount snap "skype" (33) ([daemon-reload] failed with exit status 1: Failed to execute operation: Connection reset by peer ) 当我尝试重新运行它时,我得到:error: cannot communicate with server: Post http://localhost/v2/snaps/skype: dial unix /run/snapd.socket: connect: connection refused
安装应用程序的更好方法是使用 snap。无论您通过 synaptic 安装什么应用程序,都可以使用 snap 进行尝试。
只需取应用程序名称的关键字即可。我以 visual studio code 为例。
snap 提供了 Visual Studio 代码的安装。在命令行中使用这些步骤。
第 1 步: 快速找到“Visual Studio 代码”
第 2 步: sudo snap install vscode --classic
请注意,名称“vscode”来自第 1 步的结果。
执行后,窗口自动打开,然后您可以继续。
我尝试用这个安装Skype,并成功完成。
有关 snap 的更多详细信息及其错误,请使用链接https://youtu.be/tmqBlc7FFgg
【讨论】:
对于任何类型的应用程序,请键入上述命令。因为我在下载 Visual Studio 时遇到了同样的问题。
snap find "visual studio code"
点击此链接以获得更好的想法。enter link description here
【讨论】: