Oracle linux system requirements
Use this checklist to check minimum operating system requirements for Oracle Database.
Table 1-2 Operating System General Checklist for Oracle Database on Linux
Operating system general requirements
OpenSSH installed manually, if you do not have it installed already as part of a default Linux installation.
A Linux kernel in the list of supported kernels and releases listed in this guide.
Linux x86-64 operating system requirements
The following Linux x86-64 kernels are supported:
- Oracle Linux 8.2 with the Unbreakable Enterprise Kernel 6: 5.4.17-2011.1.2.el8uek.x86_64 or later
Oracle Linux 8.2 with the Red Hat Compatible Kernel: 4.18.0-193.19.1.el8_2.x86_64 or later - Oracle Linux 7.6 with the Unbreakable Enterprise Kernel 5: 4.14.35-2025.404.1.el7uek.x86_64 or later
Oracle Linux 7.4 with the Unbreakable Enterprise Kernel 4: 4.1.12-124.53.1.el7uek.x86_64 or later - Red Hat Enterprise Linux 8.2: 4.18.0-193.19.1.el8_2.x86_64 or later
- SUSE Linux Enterprise Server 15 SP1: 4.12.14-197.29-default or later
Review the system requirements section for a list of minimum package requirements.
Oracle Database Preinstallation RPM for Oracle Linux
If you use Oracle Linux, then Oracle recommends that you run the Oracle Database Preinstallation RPM for your Linux release to configure your operating system for Oracle Database and Oracle Grid Infrastructure installations.
Disable Transparent HugePages
Oracle recommends that you disable Transparent HugePages and use standard HugePages for enhanced performance.
Related Topics
Oracle linux system requirements
Use this checklist to check minimum operating system requirements for Oracle Database.
Table 1-2 Operating System General Checklist for Oracle Database on Linux
Operating system general requirements
OpenSSH installed manually, if you do not have it installed already as part of a default Linux installation.
A Linux kernel in the list of supported kernels and releases listed in this guide.
Linux x86-64 operating system requirements
The following Linux x86-64 kernels are supported:
Oracle Linux 7.5 with the Unbreakable Enterprise Kernel 5: 4.14.35-1818.5.3.el7uek.x86_64 or later
Oracle Linux 7.2 with the Unbreakable Enterprise Kernel 4: 4.1.12-32.2.3.el7uek.x86_64 or later
Oracle Linux 7 with the Unbreakable Enterprise Kernel 3: 3.8.13-35.3.1.el7uek.x86_64 or later
Oracle Linux 7 with the Red Hat Compatible kernel: 3.10.0-123.el7.x86_64 or later
Red Hat Enterprise Linux 7: 3.10.0-123.el7.x86_64 or later
Oracle Linux 6.4 with the Unbreakable Enterprise Kernel 2: 2.6.39-400.211.1.el6uek.x86_64or later
Oracle Linux 6.6 with the Unbreakable Enterprise Kernel 3: 3.8.13-44.1.1.el6uek.x86_64 or later
Oracle Linux 6.8 with the Unbreakable Enterprise Kernel 4: 4.1.12-37.6.2.el6uek.x86_64 or later
Oracle Linux 6.4 with the Red Hat Compatible kernel: 2.6.32-358.el6.x86_64 or later
Red Hat Enterprise Linux 6.4: 2.6.32-358.el6.x86_64 or later
SUSE Linux Enterprise Server 12 SP1: 3.12.49-11.1 or later
Review the system requirements section for a list of minimum package requirements.
IBM: Linux on System z operating system requirements
The following IBM: Linux on System z kernels are supported:
Red Hat Enterprise Linux 7.2: 3.10.0-327.el7.s390x or later
Red Hat Enterprise Linux 6.6: 2.6.32-504.el6.s390x or later
SUSE Linux Enterprise Server 12 SP1: 3.12.49-11-default s390x or later
Review the system requirements section for a list of minimum package requirements.
Oracle Preinstallation RPM for Oracle Linux
If you use Oracle Linux, then Oracle recommends that you run an Oracle preinstallation RPM for your Linux release to configure your operating system for Oracle Database and Oracle Grid Infrastructure installations.
Oracle RPM Checker utility for IBM: Linux on System z
Oracle recommends that you use the Oracle RPM Checker utility to verify that you have the required Red Hat Enterprise Linux or SUSE packages installed on your IBM: Linux on System z operating system before you start the Oracle Database or Oracle Grid Infrastructure installation.
Disable Transparent HugePages
Oracle recommends that you disable Transparent HugePages and use standard HugePages for enhanced performance.
Related Topics
Oracle linux system requirements
The Linux distributions and packages listed in this section are supported for this release on x86-64.
Identify the requirements for your Linux distribution, and ensure that you have a supported kernel and required packages installed before starting installation.
- Oracle Universal Installer requires an X Window System (for example, libx ). The libx packages are part of a default Linux installation. If you perform an installation on a system with a reduced set of packages, then you must ensure that libx or a similar X Window System package is installed.
- The Unbreakable Enterprise Kernel for Oracle Linux can be installed on x86-64 servers running either Oracle Linux or Red Hat Enterprise Linux. As of Oracle Linux 5 Update 6, the Unbreakable Enterprise Kernel is the default system kernel. An x86 (32-bit) release of Oracle Linux including the Unbreakable Enterprise Kernel is available with Oracle Linux 5 update 7 and later.
- 32-bit packages in these requirements lists are needed only if you intend to use 32-bit client applications to access 64-bit servers.
- Oracle Database 12 c Release 2 (12.2) and later does not require the compiler packages gcc and gcc-c++ on Oracle Linux and Red Hat Enterprise Linux for Oracle Database or Oracle Grid Infrastructure installations.
The platform-specific hardware and software requirements included in this guide were current when this guide was published. However, because new platforms and operating system software versions may be certified after this guide is published, review the certification matrix on the My Oracle Support website for the most up-to-date list of certified hardware platforms and operating system versions:
- Supported Oracle Linux 7 Distributions for x86-64
Use the following information to check supported Oracle Linux 7 distributions: - Supported Oracle Linux 6 Distributions for x86-64
Use the following information to check supported Oracle Linux 6 distributions: - Supported Red Hat Enterprise Linux 7 Distributions for x86-64
Use the following information to check supported Red Hat Enterprise Linux 7 distributions: - Supported Red Hat Enterprise Linux 6 Distributions for x86-64
Use the following information to check supported Red Hat Enterprise Linux 6 distributions: - Supported SUSE Linux Enterprise Server 12 Distributions for x86-64
Use the following information to check supported SUSE Linux Enterprise Server 12 distributions:
If you currently use, or plan to upgrade to, Oracle Linux 7.2 or Red Hat Enterprise Linux 7.2, then see information about the RemoveIPC settings:
Oracle linux system requirements
The Linux distributions and packages listed in this section are supported for this release on x86-64.
Identify the requirements for your Linux distribution, and ensure that you have a supported kernel and required packages installed before starting installation.
- Oracle Universal Installer requires an X Window System (for example, libx ). The libx packages are part of a default Linux installation. If you perform an installation on a system with a reduced set of packages, then you must ensure that libx or a similar X Window System package is installed.
- The Unbreakable Enterprise Kernel for Oracle Linux can be installed on x86-64 servers running either Oracle Linux or Red Hat Enterprise Linux. As of Oracle Linux 5 Update 6, the Unbreakable Enterprise Kernel is the default system kernel. An x86 (32-bit) release of Oracle Linux including the Unbreakable Enterprise Kernel is available with Oracle Linux 5 update 7 and later.
- 32-bit packages in these requirements lists are needed only if you intend to use 32-bit client applications to access 64-bit servers.
- Oracle Database 12 c Release 2 (12.2) and later does not require the compiler packages gcc and gcc-c++ on Oracle Linux and Red Hat Enterprise Linux for Oracle Database or Oracle Grid Infrastructure installations.
The platform-specific hardware and software requirements included in this guide were current when this guide was published. However, because new platforms and operating system software versions may be certified after this guide is published, review the certification matrix on the My Oracle Support website for the most up-to-date list of certified hardware platforms and operating system versions:
- Supported Oracle Linux 7 Distributions for x86-64
Use the following information to check supported Oracle Linux 7 distributions: - Supported Oracle Linux 6 Distributions for x86-64
Use the following information to check supported Oracle Linux 6 distributions: - Supported Red Hat Enterprise Linux 7 Distributions for x86-64
Use the following information to check supported Red Hat Enterprise Linux 7 distributions: - Supported Red Hat Enterprise Linux 6 Distributions for x86-64
Use the following information to check supported Red Hat Enterprise Linux 6 distributions: - Supported SUSE Linux Enterprise Server 12 Distributions for x86-64
Use the following information to check supported SUSE Linux Enterprise Server 12 distributions:
If you currently use, or plan to upgrade to, Oracle Linux 7.2 or Red Hat Enterprise Linux 7.2, then see information about the RemoveIPC settings: