1、DBM“升级工具”,“Install Position”之后“Update Position”失败 ; “Show Log”提示:
/home/cdatc/InstallTK/copyAirNet: error while loading shared libraries: libQtXml.so.4: cannot open shared object file: No such file or directory
原因:/usr/lib64下缺少以下3个libQt*文件。 ldd是list, dynamic, dependencies的缩写, 意思是, 列出动态库依赖关系。ldd用来打印或者查看程序运行所需的共享库(访问共享对象依赖关系),常用来解决程序因缺少某个库文件而不能运行的一些问题。
# pwd
/usr/lib64
# ldd libQt
libQtCore.so.4 libQtNetwork.so.4 libQtXml.so.4
libQtCore.so.4.8.7 libQtNetwork.so.4.8.7 libQtXml.so.4.8.7