Below is the Ubuntu and arch under the installation method, Ubuntu's turn from the network,
Ubuntu:
- Download the client and unzip
- Install the development package
sudo-i2 dpkg--add-Architecture i386 # Add 32-bit support 3 apt-get updateinstall Build-essential Gnome-core-devel # Installation of two development packages (optional)
- Run
CD drclient2./privillege. SH
- Get dependency Package file information, install dependent packages
1LDD Drclientlinux2Linux-gate.so.1 = (0xf7746000)3libsm.so.6 =/usr/lib/i386-linux-gnu/libsm.so.6 (0xf771f000)4libice.so.6 =/usr/lib/i386-linux-gnu/libice.so.6 (0xf7705000)5libxi.so.6 =/usr/lib/i386-linux-gnu/libxi.so.6 (0xf76f4000)6Libxrender.so.1 =/usr/lib/i386-linux-gnu/libxrender.so.1 (0xf76e9000)7libxrandr.so.2 =/usr/lib/i386-linux-gnu/libxrandr.so.2 (0xf76de000)8Libxcursor.so.1 =/usr/lib/i386-linux-gnu/libxcursor.so.1 (0xf76d3000)9Libxinerama.so.1 =/usr/lib/i386-linux-gnu/libxinerama.so.1 (0xf76cf000)10libfreetype.so.6 =/usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf762e000)11Libfontconfig.so.1 =/usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf75f3000)12libxext.so.6 =/usr/lib/i386-linux-gnu/libxext.so.6 (0xf75e0000)13libx11.so.6 =/usr/lib/i386-linux-gnu/libx11.so.6 (0xf74ac000)14Libz.so.1 =/lib/i386-linux-gnu/libz.so.1 (0xf7492000)15Librt.so.1 =/lib/i386-linux-gnu/librt.so.1 (0xf7488000)16libdl.so.2 =/lib/i386-linux-gnu/libdl.so.2 (0xf7483000)17libpthread.so.0 =/lib/i386-linux-gnu/libpthread.so.0 (0xf7467000)18Libstdc++.so.6 = not Found19libm.so.6 =/lib/i386-linux-gnu/libm.so.6 (0xf7421000)20Libgcc_s.so.1 =/lib/i386-linux-gnu/libgcc_s.so.1 (0xf7403000)21stlibc.so.6 =/lib/i386-linux-gnu/libc.so.6 (0xf7255000)22Libuuid.so.1 =/lib/i386-linux-gnu/libuuid.so.1 (0xf724f000) libxfixes.so.3 =/usr/lib/i386-linux-gnu/libxfixes.so.3 (0xf7249000) libpng12.so.0 = lib/i386-linux-gnu/libpng12.so.0 (0xf7221000) libexpat.so.1 =/lib/i386-linux-gnu/libexpat.so.1 ( 0xf71f7000) libxcb.so.1 =/usr/lib/i386-linux-gnu/libxcb.so.1 (0xf71d5000) /lib/ Ld-linux.so.2 (0xf7749000) 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)
- Install from top down: Remove the middle. So. Plus the number at the end, the name of the package
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++
#发现安装前几个之后就可以了, can not find the package, directly ignore it
- You can run Drclientlinux
Arch:
1. First add 32-bit original, cancel the following comment in/etc/pacman.conf
=/etc/pacman.d/mirrorlist
2. Then
CD drclient. /privillege.sh
3. Then LDD
LDD./Drclientlinux Linux-gate.so.1(0xf779b000) libsm.so.6= =/usr/lib32/libsm.so.6(0xf7762000) libice.so.6= =/usr/lib32/libice.so.6(0xf7745000) libxi.so.6= =/usr/lib32/libxi.so.6(0xf7732000) libxrender.so.1= =/usr/lib32/libxrender.so.1(0xf7726000) libxrandr.so.2=Not found libxcursor.so.1=Not found libxinerama.so.1=Not found libfreetype.so.6= =/usr/lib32/libfreetype.so.6(0xf7661000) libfontconfig.so.1= =/usr/lib32/libfontconfig.so.1(0xf7625000) libxext.so.6= =/usr/lib32/libxext.so.6(0xf760f000) libx11.so.6= =/usr/lib32/libx11.so.6(0xf74c0000) libz.so.1= =/usr/lib32/libz.so.1(0xf74a9000) librt.so.1= =/usr/lib32/librt.so.1(0xf74a0000) libdl.so.2= =/usr/lib32/libdl.so.2(0xf749b000) libpthread.so.0= =/usr/lib32/libpthread.so.0(0xf747e000) Libstdc++.so.6= =/usr/lib32/libstdc++.so.6(0xf7306000) libm.so.6= =/usr/lib32/libm.so.6(0xf72b1000) libgcc_s.so.1= =/usr/lib32/libgcc_s.so.1(0xf7297000) libc.so.6= =/usr/lib32/libc.so.6(0xf70e2000) libuuid.so.1= =/usr/lib32/libuuid.so.1(0xf70dc000) libbz2.so.1.0= =/usr/lib32/libbz2.so.1.0(0xf70ca000) libpng16.so. -= =/usr/lib32/libpng16.so. -(0xf708d000) libharfbuzz.so.0= =/usr/lib32/libharfbuzz.so.0(0xf7028000) libexpat.so.1= =/usr/lib32/libexpat.so.1(0xf6fff000) libxcb.so.1= =/usr/lib32/libxcb.so.1(0xf6fd8000) /lib/ld-linux.so.2(0xf779c000) Libglib-2.0. So.0=/usr/lib32/libglib-2.0. So.0(0xf6eb1000) libxau.so.6= =/usr/lib32/libxau.so.6(0xf6ead000) libxdmcp.so.6= =/usr/lib32/libxdmcp.so.6(0xf6ea6000) libpcre.so.1= =/usr/lib32/libpcre.so.1(0xf6e31000)
4. Find the 32-bit dynamic library you need by searching
Pacman-Ss libxrandrextra1.5. 0-1 [installed] X11 RandR extension librarymultilib1.5. 0-1 X11 RandR Extension Library (-bit)
5. Install all required libraries Here are just a list of examples
sudo pacman-s lib32-Libxrandr[sudo] redusty password: Resolving dependencies ... Finding package conflicts ... Packages (1) lib32-libxrandr-1.5.0-1Download Size:0.02MIB Full installation size:0.04MiB:: Do you want to install it? [Y/N]:: Getting package ... lib32-libxrandr-1.5...15.9KiB 362k/sxx:xx[######################] -%(1/1) checking key in key ring [######################] -%(1/1) Checking package integrity [######################] -%(1/1) Loading package file [######################] -%(1/1Checking for file conflicts [######################] -%(1/1) Checking available hard disk space [######################] -%:: Processing software package Changes ... (1/1) Installing Lib32-libxrandr [######################] -%
6. Run it
64-bit Linux installs 32-bit campus network client