CentOS7.2下安装VSCode1.6.1后启动失败

安装VSCode1.6.1后启动失败,首先查看下启动所依赖的库是否缺失,通过快捷方式可以找到可执行文件的位置为:/usr/share/code/code。
   查看其依赖库:
[root@localhost applications]# ldd /usr/share/code/code
    linux-vdso.so.1 =>  (0x00007ffdb31f7000)
    libnode.so => /usr/share/code/libnode.so (0x00007f8e6880a000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8e685d8000)
    libgtk-x11-2.0.so.0 => /lib64/libgtk-x11-2.0.so.0 (0x00007f8e67f54000)
    libgdk-x11-2.0.so.0 => /lib64/libgdk-x11-2.0.so.0 (0x00007f8e67c93000)
    libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007f8e67a6c000)
    libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007f8e676f6000)
    libpangocairo-1.0.so.0 => /lib64/libpangocairo-1.0.so.0 (0x00007f8e674e9000)
    libgdk_pixbuf-2.0.so.0 => /lib64/libgdk_pixbuf-2.0.so.0 (0x00007f8e672c2000)
    libcairo.so.2 => /lib64/libcairo.so.2 (0x00007f8e66f9b000)
    libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007f8e66d50000)
    libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f8e66aa9000)
    libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f8e6686d000)
    libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f8e6661d000)
    libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f8e663d4000)
    libXi.so.6 => /lib64/libXi.so.6 (0x00007f8e661c4000)
    libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007f8e65fb9000)
    libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007f8e65db5000)
    libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f8e65bab000)
    libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007f8e659a8000)
    libXext.so.6 => /lib64/libXext.so.6 (0x00007f8e65795000)
    libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f8e6558f000)
    libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f8e65385000)
    libX11.so.6 => /lib64/libX11.so.6 (0x00007f8e65046000)
    libXtst.so.6 => /lib64/libXtst.so.6 (0x00007f8e64e40000)
    libXss.so.1 => not found
    libgconf-2.so.4 => /lib64/libgconf-2.so.4 (0x00007f8e64c0e000)
    libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f8e64a0a000)
    librt.so.1 => /lib64/librt.so.1 (0x00007f8e64802000)
    libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f8e644ca000)
    libnss3.so => /lib64/libnss3.so (0x00007f8e641a4000)
    libnssutil3.so => /lib64/libnssutil3.so (0x00007f8e63f78000)
    libsmime3.so => /lib64/libsmime3.so (0x00007f8e63d50000)
    libnspr4.so => /lib64/libnspr4.so (0x00007f8e63b12000)
    libffmpeg.so => /usr/share/code/libffmpeg.so (0x00007f8e6391d000)
    libasound.so.2 => /lib64/libasound.so.2 (0x00007f8e63633000)
    libcups.so.2 => /lib64/libcups.so.2 (0x00007f8e633ca000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f8e631c6000)
    libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f8e62f9b000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f8e62c93000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f8e62991000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f8e6277a000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f8e623b8000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f8e69e4a000)
    libpangoft2-1.0.so.0 => /lib64/libpangoft2-1.0.so.0 (0x00007f8e621a3000)
    libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007f8e61f9f000)
    libffi.so.6 => /lib64/libffi.so.6 (0x00007f8e61d97000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f8e61b80000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f8e6195b000)
    libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f8e61741000)
    libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f8e6153e000)
    libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f8e612e5000)
    libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f8e610ba000)
    libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007f8e60e0c000)
    libEGL.so.1 => /lib64/libEGL.so.1 (0x00007f8e60beb000)
    libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f8e609e7000)
    libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007f8e607dc000)
    libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f8e605ba000)
    libGL.so.1 => /lib64/libGL.so.1 (0x00007f8e60323000)
    libdbus-glib-1.so.2 => /lib64/libdbus-glib-1.so.2 (0x00007f8e600fa000)
    libplc4.so => /lib64/libplc4.so (0x00007f8e5fef5000)
    libplds4.so => /lib64/libplds4.so (0x00007f8e5fcf0000)
    libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f8e5faa4000)
    libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f8e5f7be000)
    libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f8e5f58c000)
    libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f8e5f388000)
    libssl.so.10 => /lib64/libssl.so.10 (0x00007f8e5f11a000)
    libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f8e5ed32000)
    libavahi-common.so.3 => /lib64/libavahi-common.so.3 (0x00007f8e5eb25000)
    libavahi-client.so.3 => /lib64/libavahi-client.so.3 (0x00007f8e5e913000)
    libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f8e5e6dc000)
    libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f8e5e47a000)
    liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f8e5e255000)
    libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f8e5e028000)
    libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x00007f8e5de25000)
    libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x00007f8e5dc20000)
    libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007f8e5da18000)
    libxcb-shape.so.0 => /lib64/libxcb-shape.so.0 (0x00007f8e5d813000)
    libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f8e5d607000)
    libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f8e5d3fa000)
    libXau.so.6 => /lib64/libXau.so.6 (0x00007f8e5d1f5000)
    libglapi.so.0 => /lib64/libglapi.so.0 (0x00007f8e5cfc7000)
    libxcb-glx.so.0 => /lib64/libxcb-glx.so.0 (0x00007f8e5cdad000)
    libxcb-dri3.so.0 => /lib64/libxcb-dri3.so.0 (0x00007f8e5cba9000)
    libxcb-present.so.0 => /lib64/libxcb-present.so.0 (0x00007f8e5c9a6000)
    libxcb-randr.so.0 => /lib64/libxcb-randr.so.0 (0x00007f8e5c798000)
    libxcb-sync.so.1 => /lib64/libxcb-sync.so.1 (0x00007f8e5c590000)
    libxshmfence.so.1 => /lib64/libxshmfence.so.1 (0x00007f8e5c38d000)
    libXxf86vm.so.1 => /lib64/libXxf86vm.so.1 (0x00007f8e5c187000)
    libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f8e5bf77000)
    libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f8e5bd73000)
    libfreebl3.so => /lib64/libfreebl3.so (0x00007f8e5bb6f000)
发现缺少 libXss.so.1 => not found
   查找下看看那个包含这个库文件:
[root@localhost applications]# yum search libXss
Loaded plugins: fastestmirror,langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.tuna.tsinghua.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
============================= N/S matched: libXss ==============================
libXScrnSaver.i686 : X.Org X11 libXss runtime library
libXScrnSaver.x86_64 : X.Org X11 libXss runtime library

  Name and summary matches only,use "search all" for everything.
安装完libXScrnSaver即可。
[root@localhost applications]# yum install libXScrnSaver
Loaded plugins: fastestmirror,langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.tuna.tsinghua.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package libXScrnSaver.x86_64 0:1.2.2-6.1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package               Arch           Version                Repository    Size
================================================================================
Installing:
 libXScrnSaver         x86_64         1.2.2-6.1.el7          base          24 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 24 k
Installed size: 40 k
Is this ok [y/d/N]: y
Downloading packages:
libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm                     |  24 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libXScrnSaver-1.2.2-6.1.el7.x86_64                           1/1 
  Verifying  : libXScrnSaver-1.2.2-6.1.el7.x86_64                           1/1 

Installed:
  libXScrnSaver.x86_64 0:1.2.2-6.1.el7                                          

Complete!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


linux下开机自启: 在/etc/init.d目录下新建文件elasticsearch 并敲入shell脚本: 注意, 前两行必须填写,且要注释掉。 第一行为shell前行代码,目的告诉系统使用shell。 第二行分别代表运行级别、启动优先权、关闭优先权,且后面添加开机服务会用到。 shell脚本
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。 通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。 查询当前目录总大小可以使用d
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一但shell关闭网站也就关闭了,所以要配置守护进程, 用的是Supervisor,本文主要记录配置的过程和过程遇到的问题 安装Supervisor 1 yum install python-setuptools
设置时区(CentOS 7) 先执行命令timedatectl status|grep 'Time zone'查看当前时区,如果不是时区(Asia/Shanghai),则需要先设置为中国时区,否则时区不同会存在时差。 #已经是Asia/Shanghai,则无需设置 [root@xia
vim /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO="static" ONBOOT=yes IPADDR=192.168.8.106 NETMASK=255.255.252.0 GATEWAY=192.168.
一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc 二、下载并解压安装包 [root@localhost local
第一步 On CentOS/RHEL 6.*: $ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm On CentOS/RHEL 7: $
/// <summary> /// 取小写文件名后缀 /// </summary> /// <param name="name">文件名</param> /// <returns>返回小写后缀,不带“.”</ret
which nohup .bash_profile中并source加载 如果没有就安装吧 yum provides */nohup nohup npm run start & nohup ./kibana &
1.1 MySQL安装 1.1.1 下载wget命令 yum -y install wget 1.1.2 在线下载mysql安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 1.1.3 安装My
重启 reboot shutdown -r now init 6 关闭 init 0 shutdown -h now shutdown -h 20:25 #8点25关机查看内存 free CPU利用率 top 日期 date 设置时间 date 033017002015 #月日时间年 日历 cal
1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld 开机启用 :
1 下载并安装MySQL官方的 Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概
CentOS6.x CentOS6中转用Upstrat代替以前的init.d/rcX.d的线性启动方式。 一、相关命令 通过initctl help可以查看相关命令 [root@localhost ~]# initctl help Job commands: start Start job. sto
1、使用命令:df -lk 找到已满磁盘 2、使用命令:du --max-depth=1 -h 查找大文件,删除
ifconfig:查看网卡信息 网卡配置文件位置: /etc/sysconfig/network-scripts/文件夹 nmtui:配置网卡 netstat -tlunp:查看端口信息 端口信息存储位置: /etc/services文件 route:查看路由信息 wget:下载网路文件,例如 wg
ps -ef:查看所有进程, ps -ef |grap firewalld 查看与firewalld相关的进程 which :查看进程:which firewalld kill 进程id:杀掉进程 kill 640,强制杀:kill -9 640 man:查看帮助,例如 man ps 查看
useradd:添加用户 useradd abc,默认添加一个abc组 vipw:查看系统中用户 groupadd:添加组groupadd ccna vigr:查看系统中的组 gpasswd:将用户abc添加到ccna组 gpasswd -a abc ccna groups abc:查看用户abc属