Friday, February 1, 2013

IBM Installation Manager 1.4.3 on RedHat 6.2 64bit

Ok, guys, this took me quite some time to figure out.

So, if you are installing WebSphere Express 8.0, you need to install IBM Installation Manager (IIM)  first.

Now, the thing is, if you are installing IIM on Linux 64bit, it will not work immediately.

The reason is that IIM is 32bit and thus requires 32bit libraries which is not installed by default.

You need to install the following:

[root@localhost]# yum install gtk2.i686
[root@localhost]# yum install libXtst.i686
If you received the the missing libstdc++ message above, install the libstdc++ library:

[root@localhost]# yum install compat-libstdc++


For more details, see this link:click here

See this too : click here

For other platforms : click here

Also, the logs are in the configuration subdirectory (if you want to see the errors during installation).

*phew*

How to configure YUM (RedHat 6.2)

[root@rhel62-64 yum.repos.d]# cat server*
[server]
name=server
baseurl=file://"/media/RHEL_6.2 x86_64 Disc 1/Server"
enabled=1
[root@localhost]# yum clean all


[root@rhel62-64 media]# pwd
/media
[root@rhel62-64 media]# cd *
[root@rhel62-64 RHEL_6.2 x86_64 Disc 1]# ls -l *GPG*
-r--r--r--. 3 root root 3375 Nov  8  2011 RPM-GPG-KEY-redhat-beta
-r--r--r--. 3 root root 3211 Nov  8  2011 RPM-GPG-KEY-redhat-release
[root@rhel62-64 RHEL_6.2 x86_64 Disc 1]#  rpm --import *GPG*

Configure yum and install

Here's how you install libXtst.i686 (32bit library on 64bit OS)

[root@rhel62-64 RHEL_6.2 x86_64 Disc 1]# yum install libXtst.i686
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.

Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libXtst.i686 0:1.0.99.2-3.el6 will be installed
--> Processing Dependency: libXi.so.6 for package: libXtst-1.0.99.2-3.el6.i686
--> Processing Dependency: libXext.so.6 for package: libXtst-1.0.99.2-3.el6.i686
--> Processing Dependency: libX11.so.6 for package: libXtst-1.0.99.2-3.el6.i686
--> Running transaction check
---> Package libX11.i686 0:1.3-2.el6 will be installed
--> Processing Dependency: libxcb.so.1 for package: libX11-1.3-2.el6.i686
---> Package libXext.i686 0:1.1-3.el6 will be installed
---> Package libXi.i686 0:1.3-3.el6 will be installed
--> Running transaction check
---> Package libxcb.i686 0:1.5-1.el6 will be installed
--> Processing Dependency: libXau.so.6 for package: libxcb-1.5-1.el6.i686
--> Running transaction check
---> Package libXau.i686 0:1.0.5-1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved
============================================================================================================================================================================================================================================
 Package                                                 Arch                                                 Version                                                          Repository                                              Size
============================================================================================================================================================================================================================================
Installing:
 libXtst                                                 i686                                                 1.0.99.2-3.el6                                                   server                                                  22 k
Installing for dependencies:
 libX11                                                  i686                                                 1.3-2.el6                                                        server                                                 585 k
 libXau                                                  i686                                                 1.0.5-1.el6                                                      server                                                  22 k
 libXext                                                 i686                                                 1.1-3.el6                                                        server                                                  33 k
 libXi                                                   i686                                                 1.3-3.el6                                                        server                                                  32 k
 libxcb                                                  i686                                                 1.5-1.el6                                                        server                                                 103 k

Transaction Summary
============================================================================================================================================================================================================================================
Install       6 Package(s)

Total download size: 797 k
Installed size: 1.9 M
Is this ok [y/N]: y
Downloading Packages:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                        25 MB/s | 797 kB     00:00    
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : libXau-1.0.5-1.el6.i686                                                                                                                                                                                                  1/6
  Installing : libxcb-1.5-1.el6.i686                                                                                                                                                                                                    2/6
  Installing : libX11-1.3-2.el6.i686                                                                                                                                                                                                    3/6
  Installing : libXext-1.1-3.el6.i686                                                                                                                                                                                                   4/6
  Installing : libXi-1.3-3.el6.i686                                                                                                                                                                                                     5/6
  Installing : libXtst-1.0.99.2-3.el6.i686                                                                                                                                                                                              6/6

server/productid                                                                                                                                                                                                     | 1.7 kB     00:00 ...
Installed products updated.

Installed:
  libXtst.i686 0:1.0.99.2-3.el6                                                                                                                                                                                                            

Dependency Installed:
  libX11.i686 0:1.3-2.el6                       libXau.i686 0:1.0.5-1.el6                       libXext.i686 0:1.1-3.el6                       libXi.i686 0:1.3-3.el6                       libxcb.i686 0:1.5-1.el6                     

Complete!