CentOs下安装vscode

2019-09-29  本文已影响0人  advanced_slowly

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查看链接的动态库信息.

运行错误图.png
这就是我安装好的vscode不能打开的原因了。
解决方法:
yum install libScrnSaver

然后就解决了库文件丢失的问题。再次打开vscode就成功了。

上一篇 下一篇

猜你喜欢

热点阅读