美文网首页
CentOs下安装vscode

CentOs下安装vscode

作者: advanced_slowly | 来源:发表于2019-09-29 17:51 被阅读0次

    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就成功了。

    相关文章

      网友评论

          本文标题:CentOs下安装vscode

          本文链接:https://www.haomeiwen.com/subject/akubyctx.html