中标麒麟系统删除home下的文件夹_linux系统库缺失解决方法

linux系统库缺失解决方法

报This application failed to start because it could not find or load the Qt platform plugin "xcb"这个错误 1

配置完环境变量依然提示This application failed to start because it could not find or load the Qt platform plugin "xcb"这个错误 3

提示缺少libpng.so.15,(多发生在Ubantu和Debian) 5

库缺失报错vision 'GLIBCXX_3.4.20' not found,多发生在红帽系(CentOS、Fedora、White Box)中。 5

软件放在有中文路径 6

有些会提示libxss.so.1 不能找到错误,多发生在红帽系列 6

链接mysql时,有时链接不上 7

报This application failed to start because it could not find or load the Qt platform plugin "xcb"这个错误

f0c0118ff9d44be08abcba3aafa26e65.png

首先配置环境变量,先cd 到根目录,然后输入vi .bashrc然后回车

ab6cd94866445762611e6864ea21f500.png

然后 按“i”,在任意地方加入 export LD_LIBRARY_PATH=/home/realinfo/Release ,然后按“ESC”键输入“:wq”保存命令(参见百度vi命令用法https://www.cnblogs.com/sevenyuan/p/6349464.html),source ~/.bashrc执行更新。正常情况下,回到release目录,命令参考cd /home/realinfo/Release/,输入./ProgMan,就可以正常启动软件了。

4807a89191c0a07260e26f54ab3c054f.png

388e762b949aa3bab98aae31e93bf7df.png

配置完环境变量依然提示This application failed to start because it could not find or load the Qt platform plugin "xcb"这个错误

多发生在ubantu和银河麒麟等

55dcf3d851134feda99b5d5d12d66d8d.png

使用export QT_DEBUG_PLUGINS=1命令调出错误提示命令

dc3f1210b92bacd4520dd51054d7856b.png

提示缺少libpng.so.15,(多发生在Ubantu和Debian)

92acfd67cae0138ce55aea144bc21f10.png

解决方法:复制libpng.so.15(网上可以下载,或者联系紫金桥技术)命令参考sudo cp libpng.so.15 /usr/lib64或者sudo cp libpng.so.15 /usr/lib(不同系统可能在lib中或者lib64中)。

库缺失报错vision 'GLIBCXX_3.4.20' not found,多发生在红帽系(CentOS、Fedora、White Box)中。

18b50fb7b37ced4cf5864aadb6a51668.png

解决方法:复制libstdc++.so.6.0.26(网上可以下载,版本高于20就可以,或者联系紫金桥技术)到usr目录下lib64文件夹;命令参考sudo cp libstdc++.so.6.0.26 /usr/lib64。然后进入到usr目录下lib64文件夹c,命令参考cd /usr/lib64;删除libstdc++.so.6,命令sudo rm libstdc++.so.6;新建软连接sudo ln -s libstdc++.so.6.0.26 libstdc++.so.6;查看版本,strings /lib64/libstdc++.so.6 | grep GLIBC。

软件放在有中文路径

比如桌面。解决方法把Release换一个英文路径。

be5e8bdb6fffd332199d15e310109fb3.png

有些会提示libxss.so.1 不能找到错误,多发生在红帽系列

a777ae7e79d31263ccf8bdae21a3d48c.png

解决方法:安装服务命令如下 sudo yum install -y libXScrnSaver

或者用rpm --force -ivh libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm

6fe47263cf5e5a57d8fad79ca5439ec1.png

链接mysql时,有时链接不上

检查安装目录下sqldrivers文件夹中,是否有libqsqlmysql.so,如果有ldd libqsqlmysql.so,会提示错误,如下图。提示缺失libmysqlclient_r.so.16 not found。

d8231292a8dd7c2fac3af04cb35a14fe.png

解决方法:复制libmysqlclient_r.so.16(网上可以下载,或者联系紫金桥技术)命令参考sudo cp libmysqlclient_r.so.16 /usr/lib64或者sudo cp libmysqlclient_r.so.16 /usr/lib(不同系统可能在lib中或者lib64中)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值