使用 snap 解决安装 VSCode 时出现错误的问题

使用 snap 解决安装 VSCode 时出现错误的问题

我正在遵循说明这里安装 VSCode,但第一行就出错了。错误信息如下:snapcraft“如果您正在运行 Ubuntu 16.04 LTS(Xenial Xerus)或更高版本,包括 Ubuntu 18.04 LTS(Bionic Beaver)、Ubuntu 18.10(Cosmic Cuttlefish)和 Ubuntu 19.10(Eoan Ermine),您无需执行任何操作。Snap 已安装并准备就绪。”

error: cannot communicate with server: Post http://localhost/v2/snaps/code: dial unix /run/snapd.socket: connect: no such file or directory

当我尝试使用命令“systemctl status snapd.service”ping snap时,我得到了

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

当我尝试使用“snap version”检查 snap 版本时,什么也没发生。事实上,这是个谎言,因为结果比什么也没发生还要糟糕。Ubuntu 移动到下一行,你无法再输入任何命令,我必须按 ctrl-C 才能退出无声但致命的无限循环。

每次我尝试安装行编辑器时,都会失败。我无法让 gedit 工作,也无法让 emacs 工作。Ubuntu 很快就变得难以使用,如果有人能告诉我在尝试安装 VSCode 时哪里出了问题,我将不胜感激。

操作系统:Windows 10

Ubuntu 版本:20.04.1

答案1

您无法在 WSL 中使用 snap。请按照说明操作这里安装 VS Code。

相关内容