Additional Drivers and Software Packages for Linux
You are not required to install additional drivers and packages, but you may choose to install or configure these drivers and packages.
Installing PAM for Login Authentication on Linux
Pluggable Authentication Modules (PAM) is a system of libraries that handle user authentication tasks for applications.
On Linux, external scheduler jobs require PAM. Oracle strongly recommends that you install the latest Linux-PAM library for your Linux distribution.
Use a package management system (yum, up2date, YaST) for your distribution to install the latest pam (Pluggable Authentication Modules for Linux) library.
Installing OCFS2
You can use Oracle Cluster File System 2 (OCFS2) with Oracle Grid Infrastructure. However, you are not required to use OCFS2.
OCFS2 is a POSIX-compliant general purpose shared disk cluster file system for Linux. OCFS2 is supported for this release only with Oracle Linux.
An OCFS2 installation consists of two parts, the kernel module and the tools module.
The supported version of the OCFS2 kernel module depends on the version of Unbreakable Enterprise Kernel available with Oracle Linux. Run the following command to install the latest version of the OCFS2 kernel module:
# yum install kernel-uek ocfs2
OCFS2 Release 1.8.6-9 is the supported version of OCFS2 tools module for this release. After you install the OCFS2 kernel module, run the following command, to install the OCFS2 tools module:
# yum install ocfs2-tools-1.8.6-9
Note:
- Each cluster node should run the same version of OCFS2 modules and a compatible version of Unbreakable Enterprise Kernel.
- OCFS2 is not supported on Linux for Arm (aarch64).
https://oss.oracle.com/projects/ocfs2/
Installing Oracle Messaging Gateway
Oracle Messaging Gateway is installed with Enterprise Edition of Oracle Database. However, you may require a CSD or Fix Packs.
If you require a CSD or Fix Packs for IBM WebSphere MQ, then see the following website for more information:
Note:
- Oracle Messaging Gateway does not support the integration of Advanced Queuing with TIBCO Rendezvous on IBM: Linux on System z.
- Oracle Messaging Gateway is not supported on Linux for Arm (aarch64).
Related Topics
Installing ODBC Drivers for Linux x86-64
Open Database Connectivity (ODBC) is a set of database access APIs that connect to the database, prepare, and then run SQL statements on the database.
An application that uses an ODBC driver can access non-uniform data sources, such as spreadsheets and comma-delimited files.
If you intend to install Oracle's ODBC driver, then you must also install the most recent ODBC Driver Manager for Linux.
Download and install the ODBC Driver Manager and Linux RPMs from the following website:
Review the minimum supported ODBC driver releases, and install ODBC drivers of the following or later releases for all Linux distributions:
unixODBC-2.3.4 or later
Installing the LDAP Package
Lightweight Directory Access Protocol (LDAP) is an application protocol for accessing and maintaining distributed directory information services over IP networks.
You require the LDAP package if you want to use features requiring LDAP, including the Oracle Database scripts odisrvreg and oidca for Oracle Internet Directory, or schemasync for third-party LDAP directories.
LDAP is included in a default Linux operating system installation.
If you did not perform a default Linux installation, and you intend to use Oracle scripts requiring LDAP, then use a package management system (up2date, YaST) for your distribution to install a supported LDAP package for your distribution, and install any other required packages for that LDAP package.
Installation Requirements for Programming Environments for Linux x86-64
Ensure that your system meets the requirements for the programming environment you want to configure:
Table: Requirements for Programming Environments for Linux X86-64
| Programming Environments | Support Requirements |
|---|---|
| Java Database Connectivity (JDBC) / JDBC Oracle Call Interface (JDBC OCI) | JDK 8 (Java SE Development Kit) with the JNDI extension with Oracle Java Database Connectivity. |
Oracle Call Interface (OCI) Oracle C++ Call Interface Pro*C/C++ | Latest released version of the Intel C/C++ Compiler or the GNU C and C++ compilers. Oracle C++ Call Interface (OCCI) applications can be built with the latest released version of the g++ or Intel C++ Compiler used with the standard template libraries of the |
gcc compiler packages | Install the latest released versions of the gcc Note: If you intend to use 32-bit client applications to access 64-bit servers, then you must also install the latest 32-bit versions of the packages listed in this table. |
| Oracle XML Developer's Kit (XDK) | Oracle XML Developer's Kit is supported with the same compilers as OCCI. |
| Pro*COBOL |
|
| Python | cx_oracle users should install Python 3.9 or later. Python 3.9 is the minimum supported version on Oracle Linux 9. For installing Python on Oracle Linux 9, see Installing Python . |
Installation Requirements for Programming Environments for Linux for Arm (aarch64)
Ensure that your system meets the requirements for the programming environment you want to configure.
Table: Requirements for Programming Environments for Linux for Arm (aarch64)
| Programming Environments | Support Requirements |
|---|---|
| Java Database Connectivity (JDBC) / JDBC Oracle Call Interface (JDBC OCI) | JDK 8 (Java SE Development Kit) with the JNDI extension with Oracle Java Database Connectivity. |
Oracle Call Interface (OCI) Oracle C++ Call Interface Pro*C/C++ | The GNU C and C++ compilers listed in this table. Oracle C++ Call Interface (OCCI) applications can be built with g++ used with the standard template libraries of the |
gcc compiler packages | Install the latest released versions of the gcc |
| Oracle XML Developer's Kit (XDK) | Oracle XML Developer's Kit is supported with the same compilers as OCCI. |
Installation Requirements for Programming Environments for IBM: Linux on System z
Ensure that your system meets the requirements for the programming environment you want to configure.
Table: Requirements for Programming Environments for IBM: Linux on System z
| Programming Environments | Support Requirements |
|---|---|
| Java Database Connectivity (JDBC) / Oracle Call Interface (OCI) | JDK 8 (Java SE Development Kit) with the JNDI extension with Oracle Java Database Connectivity. |
| Pro*COBOL | Micro Focus Visual COBOL v6.0 Micro Focus Server Express 5.1 Micro Focus Visual COBOL Development Hub 2.3 - Update 2 |
Installation Requirements for Web Browsers
Web browsers are required only if you intend to use Oracle Enterprise Manager Database Express and Oracle Enterprise Manager Cloud Control. Web browsers must support JavaScript, and the HTML 4.0 and CSS 1.0 standards.
For a list of browsers that meet these requirements see the Enterprise Manager certification matrix on My Oracle Support:
Related Topics