Environment:
Os:ubuntu14.04lts 64-bit
inode:inode2.40-r0162 for Linux (this version is only 32-bit and is a long-lived version)
Installation method:
The first type: Main reference: Http://www.lxway.com/491008804.htm
Check whether the machine is 64-bit or 32-bit:
Dpkg--print-architecture
You can then see the AMD64, proving that the current system is 64-bit. And then enter
Dpkg--print-foreign-architectures
See that i386 proves that you have turned on 32-bit support. If i386 is not displayed, please enter
sudo dpkg--add-architecture i386
Open support for i386, and then enter
sudo apt-get update
Make an update, and then enter
sudo apt-get dist-upgrade
Update the Support library.
This allows us to successfully install a 32-bit support library.
The author mentions in the original
Because the 14.04 version no longer supports libtiff.so.4 (this is a graphics support library), but instead to a higher version of libtiff.so.5, so we want to modify install.sh, will be linked to libtiff.so.4 the library conversion link to libtiff.so.5
But in my inode, it's not the same as the original author describes:
RightLibtiff.so.3 's description has the following two sentences, can be seen in judgingLibtiff.so.3 Whether there is a place to put it, I remember when I loaded the hint was not putlibtiff.so.3 to my system, but in the Inode folder there is this file, in inoceclient/libs/std/, if not, manuallylibtiff.so.3 Copy to/usr/lib32/libtiff.so.3/usr/lib/libtiff.so.3/usr/lib/i386-linux-gnu/libtiff.so.3 Three locations, no need to connect tolibtiff.so.5 up.
if[!-R"/usr/lib32/libtiff.so.3" ] Then CP-fr./libs/std/libtiff.so.3/usr/lib32/libtiff.so.3 if[!-R"/usr/lib/libtiff.so.3"] && [!-r"/usr/lib/i386-linux-gnu/libtiff.so.3" ] Then CP-fr./libs/std/libtiff.so.3/usr/lib/libtiff.so.3
Then, the installation is complete, but the operation will be error, I encountered two errors, the first
while loading shared libraries:libpangoxft-1.0. 0 Object file file or directory
Input:
sudo Install libpangoxft-1.0-0: i386
After the completion of the solution comes another one:
while loading shared libraries:libXxf86vm.so. 1 Object file file or directory
Input:
sudo Install libxxf86vm1:i386
can be resolved.
Then you are done: enter
./inodeclient
You can sign in
The second type: Install 32-bit library: Ia32-libs, but now the source has already deleted it, so to install from the old source, specific installation method reference: http://jukezhang.com/2014/12/02/install-configure-ubuntu/
The third: Refer to my previous blog: http://www.cnblogs.com/asmer-stone/p/3993322.html (for CentOS 64-bit system, but to be honest, centos when used in the system is really not as good as Ubuntu)
The fourth type: replace the UBUNTU32 bit system, 32-bit system installed inode completely no pressure, the reliance on packaging, directly can be used.
sudo dpkg --add-architecture i386
ubuntu14.04 64-bit installation of H3C Inode client