Fedora distribution is known as test bed for the future version of RHEL (Red Hat Enterprise Linux) distribution, is probably the best choice for Oracle DBA’s and Linux/UNIX administrators.
In this post I’ll briefly explain what is needed to successfully install full Oracle client (not the Oracle Instant Client).
Three things are important:
1. 64 bit architecture of Oracle Client file
To choose correct version of Oracle Client file, which is in case of Fedora 64 bit version (LINUX.X64_180000_client.zip file is correct version, while LINUX_180000_client.zip is 32 bit version that you cannot install).
2. Installation type
Advice is to choose Custom type if you are DBA or developer, to have full control what is actually installed.
In case you are regular user who only need to connect to database on remote system, you should install Runtime type.
3. Add fix for libnsl.so.1
Before starting installation, you should add the folowing symbolic links:
ln -s /usr/lib64/libnsl.so.2.0.0 /usr/lib64/libnsl.so.1 ln -s /usr/lib/libnsl.so.2.0.0 /usr/lib/libnsl.so.1
There are other prerequisites that you can check in Oracle doc, but fix provided here is only reflecting Fedora distribution.
For that reason you can’t find it in documentation.
Also take a note where is location of the log files that installer will generate during installation.
It is usually take a path like: