Installing Oracle XE database on OpenSUSE 12.3

Hello Everybody,

I’m trying to install Oracle XE database on Opensuse 12.3 OS. I’ve a 32 bit desktop. I was able to google search and download the .deb package for Oracle XE version 10g. Thanks to some of the other threads in this forum I was able to convert the .deb to a .rpm package using the ‘alien’ command.

Now when I try to install the rpm package, I get some dependency errors. Can someone please guide me as to how I can download the missing libraries shown below? I see newer versions of some of these libraries under /usr/lib (example libc.so.2, etc).

Thanks.
Bagheera


linux-mttg:/home/bagheera/Downloads/Oracle_10g # rpm -ihv oracle-xe-10.2.0.1-2.i386.rpm
error: Failed dependencies:
        libc.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libc.so.1(SYSVABI_1.3) is needed by oracle-xe-10.2.0.1-2.i386
        libdl.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libgen.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libkstat.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libm.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libodbcinst.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libsched.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libsocket.so.1 is needed by oracle-xe-10.2.0.1-2.i386
        libstdc++-libc6.2-2.so.3 is needed by oracle-xe-10.2.0.1-2.i386
        libstdc++.so.5 is needed by oracle-xe-10.2.0.1-2.i386
        libstdc++.so.5(CXXABI_1.2) is needed by oracle-xe-10.2.0.1-2.i386
        libstdc++.so.5(GLIBCPP_3.2) is needed by oracle-xe-10.2.0.1-2.i386

On Tue 18 Jun 2013 05:16:02 AM CDT, bagheerabirdy wrote:

Hello Everybody,

I’m trying to install Oracle XE database on Opensuse 12.3 OS. I’ve a 32
bit desktop. I was able to google search and download the .deb package
for Oracle XE version 10g. Thanks to some of the other threads in this
forum I was able to convert the .deb to a .rpm package using the ‘alien’
command.

Hi
10g is too old for 12.3 I would imagine you need to install 11g.
I don’t think alien would work in this case either. Else install a
supported OS in a VM for 10g?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.3 (x86_64) Kernel 3.7.10-1.11-desktop
up 0:48, 3 users, load average: 0.06, 0.15, 0.19
CPU AMD Athlon™ II P360@2.30GHz | GPU Mobility Radeon HD 4200

Thanks for the reply. Unfortunately, Oracle website has LINUX download for 11g but that is only for a 64 bit processor. They have discontinued support for the 32 bit processor on LINUX OS. I was trying to see if I could do a VM of 64 bit on a 32 bit machine but I found out from VMware website that this is not possible.

Can you please suggest/point out to how I can physically upgrade my existing 32 bit processor to a 64 bit processor, if that is at all possible?

Basically I want to practice working with Oracle DB in a LINUX environment. I’m comfortable using Oracle on a Windows OS.

On Tue 18 Jun 2013 05:56:01 AM CDT, bagheerabirdy wrote:

Thanks for the reply. Unfortunately, Oracle website has LINUX download
for 11g but that is only for a 64 bit processor. They have discontinued
support for the 32 bit processor on LINUX OS. I was trying to see if I
could do a VM of 64 bit on a 32 bit machine but I found out from VMware
website that this is not possible.

Can you please suggest/point out to how I can physically upgrade my
existing 32 bit processor to a 64 bit processor, if that is at all
possible?

Basically I want to practice working with Oracle DB in a LINUX
environment. I’m comfortable using Oracle on a Windows OS.

Hi
Can you post the output from the following command;


lscpu


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.3 (x86_64) Kernel 3.7.10-1.11-desktop
up 3:43, 3 users, load average: 0.06, 0.04, 0.05
CPU AMD Athlon™ II P360@2.30GHz | GPU Mobility Radeon HD 4200

On 2013-06-18, bagheerabirdy <bagheerabirdy@no-mx.forums.opensuse.org> wrote:
> Can you please suggest/point out to how I can physically upgrade my
> existing 32 bit processor to a 64 bit processor, if that is at all
> possible?

It is possible, but you’ll almost certainly have the replace the motherboard - in which case it’s worthwhile considering
replacing the whole box depending on what other hardware you have.

You first want to exclude the possibility of your existing processor support 64-bit, which can ascertained (as malcolm
has suggested) using `lscpu’.

Here is the lscpu output:


linux-mttg:/home/bagheera/Downloads # lscpu
Architecture:          i686
CPU op-mode(s):        32-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 2
Stepping:              7
CPU MHz:               1999.797
BogoMIPS:              3999.59
NUMA node0 CPU(s):     0

Going back to my very first post in this thread, is there a way I could download the 13 missing libraries shown in the post? That way I could still give it a shot and try to get Oracle 10g to work.

I also read elsewhere that creating a soft link to the missing old libraries using the current library version sometimes helps. I tried it out with one of them but to no avail.


ln -s libc.so.2 libc.so.1