1.前言
第一次在Linux下安装软件,这里记录一下。
2.安装步骤
1.打开浏览器访问官网https://code.visualstudio.com/,然后下载与操作系统位数对应版本的安装包,其后缀名为.tar.gz。我下载的是64位的。安装包名为code-stable-1567547931.tar.gz
2.解压安装包
##这样会解压到当前工作目录下
tar zxvf code-stable-1567547931.tar.gz
解压安装包前如果找不到安装包的存储位置的话可以:
sudo find / -name "code-stable-1567547931.tar.gz"
3.将解压后得到的VSCode-linux-x64移动到/usr/local/目录下
##这里根据你自己的安装目录来移动
sudo mv /zhihua/下载/VSCode-linux-x64 /usr/local
然后呢可能需要更改VSCode-linux-x64/下的code这个可执行文件的权限。
chmod +x /usr/local/VSCode-linux-x64/code
我安装的时候就不用了。通过ls -lrt命令发现该可执行的文件的权限对当前用户是可执行的。
4.复制一个图标到/usr/share/icons下
cp /usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons
5.创建启动器,在/usr/share/applications目录下创建一个VSCode.desktop文件。编辑如下内容:
1 [Desktop Entry]
2 Name=Visual Studio Code
3 Comment=Multi-platform code editor for Linux
4 Exec=/usr/local/VSCode-linux-x64/code
5 Icon=/usr/share/icons/code.png
6 Type=Application
7 StartupNotify=true
8 Categories=TextEditor;Development;Utility;
9 MimeType=text/plain;
6.为了方便打开vscode,可以将上一步创建好的文件拷贝到桌面,这就好像在桌面创建快捷方式。
cp /usr/share/applications/VSCode.desktop ~/桌面
到了这一步你或许已经成功了,在桌面和应用程序菜单都有vscode的快捷方式了。然后能够正常打开。如果你不能正常打开请看下一步。
参考文章:https://blog.csdn.net/lzy6041/article/details/82261730?utm_source=app
7.yum安装libScrnSaver
但是呢我照着安装的却发现不能正常打开,然后再终端下尝试运行如下:
[zhihua@localhost VSCode-linux-x64]$ ./code
却报类似于libXss.so.1共享库加载失败这样的错误,然后我ldd ./code
查看链接的动态库信息.
这就是我安装好的vscode不能打开的原因了。
解决方法:
yum install libScrnSaver
然后就解决了库文件丢失的问题。再次打开vscode就成功了。
网友评论