一、 下载安装过程:
在官网下载 deb 的安装包,使用下面命令安装
sudo dpkg -i code.XXXX.deb
但是后续使用code却打不开vs code。
二、尝试的方法:
按照网上的各种说法,主要是需要删掉Code文件夹
cd ~/.config
sudo rm -rf Code/
但是不知道为什么,对我来说,依旧无用,没有任何起色。
三、解决方案
在墙内没找到答案,去了墙外看了一下,最终在一篇文章中找到解决方案:
# make a copy of the relevant library
mkdir ~/lib
cp /usr/lib/x86_64-linux-gnu/libxcb.so.1 ~/lib
sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' ~/lib/libxcb.so.1
# set the dynamic loader path to put your library first before executing VS Code
LD_LIBRARY_PATH=$HOME/lib code
不过这种方法解决之后,还是不能通过桌面图标打开软件。需要使用下面命令可以打开VS code:
LD_LIBRARY_PATH=$HOME/lib code