PDA

View Full Version : Linux Prerequisites x86_64 (64-bit)



AdamScarcella
08-10-2010, 11:46 AM
RHYTHMYX 5.x --> 6.5.2 ON LINUX x86_64 - PREREQUISITES

RHEL/CENTOS 5.1 x86_64

PACKAGE LIST:

compat-gcc-34 (x86_64)
compat-gcc-34-c++ (x86_64)
compat-glibc (i386)
compat-glibc (x86_64)
compat-glibc-headers (x86_64)
compat-libstdc++-33 (i386)
compat-libstdc++-33 (x86_64)
compat-libstdc++-296 (i386)
glibc (i386)
glibc (x86_64)
glibc-common (x86_64)
libstdc++ (i386)
libstdc++ (x86_64)
libstdc++-devel (i386)
libstdc++-devel (x86_64)
libXp (i386)
libXp (x86_64)


INSTALL FROM DVD OR CD (RHEL/CENTOS 5.1 x86_64)


rpm -ivh compat-gcc-34*.x86_64.rpm compat-gcc-34-c++*.x86_64.rpm compat-glibc*.i386.rpm compat-glibc*.x86_64.rpm compat-glibc-headers*.x86_64.rpm compat-libstdc++-33*.i386.rpm compat-libstdc++-33*.x86_64.rpm compat-libstdc++-296*.i386.rpm glibc*.i386.rpm glibc*.x86_64.rpm glibc-common*.x86_64.rpm libstdc++*.i386.rpm libstdc++*.x86_64.rpm libstdc++-devel*.i386.rpm libstdc++-devel*.x86_64.rpm libXp*.i386.rpm libXp*.x86_64.rpm

INSTALL FROM YUM (RHEL/CENTOS 5.1 x86_64)


yum install compat-gcc-34.x86_64 compat-gcc-34-c++.x86_64 compat-glibc.i386 compat-glibc.x86_64 compat-glibc-headers.x86_64 compat-libstdc++-33.i386 compat-libstdc++-33.x86_64 compat-libstdc++-296.i386 glibc.i386 glibc.x86_64 glibc-common.x86_64 libstdc++.i386 libstdc++.x86_64 libstdc++-devel.i386 libstdc++-devel.x86_64 libXp.i386 libXp.x86_64

VERIFY (RHEL/CENTOS 5.1 x86_64)


rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" compat-gcc-34 compat-gcc-34-c++ compat-glibc compat-glibc-headers compat-libstdc++-33 compat-libstdc++-296 glibc glibc-common libstdc++ libstdc++-devel libXp


yum list compat-gcc-34 compat-gcc-34-c++ compat-glibc compat-glibc-headers compat-libstdc++-33 compat-libstdc++-296 glibc glibc-common libstdc++ libstdc++-devel libXp

RHEL/CENTOS 4.6 x86_64

PACKAGE LIST:

compat-gcc-32 (x86_64)
compat-gcc-32-c++ (x86_64)
compat-glibc (i386)
compat-glibc (x86_64)
compat-glibc-headers (x86_64)
compat-libstdc++-33 (i386)
compat-libstdc++-33 (x86_64)
compat-libstdc++-296 (i386)
glibc (i386)
glibc (x86_64)
glibc-common (x86_64)
libstdc++ (i386)
libstdc++ (x86_64)
libstdc++-devel (i386)
libstdc++-devel (x86_64)


INSTALL FROM DVD OR CD (RHEL/CENTOS 4.6 x86_64)


rpm -ivh compat-gcc-32*.x86_64.rpm compat-gcc-32-c++*.x86_64.rpm compat-glibc*.i386.rpm compat-glibc*.x86_64.rpm compat-glibc-headers*.x86_64.rpm compat-libstdc++-33*.i386.rpm compat-libstdc++-33*.x86_64.rpm compat-libstdc++-296*.i386.rpm glibc*.i386.rpm glibc*.x86_64.rpm glibc-common*.x86_64.rpm libstdc++*.i386.rpm libstdc++*.x86_64.rpm libstdc++-devel*.i386.rpm libstdc++-devel*.x86_64.rpm

INSTALL FROM YUM (RHEL/CENTOS 4.6 x86_64)


yum install compat-gcc-32.x86_64 compat-gcc-32-c++.x86_64 compat-glibc.i386 compat-glibc.x86_64 compat-glibc-headers.x86_64 compat-libstdc++-33.i386 compat-libstdc++-33.x86_64 compat-libstdc++-296.i386 glibc.i386 glibc.x86_64 glibc-common.x86_64 libstdc++.i386 libstdc++.x86_64 libstdc++-devel.i386 libstdc++-devel.x86_64

VERIFY (RHEL/CENTOS 4.6 x86_64)


rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" compat-gcc-32 compat-gcc-32-c++ compat-glibc compat-glibc-headers compat-libstdc++-33 compat-libstdc++-296 glibc glibc-common libstdc++ libstdc++-devel

RHEL/CENTOS 3.9 x86_64

PACKAGE LIST:

compat-gcc (i386)
compat-gcc-c++ (i386)
glibc (i686)
glibc (x86_64)
compat-libstdc++ (i386)
compat-libstdc++-devel (i386)


INSTALL FROM DVD OR CD (RHEL/CENTOS 3.9 x86_64)


rpm -ivh compat-gcc*.i386.rpm compat-gcc-c++*.i386.rpm glibc*.i686.rpm glibc*.x86_64.rpm compat-libstdc++*.i386.rpm compat-libstdc++-devel*.i386.rpm

INSTALL FROM YUM (RHEL/CENTOS 3.9 x86_64)


yum install compat-gcc.i386 compat-gcc-c++.i386 glibc.i686 glibc.x86_64 compat-libstdc++.i386 compat-libstdc++-devel.i386

VERIFY (RHEL/CENTOS 3.9 x86_64)

rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" compat-gcc compat-gcc-c++ glibc compat-libstdc++- compat-libstdc++-devel

EXAMPLE (RHEL/CENTOS 4.6 x86_64)


[root@ts-ora10 lib]# rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" compat-gcc-32 compat-gcc-32-c++ compat-glibc compat-glibc-headers compat-libstdc++-33 compat-libstdc++-296 glibc glibc-common libstdc++ libstdc++-devel
compat-gcc-32-3.2.3-47.3 (x86_64)
compat-gcc-32-c++-3.2.3-47.3 (x86_64)
compat-glibc-2.3.2-95.30 (i386)
compat-glibc-2.3.2-95.30 (x86_64)
compat-glibc-headers-2.3.2-95.30 (x86_64)
compat-libstdc++-33-3.2.3-47.3 (i386)
compat-libstdc++-33-3.2.3-47.3 (x86_64)
compat-libstdc++-296-2.96-132.7.2 (i386)
glibc-2.3.4-2.39 (x86_64)
glibc-2.3.4-2.39 (i686)
glibc-common-2.3.4-2.39 (x86_64)
libstdc++-3.4.6-9 (x86_64)
libstdc++-3.4.6-9 (i386)
libstdc++-devel-3.4.6-9 (x86_64)
libstdc++-devel-3.4.6-9 (i386)

NOTE: For LINUX x86_64 you must create a Symbolic Link from libX11.so.6 -> libX11.so.6.2 for both 32-bit and 64-bit libs


[root@ts-ora10 /]# find . -name "libX11.so.6*"
./usr/X11R6/lib64/libX11.so.6.2
./usr/X11R6/lib64/libX11.so.6
./usr/X11R6/lib/libX11.so.6.2
./usr/X11R6/lib/libX11.so.6
./u01/app/oracle/product/10.2.0/db_1/lib32/stubs/libX11.so.6
./u01/app/oracle/product/10.2.0/db_1/lib/stubs/libX11.so.6

[root@ts-ora10 /]# cd /usr/X11R6/lib64/

[root@ts-ora10 lib64]# ls -l |grep libX11.so
lrwxrwxrwx 1 root root 13 Jan 25 05:38 libX11.so -> libX11.so.6.2
lrwxrwxrwx 1 root root 13 Jan 25 05:37 libX11.so.6 -> libX11.so.6.2
-rwxr-xr-x 1 root root 1020632 Jan 23 07:40 libX11.so.6.2

[root@ts-ora10 lib64]# cd /usr/X11R6/lib/

[root@ts-ora10 lib]# ls -l |grep libX11.so
lrwxrwxrwx 1 root root 13 Jul 10 2007 libX11.so -> libX11.so.6.2
lrwxrwxrwx 1 root root 13 Jan 25 05:37 libX11.so.6 -> libX11.so.6.2
-rwxr-xr-x 1 root root 913020 Jan 23 07:40 libX11.so.6.2