下面的是ubuntu下和arch下的安装方法,ubuntu的转自网络,

ubuntu:

  1. 下载客户端并解压
  2. 安装开发包
    1 sudo -i
    2 dpkg --add-architecture i386  #添加32位的支持
    3 apt-get update
    4 apt-get install build-essential gnome-core-devel  #安装两个开发包(可选)
  3. 运行
    1 cd DrClient
    2 ./privillege.sh
  4. 获取依赖包文件信息,安装依赖包
     1 ldd DrClientLinux
    2 linux-gate.so.1 => (0xf7746000)
    3 libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xf771f000)
    4 libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf7705000)
    5 libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xf76f4000)
    6 libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf76e9000)
    7 libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xf76de000)
    8 libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xf76d3000)
    9 libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xf76cf000)
    10 libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf762e000)
    11 libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf75f3000)
    12 libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf75e0000)
    13 libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf74ac000)
    14 libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7492000)
    15 librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7488000)
    16 libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7483000)
    17 libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7467000)
    18 libstdc++.so.6 => not found
    19 libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7421000)
    20 libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7403000)
    21 libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7255000)
    22 libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf724f000)
    23 libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf7249000)
    24 libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf7221000)
    25 libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf71f7000)
    26 libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf71d5000)
    27 /lib/ld-linux.so.2 (0xf7749000)
    28 libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf71d1000)
    29 libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf71ca000)
  5. 从上往下依次安装:去掉中间的 .so. 加上末尾的数字,为包的名字
    1 apt-get install libSM6:i386 libICE6:i386 libXi6:i386 libXrender1:i386 libXrandr2:i386 libXcursor1:i386 libXinerama1:i386 libfreetype6:i386 libfontconfig1:i386 libXext6:i386 libX116:i386 libz1:i386 librt1:i386 libdl2:i386 libpthread0:i386 libstdc++6:i386 libm6:i386 libgcc_s1:i386 libc6:i386 libuuid1:i386 libXfixes3:i386 libpng12:i386 libexpat1:i386 libxcb1:i386 libXau6:i386 libXdmcp6:i386 
    #发现安装前几个之后就可以了,没找到的包,直接忽略即可
  6. 运行DrclientLinux即可

Arch:

  1.首先添加32位原,在/etc/pacman.conf中取消下面的注释

[multilib]
Include = /etc/pacman.d/mirrorlist

  2.然后

 cd DrClient
./privillege.sh

  3.然后ldd

ldd ./DrClientLinux
linux-gate.so. (0xf779b000)
libSM.so. => /usr/lib32/libSM.so. (0xf7762000)
libICE.so. => /usr/lib32/libICE.so. (0xf7745000)
libXi.so. => /usr/lib32/libXi.so. (0xf7732000)
libXrender.so. => /usr/lib32/libXrender.so. (0xf7726000)
libXrandr.so. => not found
libXcursor.so. => not found
libXinerama.so. => not found
libfreetype.so. => /usr/lib32/libfreetype.so. (0xf7661000)
libfontconfig.so. => /usr/lib32/libfontconfig.so. (0xf7625000)
libXext.so. => /usr/lib32/libXext.so. (0xf760f000)
libX11.so. => /usr/lib32/libX11.so. (0xf74c0000)
libz.so. => /usr/lib32/libz.so. (0xf74a9000)
librt.so. => /usr/lib32/librt.so. (0xf74a0000)
libdl.so. => /usr/lib32/libdl.so. (0xf749b000)
libpthread.so. => /usr/lib32/libpthread.so. (0xf747e000)
libstdc++.so. => /usr/lib32/libstdc++.so. (0xf7306000)
libm.so. => /usr/lib32/libm.so. (0xf72b1000)
libgcc_s.so. => /usr/lib32/libgcc_s.so. (0xf7297000)
libc.so. => /usr/lib32/libc.so. (0xf70e2000)
libuuid.so. => /usr/lib32/libuuid.so. (0xf70dc000)
libbz2.so.1.0 => /usr/lib32/libbz2.so.1.0 (0xf70ca000)
libpng16.so. => /usr/lib32/libpng16.so. (0xf708d000)
libharfbuzz.so. => /usr/lib32/libharfbuzz.so. (0xf7028000)
libexpat.so. => /usr/lib32/libexpat.so. (0xf6fff000)
libxcb.so. => /usr/lib32/libxcb.so. (0xf6fd8000)
/lib/ld-linux.so. (0xf779c000)
libglib-2.0.so. => /usr/lib32/libglib-2.0.so. (0xf6eb1000)
libXau.so. => /usr/lib32/libXau.so. (0xf6ead000)
libXdmcp.so. => /usr/lib32/libXdmcp.so. (0xf6ea6000)
libpcre.so. => /usr/lib32/libpcre.so. (0xf6e31000)

  4.通过搜索找到需要的32位动态库

pacman -Ss libxrandr
extra/libxrandr 1.5.- [已安装]
X11 RandR extension library
multilib/lib32-libxrandr 1.5.-
X11 RandR extension library (-bit)

  5.安装完所有需要的库即可这里只举例一列

sudo pacman -S lib32-libxrandr
[sudo] redusty 的密码:
正在解决依赖关系...
正在查找软件包冲突... 软件包 () lib32-libxrandr-1.5.- 下载大小: 0.02 MiB
全部安装大小: 0.04 MiB :: 进行安装吗? [Y/n]
:: 正在获取软件包......
lib32-libxrandr-1.5... 15.9 KiB 362K/s : [######################] %
(/) 正在检查密钥环里的密钥 [######################] %
(/) 正在检查软件包完整性 [######################] %
(/) 正在加载软件包文件 [######################] %
(/) 正在检查文件冲突 [######################] %
(/) 正在检查可用硬盘空间 [######################] %
:: 正在处理软件包的变化...
(/) 正在安装 lib32-libxrandr [######################] %

  6.运行即可

最新文章

  1. ubuntu qtcreator 硬件权限问题
  2. Leetcode: All O`one Data Structure
  3. 中国IT 未来何在
  4. PostgreSQL Replication之第十章 配置Slony(6)
  5. 半平面交模板(O(n*n)&& O(n*log(n))
  6. IIS 之 HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面...)
  7. 关于RadAsm中GetEnvironmentStrings的BUG。
  8. 如何阅读mysql源码
  9. sessionStorage用于分页,瀑布流和存储用户数据等
  10. 20160219.CCPP体系详解(0029天)
  11. Android的Device File Explorer刷新文件
  12. 使用Sublime Text 3进行Node.js开发
  13. Win10系统安装过程小记
  14. Servlet 生命周期、工作原理-是单实例多线程
  15. PHP程序员如何理解IoC/DI(转)
  16. 有关Hadoop的六大误解
  17. vue2.0 element-ui中input的@keyup.native.enter='onQuery'回车查询刷新整个表单的解决办法
  18. 使用异步消息处理更新UI线程
  19. poj1459网络流之多源点最大流
  20. Memcpy, blockcopy的进一步理解

热门文章

  1. Qt——容器类(译)
  2. P4071 [SDOI2016]排列计数
  3. 【题解】JSOI2015染色问题
  4. UIScrollView浏览一组图片,且图片与图片之间有间隔
  5. 查看Mysql正在执行的事务、锁、等待
  6. UOJ #7 【NOI2014】 购票
  7. 【bzoj2733】 HNOI2012—永无乡
  8. 一、spark错误
  9. 旧题新做:从idy的视角看数据结构
  10. POJ 1966 Cable TV Network 【经典最小割问题】