Hello, this is my first post to any Oracle community. I am testing a Ubuntu Host with Virtual Box to run an Oracle Linux 8 Virtual Machine, which is working well, and I can network/X-windows to my hearts content. My next milestone is to get an XE Oracle instance established for trials while I port a few applications. I chose to partition my Ubuntu host's hard drive to give the VM is own native partition of 100 GB, so that in the future I can image that partition out to another physical drive and move the OL8 instance to its own CPU. I will probably clone it as well to other virtual and real hosts. Then will purchase subscriptions for OL and support.
I setup the VM and then fully upgraded:
Linux a.b.com 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Fri Sep 20 22:48:55 GMT 2019 x86_64 x86_64 x86_64 GNU/Linux
But when i try to install Oracle XE 18c, I get:
[noc1@s9 Downloads]$ sudo yum localinstall oracle-database-xe-18c-1.0-1.x86_64.rpm
[sudo] password for noc1:
Last metadata expiration check: 0:31:24 ago on Sun 10 Nov 2019 07:38:41 PM EST.
Error:
Problem: conflicting requests
- nothing provides oracle-database-preinstall-18c needed by oracle-database-xe-18c-1.0-1.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[noc1@s9 Downloads]$
and then I tried to find somewhere ( I am not 100% sure this RPM is supposed to be used on Oracle Linux 8) to download the preinstall script, and got this result showing missing components (which are difficult to locate).
[noc1@s9 Downloads]$ sudo yum localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
Last metadata expiration check: 0:33:30 ago on Sun 10 Nov 2019 07:38:41 PM EST.
Error:
Problem: conflicting requests
- nothing provides compat-libstdc++-33 needed by oracle-database-preinstall-18c-1.0-1.el7.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[noc1@s9 Downloads]$
Have I chosen the wrong path? As I want to set up a test environment, is there a way to not use the script and only install the basic oracle xe database
I am possibly not understanding the installation methodology as this is literally the first time I am working with Oracle products for a long time and Oracle Linux for the first time.
In my defense, I am an Unix guru, I do have significant exp. with *nix, starting in (SysV, BSD, SCO, ...) 1983, all the way to current generation shifting into Linux 0.99 in 1993, embedded Linux 1996, and as of now, quite major work using Ubuntu as of recent. My first Oracle instance I was the DBA of, and database architect of the appl., (SQL*Forms) was in 1992.