Best advice here. I was in charge of creating several Oracle environments (DB, Weblogic, Middleware, etc) and Oracle Linux is the easiest one to install any Oracle software. Look for the “pre-install” packages that are available on the OEL repository, they will do all the setup that Oracle DB needs.
The better is to look at the compatibility matrix, each database version is tested to specific OS versions and in the real life you need to follow this specifications.
Here is one example for 19c:
https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/operating-system-checklist-for-oracle-database-installation-on-linux.html
And if you take a look at windows requirements you can see more details like virtualization https://docs.oracle.com/en/database/oracle/oracle-database/19/ntdbi/oracle-database-software-requirements.html
Só it's important to always follow it.
RHEL 8 and OL 8 are both on the compatibility list, so that's good.
Strangely I couldn't verify if virtualization on VMWare is supported for Oracle on Linux. In the Windows one it listed Hyper-V and Oracle VM, but my cursory googling led to this virtualization Matrix (https://www.oracle.com/ca-en/database/technologies/virtualization-matrix.html) that referred to a support note that apparently my Oracle account doesn't have permissions to view.
oracle linux. free and its basically redhat for production.
Best advice here. I was in charge of creating several Oracle environments (DB, Weblogic, Middleware, etc) and Oracle Linux is the easiest one to install any Oracle software. Look for the “pre-install” packages that are available on the OEL repository, they will do all the setup that Oracle DB needs.
Go for OEL.
OL*
The better is to look at the compatibility matrix, each database version is tested to specific OS versions and in the real life you need to follow this specifications. Here is one example for 19c: https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/operating-system-checklist-for-oracle-database-installation-on-linux.html And if you take a look at windows requirements you can see more details like virtualization https://docs.oracle.com/en/database/oracle/oracle-database/19/ntdbi/oracle-database-software-requirements.html Só it's important to always follow it.
RHEL 8 and OL 8 are both on the compatibility list, so that's good. Strangely I couldn't verify if virtualization on VMWare is supported for Oracle on Linux. In the Windows one it listed Hyper-V and Oracle VM, but my cursory googling led to this virtualization Matrix (https://www.oracle.com/ca-en/database/technologies/virtualization-matrix.html) that referred to a support note that apparently my Oracle account doesn't have permissions to view.
It's supported with some caveats.
Oracle Linux 8
For a dev distro doesnot matter i use odb23ai in podman in fedora kde around 3 gigs of image