Prepare Oracle Linux 7.1 for Oracle Database 12c installation
Install oracle-rdbms-server-12cR1-preinstall
# yum install oracle-rdbms-server-12cR1-preinstall -y
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-3.el7 will be installed
--> Processing Dependency: gcc-c++ for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Processing Dependency: compat-libcap1 for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Processing Dependency: ksh for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Processing Dependency: libaio-devel for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Processing Dependency: compat-libstdc++-33 for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Processing Dependency: libstdc++-devel for package: oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64
--> Running transaction check
---> Package compat-libcap1.x86_64 0:1.10-7.el7 will be installed
---> Package compat-libstdc++-33.x86_64 0:3.2.3-72.el7 will be installed
---> Package gcc-c++.x86_64 0:4.8.3-9.el7 will be installed
---> Package ksh.x86_64 0:20120801-22.el7_1.2 will be installed
---> Package libaio-devel.x86_64 0:0.3.109-12.el7 will be installed
---> Package libstdc++-devel.x86_64 0:4.8.3-9.el7 will be installed
--> Finished Dependency Resolution
====================================================================================================================================================
Package                        Arch          Version                Repository          Size
====================================================================================================================================================
Installing:
oracle-rdbms-server-12cR1-preinstall         x86_64         1.0-3.el7               ol7_latest          17 k
Installing for dependencies:
compat-libcap1                    x86_64         1.10-7.el7               ol7_latest          17 k
compat-libstdc++-33                  x86_64         3.2.3-72.el7              ol7_latest         190 k
gcc-c++                        x86_64         4.8.3-9.el7              ol7_latest         7.2 M
ksh                          x86_64         20120801-22.el7_1.2          ol7_latest         880 k
libaio-devel                     x86_64         0.3.109-12.el7             ol7_latest          12 k
libstdc++-devel                    x86_64         4.8.3-9.el7              ol7_latest         1.5 M
Transaction Summary
====================================================================================================================================================
Install  1 Package (+6 Dependent packages)
Total download size: 9.8 M
Installed size: 29 M
Downloading packages:
(1/7): compat-libcap1-1.10-7.el7.x86_64.rpm                                          |  17 kB  00:00:00  Â
(2/7): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm                                      | 190 kB  00:00:00  Â
(3/7): ksh-20120801-22.el7_1.2.x86_64.rpm                                           | 880 kB  00:00:00  Â
(4/7): libaio-devel-0.3.109-12.el7.x86_64.rpm                                         |  12 kB  00:00:00  Â
(5/7): libstdc++-devel-4.8.3-9.el7.x86_64.rpm                                         | 1.5 MB  00:00:01  Â
(6/7): oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64.rpm                               |  17 kB  00:00:00  Â
(7/7): gcc-c++-4.8.3-9.el7.x86_64.rpm                                             | 7.2 MB  00:00:03  Â
----------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                        2.2 MB/s | 9.8 MB  00:00:04  Â
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 Installing : libstdc++-devel-4.8.3-9.el7.x86_64                                                1/7
 Installing : gcc-c++-4.8.3-9.el7.x86_64                                                    2/7
 Installing : libaio-devel-0.3.109-12.el7.x86_64                                                3/7
 Installing : compat-libcap1-1.10-7.el7.x86_64                                                 4/7
 Installing : ksh-20120801-22.el7_1.2.x86_64                                                  5/7
 Installing : compat-libstdc++-33-3.2.3-72.el7.x86_64                                              6/7
 Installing : oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64                                       7/7
 Verifying  : gcc-c++-4.8.3-9.el7.x86_64                                                    1/7
 Verifying  : compat-libstdc++-33-3.2.3-72.el7.x86_64                                              2/7
 Verifying  : ksh-20120801-22.el7_1.2.x86_64                                                  3/7
 Verifying  : compat-libcap1-1.10-7.el7.x86_64                                                 4/7
 Verifying  : libaio-devel-0.3.109-12.el7.x86_64                                                5/7
 Verifying  : oracle-rdbms-server-12cR1-preinstall-1.0-3.el7.x86_64                                       6/7
 Verifying  : libstdc++-devel-4.8.3-9.el7.x86_64                                                7/7
Installed:
 oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-3.el7                                             Â
Dependency Installed:
 compat-libcap1.x86_64 0:1.10-7.el7   compat-libstdc++-33.x86_64 0:3.2.3-72.el7  gcc-c++.x86_64 0:4.8.3-9.el7  ksh.x86_64 0:20120801-22.el7_1.2
 libaio-devel.x86_64 0:0.3.109-12.el7  libstdc++-devel.x86_64 0:4.8.3-9.el7   Â
...
oracle:x:1000:oracle
oinstall:x:54321:
dba:x:54322:
Assign groups to oracle user
# groupadd -g 54323 oper
# usermod -g oinstall oracle
# usermod -a -G oinstall,dba,oper oracle
#Â id oracle
uid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),10(wheel),1001(dba),1002(oper),1003(oracle)