【问题标题】:How to resolve "snapd returned status code 400: Bad Request"?如何解决“snapd 返回状态码 400:错误请求”?
【发布时间】:2018-07-13 15:22:38
【问题描述】:

我在 Ubuntu 中从 Synaptic 包管理器安装应用程序时遇到“snapd 返回状态代码 400:错误请求”错误。我也尝试使用软件中心,但它不起作用。

【问题讨论】:

    标签: ubuntu package


    【解决方案1】:

    我使用 snap 解决了这个问题,并且成功了。 我已经安装了Skype来检查这个。

    snap find "skype"

    然后使用以下命令安装 snap 包:

    sudo snap install skype --classic

    ::Snap 是 Ubuntu 推出的通用打包系统。它允许您在任何支持 Snap 的 Linux 发行版上使用这些 Snap 打包应用程序,而不仅仅是 Ubuntu。::

    【讨论】:

    • 你能启动Skype吗? (安装后)
    • 运行“sudo snap install skype --classic”成功,但无法启动Skype。
    • 安装后你是通过什么方式访问Skype的?
    • 这在 Ubuntu 16.04 上对我不起作用: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
    【解决方案2】:

    安装应用程序的更好方法是使用 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

    【讨论】:

      【解决方案3】:

      对于任何类型的应用程序,请键入上述命令。因为我在下载 Visual Studio 时遇到了同样的问题。

      snap find "visual studio code" 
      

      点击此链接以获得更好的想法。enter link description here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-08-10
        • 1970-01-01
        • 2015-12-08
        • 2020-10-21
        • 1970-01-01
        • 2019-09-13
        • 2017-09-07
        相关资源
        最近更新 更多