您的位置:首页 > 运维架构 > Linux

安装gid12.0.4linux-x64l后启动报错/liblzma.so.5: no version information available 的解决办法

2015-03-17 20:17 881 查看
从gidhome.com官网下载安装包gid12.0.4-linux-x64-Install,安装后第一次启动,报错如下

[root@yutong mnt]# ./gid&

Configuring GiD for GLX Rendering

/opt/GiDx64/12.0.4/gid.exe: /opt/GiDx64/12.0.4/lib/liblzma.so.5: no version information available (required by /lib64/libselinux.so.1)

[root@yutong lib]# ls -al liblzma.so.*

-rwxr-xr-x 1 root root 558434 Feb 13 2014 liblzma.so.5

[root@yutong lib]#

.

[root@yutong lib64]# pwd

/lib64

[root@yutong lib64]# ls -al libselinux.*

-rw-r–r–. 1 root root 316560 Jun 10 2014 libselinux.a

lrwxrwxrwx. 1 root root 27 Mar 10 20:20 libselinux.so -> ../../lib64/libselinux.so.1

-rwxr-xr-x. 1 root root 147120 Jun 10 2014 libselinux.so.1

[root@yutong lib64]#

[root@yutong lib64]# ldd libselinux.so.1

linux-vdso.so.1 => (0x00007fff10db9000)

libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fb25e788000)

liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fb25e563000)

libdl.so.2 => /lib64/libdl.so.2 (0x00007fb25e35e000)

libc.so.6 => /lib64/libc.so.6 (0x00007fb25df9d000)

/lib64/ld-linux-x86-64.so.2 (0x00007fb25ec39000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb25dd81000)

[root@yutong lib64]#

从信息可知,当GID启动时,libselinux.so.1需要调用 /opt/GiDx64/12.0.4/lib/liblzma.so.5。但是,目前该版本与libselinux.so.1所能用的版本有不对应,libselinux.so.1对应的是 liblzma.so.5.0.99

[root@yutong lib64]# ls -al liblzma.so*

lrwxrwxrwx. 1 root root 17 Mar 10 20:20 liblzma.so -> liblzma.so.5.0.99

lrwxrwxrwx. 1 root root 17 Mar 17 16:50 liblzma.so.5 -> liblzma.so.5.0.99

-rwxr-xr-x. 1 root root 153184 Jun 10 2014 liblzma.so.5.0.99

故备份 /opt/GiDx64/12.0.4/lib/liblzma.so.5为 /opt/GiDx64/12.0.4/lib/liblzma.so.5.back

做一链接:

ln -fs /lib64/liblzma.so.5.0.99 /opt/GiDx64/12.0.4/lib/liblzma.so.5

[root@yutong lib]# pwd

/opt/GiDx64/12.0.4/lib

[root@yutong lib]# ls -al liblzma.so.5

lrwxrwxrwx 1 root root 24 Mar 17 19:55 liblzma.so.5 -> /lib64/liblzma.so.5.0.99

启动gid





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: