vscode 无法启动

vscode 无法启动

我尝试启动 VScode,但失败了。我尝试从终端运行启动它code,输出如下

$ code
/snap/code/52/electron-launch: line 28: /snap/code/52/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: No such file or directory
/snap/code/52/usr/share/code/bin/code: 53: /snap/code/52/usr/share/code/bin/code: /snap/code/52/usr/share/code/bin/../code: not found

同样,我尝试使用它删除它sudo snap remove code并使用重新安装它sudo snap install code --classic,也尝试使用 GUI Snapstore,但都无法解决问题。

这个问题是在我进行更新之后发生的,由于 nvidia 导致视觉效果损坏,我使用 Timeshift 回滚并重新更新系统,除了 VScode 之外,整个系统运行正常。

我也尝试从/snap/&中删除 VScode 文件~/snap/,但仍然没有效果。

提示:安装 VScode 不需要太多时间,我真的怀疑它被删除了或者正在重新下载包。

答案1

我也遇到了这个问题。我使用 apt 安装 VSCode 解决了它。

首先删除 snap 文件:

sudo snap remove --purge code
sudo apt update && sudo apt upgrade -y

安装添加存储库所需的依赖项并使用 wget 导入 Microsoft 的 GPG 密钥:

sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -

启用 VSCode 存储库。

sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

安装代码。

sudo apt install code

如果是这种情况,请运行更新/升级命令来更新您现有的 VSCode。

sudo apt update && sudo apt upgrade -y

相关内容