openKylin论坛

 找回密码

64位系统安装drcom5.2的技巧 [复制链接]

本帖最后由 kkzxak47 于 2014-5-20 14:33 编辑

64位的Ubuntu Kylin装好以后,是不能直接运行drcom 5.2 linux版的,因为drcom依赖的都是32位的库,而64位系统默认没有带。

所以不能像32位系统那样,运行一下privillege.sh,然后双击DrClientLinux就轻松上网了。

为了安装drcom依赖的32位库,首先要知道它依赖哪些库。
在终端里进入drcom所在目录,运行./DrClientLinux,这时系统会提示你:
error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory

在libSM.so.6中,libSM就是缺少的库的名字,而6则是版本号,那么你就可以使用
sudo apt-get install libsm6:i386

命令来安装这个库。稍微观察一下你就会发现安装命令的规律
1. 库的名字所有字母小写;
2. 版本号附在库名后面;
3. i386表示32位版本

这个库装好之后,再次运行./DrClientLinux,系统会提示下一个缺失的库,如此循环,最后你就能看到熟悉的界面了。

最后附上我记录的缺少的库清单,因为系统会自动安装库的依赖库,所以这个清单必定不是drcom的所有依赖库,而只是需要你手动安装的那一部分:
libsm6
libxi6
libxrender1
libxrandr2
libxcursor1
libxinerama1
libfreetype6
libfontconfig1
libstdc++6

希望能帮到大家,如有错漏,敬请指正。
楼主
发表于 2014-5-20 14:04:52
回复

使用道具 举报

64位系统安装drcom5.2的技巧 [复制链接]

赞,不明白为何不在64位系统中集成32位库,或者有个32位库的包提供下载。一个一个下载很麻烦
沙发
发表于 2014-6-2 21:52:06
回复

使用道具 举报

openKylin

GMT+8, 2024-5-19 23:39 , Processed in 0.019645 second(s), 18 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表