If your application was built with 32-bit system libraries, you must use 32-bit drivers. If your application was built with 64-bit system libraries, you must use 64-bit drivers (see "64-Bit Driver Requirements"). The database to which you are connecting can be either 32-bit or 64-bit enabled.
For the Autonomous REST Connector: A 32-bit Java Virtual Machine (JVM) is required. See "Driver Requirements" for a list of supported JVMs. Also, you must set the library path environment variable of your operating system to the directory containing your JVM’s libjvm.so file and that directory’s parent directory.
The library path environment variable is LD_LIBRARY_PATH on Linux.
Linux
The following processors are supported:
x86: Intel
x64: Intel and AMD
The following operating systems are supported:
CentOS Linux 4.x, 5.x, 6.x, and 7.x
Debian Linux 7.11, 8.5
Oracle Linux 4.x, 5.x, 6.x, and 7.x
Red Hat Enterprise Linux 4.x, 5.x, 6.x, and 7.x
SUSE Linux Enterprise Server 10.x, and 11.x
Ubuntu Linux 14.04, 16.04
An application compatible with components that were built using g++ GNU project C++ Compiler version 3.4.6 and the Linux native pthread threading model (Linuxthreads).