0、说明
linux下安装oracle 11g之前需要提前安装一些依赖的包。正常我们就直接使用yum联网自动安装即可,会自己解决依赖关系安装指定的包。
但是当我们服务器无法连接外网时就不是那么好安装这些依赖包了,我这里也是刚好有台服务器直接发到了机房,然后服务器还不能连外网。在虚拟机中测试安装了好几次才收集好所有的依赖包,并成功在服务器上离线安装好oracle 11g。这里记录下所需的包及下载地址!
2018-09-04补充说明:
本例中服务器安装系统为CentOS 7.4,不同版本的系统(如centos 7.2)所需的软件有个别几个版本也不一样。所以本文所提供的离线包只能在7.4的系统中完全兼容使用。其他版本系统需要的离线包请在本站搜索查找。
1 2 3 4 |
#成功离线安装oracle11g使用的环境: Server: DELL R730 OS: CentOS-7-x86_64-Minimal Oracle: linux.x64_11gR2_database |
1、需要安装的所有依赖包如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#1.1、先升级以下包 rpm -Uvh libgcc-4.8.5-28.el7_5.1.x86_64.rpm \ glibc-common-2.17-222.el7.x86_64.rpm \ glibc-2.17-222.el7.x86_64.rpm \ libgomp-4.8.5-28.el7_5.1.x86_64.rpm \ binutils-2.27-27.base.el7.x86_64.rpm \ elfutils-libs-0.170-4.el7.x86_64.rpm \ libstdc++-4.8.5-28.el7_5.1.x86_64.rpm \ elfutils-libelf-0.170-4.el7.x86_64.rpm \ nspr-4.19.0-1.el7_5.x86_64.rpm \ nss-softokn-freebl-3.36.0-5.el7_5.x86_64.rpm \ nss-util-3.36.0-1.el7_5.x86_64.rpm #1.2、再安装以下包 rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm \ libmpc-1.0.1-3.el7.x86_64.rpm \ libXau-1.0.8-2.1.el7.x86_64.rpm \ libstdc++-devel-4.8.5-28.el7_5.1.x86_64.rpm \ libxcb-1.12-1.el7.x86_64.rpm \ cpp-4.8.5-28.el7_5.1.x86_64.rpm \ lm_sensors-libs-3.4.0-4.20160601gitf9185e5.el7.x86_64.rpm \ libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm \ unixODBC-2.3.1-11.el7.x86_64.rpm \ kernel-headers-3.10.0-862.3.2.el7.x86_64.rpm \ glibc-headers-2.17-222.el7.x86_64.rpm \ glibc-devel-2.17-222.el7.x86_64.rpm \ gcc-4.8.5-28.el7_5.1.x86_64.rpm \ libX11-common-1.6.5-1.el7.noarch.rpm \ libX11-1.6.5-1.el7.x86_64.rpm \ libXext-1.3.3-3.el7.x86_64.rpm \ zlib-devel-1.2.7-17.el7.x86_64.rpm \ elfutils-libelf-devel-0.170-4.el7.x86_64.rpm \ libXp-1.0.2-2.1.el7.x86_64.rpm \ gcc-c++-4.8.5-28.el7_5.1.x86_64.rpm \ unixODBC-devel-2.3.1-11.el7.x86_64.rpm \ sysstat-10.1.5-13.el7.x86_64.rpm \ compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm \ libaio-devel-0.3.109-13.el7.x86_64.rpm \ pdksh-5.2.14-37.el5_8.1.x86_64.rpm \ nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm \ glibc-2.17-222.el7.i686.rpm \ glibc-devel-2.17-222.el7.i686.rpm |
安装好依赖包后,我们就可以正式开始安装oracle数据库啦,具体可以参考我之前整理的《CentOS 7.4静默安装Oracle 11gR2》,获取离线包的方法也可以查看我之前整理的《centos7系统获取离线软件包方法》
1 2 |
#依赖包的下载地址: 链接:https://pan.baidu.com/s/1njohoVHgOSaUI00m1gn0cA 密码:3lj4 |