Operating System Requirements for x86-64 Linux Platforms
About Operating System Requirements for x86-64 Linux Platforms
Before installing Oracle Database or Oracle Grid Infrastructure on x86-64 Linux, verify the supported distribution, kernel, packages, and software requirements for the intended products. Oracle Universal Installer checks required packages, but prerequisites should be validated beforehand using current certification information. All cluster members must run the same operating system version unless undergoing an upgrade.
Read More: About Operating System Requirements for x86-64 Linux Platforms
General Guidelines for Operating System Packages
Oracle recommends Oracle Linux with the Oracle Database Preinstallation RPM, which configures the system and installs required dependencies. Reduced installations must include X Window System packages such as libX, while 32-bit packages are needed only for 32-bit client applications accessing 64-bit servers. Oracle Database 12c Release 2 and later do not require gcc or gcc-c++, and these requirements do not apply to Oracle Engineered Systems, which provide their own integrated software environment.
Read More: General Guidelines for Operating System Packages
Supported Oracle Linux 10 Distributions for x86-64
Oracle Linux 10 requires OpenSSH and is supported with UEK 8 kernel 6.12.0-104.43.4.2.el10uek or later, or the Red Hat Compatible Kernel 6.12.0-55.40.1.0.1.el10_0 or later, beginning with the specified Oracle Database 19c releases. Install the latest required packages, preferably through the oracle-database-preinstall-19c RPM, with optional packages available for IPMI, RAC, Clusterware, ACFS, and Database Client use. Oracle Database Client is supported on Oracle Linux 10, while Instant Client support begins with Oracle Database 19c 19.33.
Read More: Supported Oracle Linux 10 Distributions for x86-64
Supported Oracle Linux 9 Distributions for x86-64
Oracle Linux 9 requires OpenSSH and is supported with UEK 7 kernel 5.15.0-1.43.4.2.el9uek or later, the Red Hat Compatible Kernel 5.14.0-70.22.1.0.2.el9_0 or later, and Oracle Linux 9.6 with UEK 8 kernel 6.12.0-1.23.3.2.el9uek or later for the applicable releases. Install the latest required packages, preferably using oracle-database-preinstall-19c; optional packages support development, IPMI, Database Client, RAC, Clusterware, and ACFS. Install corresponding 32-bit packages when required by 32-bit clients and review current release updates and known issues.
Read More: Supported Oracle Linux 9 Distributions for x86-64
Supported Oracle Linux 8 Distributions for x86-64
Oracle Linux 8 requires OpenSSH and supports UEK 6, the Red Hat Compatible Kernel, and specified UEK 7 kernel levels beginning with the applicable Database and Grid Infrastructure releases. Required packages should be installed at their latest versions, preferably through oracle-database-preinstall-19c, with optional packages for IPMI, Database Client, KVM, RAC, Clusterware, and ACFS. Install 32-bit equivalents when needed for 32-bit clients, review current patches and known issues, and note that KVM is certified for supported Oracle Linux 8 distributions.
Read More: Supported Oracle Linux 8 Distributions for x86-64
Supported Oracle Linux 7 Distributions for x86-64
Oracle Linux 7 requires OpenSSH and supports specified minimum UEK 4, UEK 5, UEK 6, and Red Hat Compatible Kernel versions. Oracle recommends upgrading to Oracle Linux 8 or later despite continued Oracle Database 19c support. Install the required packages, preferably with oracle-database-preinstall-19c, adding 32-bit versions for 32-bit clients and optional packages for IPMI, RAC, Clusterware, KVM, ACFS, and ACFS Remote. KVM is certified for supported Oracle Linux 7 distributions.
Read More: Supported Oracle Linux 7 Distributions for x86-64
Supported Red Hat Enterprise Linux 10 Distributions for x86-64
Red Hat Enterprise Linux 10 requires OpenSSH and is supported beginning with Oracle Database 19c 19.32 using kernel 6.12.0-55.40.1.0.1.el10_0 or later. Install the latest versions of the specified system, X Window, runtime, security, storage, and monitoring packages, with optional packages for IPMI, RAC, Clusterware, and ACFS. Review the applicable installation guidance, known issues, and open bugs before deployment.
Read More: Supported Red Hat Enterprise Linux 10 Distributions for x86-64
Supported Red Hat Enterprise Linux 9 Distributions for x86-64
Red Hat Enterprise Linux 9 requires OpenSSH and is supported beginning with Oracle Database 19c 19.19 using kernel 5.14.0-70.22.1.el9_0 or later. Install the latest required packages, including compatibility, runtime, RDMA, X Window, security, and monitoring components; install 32-bit versions where required for 32-bit clients. Optional packages support database and RAC operations, development, IPMI, Database Client, Clusterware, and ACFS, and current patches and known issues should be reviewed.
Read More: Supported Red Hat Enterprise Linux 9 Distributions for x86-64
Supported Red Hat Enterprise Linux 8 Distributions for x86-64
Red Hat Enterprise Linux 8 requires OpenSSH and kernel 4.18.0-80.el8.x86_64 or later. Install the latest listed runtime, development, X Window, RDMA, security, storage, and monitoring packages, including 32-bit equivalents when required by client applications. Optional packages support IPMI, Database Client, RAC, Clusterware, and ACFS, while patch levels, known issues, and open bugs should be checked before installation.
Read More: Supported Red Hat Enterprise Linux 8 Distributions for x86-64
Supported Red Hat Enterprise Linux 7 Distributions for x86-64
Red Hat Enterprise Linux 7 requires OpenSSH and version 7.5 with kernel 3.10.0-862.11.6.el7.x86_64 or later. Although Oracle Database 19c remains supported, upgrading to version 8 or later is strongly recommended. Install the required compatibility, runtime, development, X Window, and monitoring packages, including 32-bit versions for 32-bit clients, and add optional packages for IPMI, RAC, Clusterware, ACFS, and ACFS Remote.
Read More: Supported Red Hat Enterprise Linux 7 Distributions for x86-64
Supported SUSE Linux Enterprise Server 12 Distributions for x86-64
SUSE Linux Enterprise Server 12 requires OpenSSH and SP3 with kernel 4.4.162-94.72-default or later. Install the latest required development, runtime, X Window, capability, networking, RDMA, storage, compression, and monitoring packages, including 32-bit versions when needed for 32-bit clients. Optional net-tools supports RAC and Clusterware, while nfs-kernel-server supports ACFS.
Read More: Supported SUSE Linux Enterprise Server 12 Distributions for x86-64
Supported SUSE Linux Enterprise Server 15 Distributions for x86-64
SUSE Linux Enterprise Server 15 requires OpenSSH and kernel 4.12.14-23-default or later. Install the latest listed runtime, development, X Window, capability, networking, RDMA, system, compression, storage, and monitoring packages, adding 32-bit versions when required for 32-bit clients. Optional net-tools supports RAC and Clusterware, nfs-kernel-server supports ACFS, and current patches and known issues should be reviewed.
Read More: Supported SUSE Linux Enterprise Server 15 Distributions for x86-64
Installing Operating System Packages
Install the latest operating system packages from the vendor’s enabled repository using the platform’s package manager: YUM on Oracle Linux or Red Hat Enterprise Linux, and YaST on SUSE Linux Enterprise Server. Ensure the appropriate software channel or repository is enabled, then install each required package with the corresponding package-manager command, such as installing bc through YUM or YaST.
Read More: Installing Operating System Packages