Oracleyum官方網站
http://yum.oracle.com/
一、下載yum源
根據自己需求下載相應的yum源
http://yum.oracle.com/getting-started.html
我的系統是 centos7.3所以就選擇linux7啦
Oracle Linux 7
# cd /etc/yum.repos.d
# wget http://yum.oracle.com/public-yum-ol7.repo
官網指出了,將需要安裝的版本 enable =1 ,所以要修改一下 .repo文件

這里是我根據當前系統也就是centos7 做出的修改
二、安裝RMP-GPG-KEY
wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
這個不安裝可能會出現yum源驗證失敗的問題
三、安裝oracle
查看是否有你所需要的安裝程序
[root@localhost yum.repos.d]# yum list |grep oracle
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
oracle-rdbms-server-11gR2-preinstall.x86_64
kmod-oracleasm.x86_64 2.0.8-19.el7 base
oracle-database-server-12cR2-preinstall.x86_64
oracle-logos.noarch 70.0.3-4.0.7.el7 ol7_u0_base
oracleasm-support.x86_64 2.1.8-3.1.el7 ol7_u3_base
oraclelinux-release.x86_64 7:7.3-1.0.4.el7 ol7_u3_base
pcp-pmda-oracle.x86_64 3.11.8-7.el7 base
tuned-profiles-oracle.noarch 2.8.0-5.el7_4.2 updates
我們安裝 oracle-rdbms-server-11gR2-preinstall.x86_64
[root@localhost yum.repos.d]# yum install -y oracle-rdbms-server-11gR2-preinstall
oracle-rdbms-server-11gR2-preinstall包所干的事情
(1)自動安裝oracle所需的RPM包
(2)自動創建oracle用戶和group組
(3)自動配置/etc/sysctl.conf內核參數
(4)自動配置/etc/security/limits.conf參數
(5)關閉NUMA=OFF (關閉非一致內存訪問)
#官方安裝文檔
http://www.oracle.com/technetwork/articles/servers-storage-admin/ginnydbinstallonlinux-488779.html
安裝文檔:https://www.cnblogs.com/startnow/p/7580865.html#autoid-0-0-0