Installation of the NetVault Hybrid X86 64 version on 64 Bits Ubuntu 10.X.X fails.
Installing the NetVault Pure 64 Bits completes successfully but you need to install the NetVault Hybrid X86 64 version in order to be able to install some NetVault APMs, which ARE NOT compatible with the NetVault Pure 64 Bits version.
So, You are left with having to install the NetVault Hybrid X86 64 version on your 64 bits Linux server.
The reasons for the failure are:
1. Some 32 bit libraries are not installed in the OS by default
2. The NetVault libraries don't get properly linked.
The 32 bit compatibility libraries ia32-libs and lib32nss-mdns can be acquired easily using apt-get.
To get around the the linking problem, you can run ldconfig after the install fails, but before you remove the /usr/netvault directory.
The NetVault GUI requires the 32 bit version of the libmotif3 library.
This can not be acquired with apt-get. You must download it from:
http://packages.ubuntu.com/hardy/libmotif3
extract the libraries and put them in /usr/lib32.
Any steps that are not detailed, please take the defaults or what is required to continue.
This assumes you have already downloaded NetVault.
1. Install Ubuntu Server 8.04 64bit
2. sudo su
3. apt-get install ia32-libs lib32nss-mdns
4. un-tar the NetVault file: tar -xzvf <file name>
5. cd netvault
6. ./install-The install will fail.
7. ldconfig-It is important that you run ldconfig before you remove the /usr/netvault directory.
8. rm -rf /usr/netvault
9. ./install
Follow the steps 1. through 8. bellow to install the NetVault Backup Server Software or any time that you need to use the NetVault GUI.
1. apt-get install ubuntu-desktop
2. Reboot
3. Go to http://packages.ubuntu.com/hardy/libmotif3
4. Download the i386 version of libmotif3
5. dpkg -x libmotif3 /tmp
6. cd /tmp/usr/lib
7. mv * /usr/lib32
8. nvgui&