Oracle 11g在Linux 64位系统中的必要依赖包清单

5星 · 超过95%的资源 需积分: 5 15 下载量 167 浏览量 更新于2024-11-15 收藏 8.19MB ZIP 举报
资源摘要信息:"Linux 64位Oracle 11g依赖包详细解析" Oracle 11g是一款由甲骨文公司开发的企业级数据库管理系统,支持Linux操作系统。安装Oracle 11g在Linux 64位系统上时,需要确保系统满足一系列软件依赖要求。以下是Linux 64位系统安装Oracle 11g所必需的一些关键依赖包及其详细解析。 1. glibc-2.17-317.el7.i686.rpm和glibc-devel-2.17-317.el7.i686.rpm 这两个包提供了glibc库以及其开发文件,glibc是GNU C库的简称,它是Linux系统中的标准C库,为应用程序提供运行时库支持。Oracle安装程序使用这些文件来运行安装脚本和执行必要的二进制文件。这里提供的版本是适用于32位应用程序的i686版本。 2. glibc-devel-2.17-260.el7.x86_64.rpm 这是针对64位系统开发使用的glibc库文件。通常在安装Oracle 11g时需要安装对应架构的glibc库开发文件,以便Oracle安装程序在编译时能够找到正确的库。 3. ksh-***-139.el7.x86_64.rpm 这个包提供了Korn Shell(ksh),它是Oracle 11g安装程序的主要用户界面。ksh是UNIX系统上一种广泛使用的命令行解释器,Oracle推荐在安装过程中使用它。 4. unixODBC-2.3.1-14.el7.i686.rpm ODBC(Open Database Connectivity)是实现应用程序与数据库通信的一种标准接口。unixODBC是适用于UNIX和Linux系统的ODBC驱动管理器,Oracle安装程序使用此驱动管理器来访问数据库。 5. libstdc++-4.8.5-44.el7.i686.rpm和libstdc++-4.8.5-36.el7.x86_64.rpm 这些是GNU标准C++库的运行时文件,分别对应于32位和64位系统。它们提供了C++程序运行时所需的标准库支持。 ***pat-libstdc++-33-3.2.3-72.el7.i686.rpm 这是为兼容性设计的一个C++库版本,用于支持较旧的32位应用程序。在安装Oracle 11g时,由于Oracle安装程序和相关脚本可能需要兼容较旧版本的库,因此这个包是必需的。 7. libgcc-4.8.5-44.el7.i686.rpm和libgcc-4.8.5-36.el7.x86_64.rpm 这些包提供了GCC编译器的运行时环境,即通用编译器集合。libgcc是GCC编译器包的一部分,为编译器提供了必要的支持库。 在进行Oracle 11g安装前,确保以上依赖包已经正确安装在Linux系统上是十分关键的。如果缺少任何一个依赖包,安装过程中可能会失败,或者导致系统不稳定。此外,这些依赖包不仅限于Oracle 11g的安装,它们对于Linux系统上运行某些基于C和C++的应用程序也是必要的。 考虑到以上依赖包的重要性,安装Oracle 11g的管理员或工程师应该具备对Linux软件包管理的了解,包括如何下载、安装和解决包依赖问题。在安装过程中,管理员还应确保系统满足Oracle官方文档中列出的所有安装要求,比如内核参数设置、用户和组的创建、系统资源限制等。正确安装和配置这些依赖包将有助于确保Oracle 11g数据库安装顺利,并且能够高效稳定地运行在Linux系统上。
2017-11-02 上传
Oracle 11gR2 ,centos 7 以上版本的依赖库。 rpm -qa binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers glibc-static kernel-headers pdksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel libstdc++-static make numactl-devel sysstat unixODBC unixODBC-devel // 验证命令26个包 --------------------------------------------------- sudo rpm -iUvh * [sudo] password for rac: 警告:binutils-2.25.1-31.base.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 软件包 libgcc-4.8.5-16.el7.x86_64 已经安装 软件包 glibc-common-2.17-196.el7.x86_64 已经安装 软件包 glibc-2.17-196.el7.x86_64 已经安装 软件包 libmpc-1.0.1-3.el7.x86_64 已经安装 软件包 libstdc++-4.8.5-16.el7.x86_64 已经安装 软件包 libstdc++-devel-4.8.5-16.el7.x86_64 已经安装 软件包 pkgconfig-1:0.27.1-4.el7.x86_64 已经安装 软件包 cpp-4.8.5-16.el7.x86_64 已经安装 软件包 binutils-2.25.1-31.base.el7.x86_64 已经安装 软件包 libaio-0.3.109-13.el7.x86_64 已经安装 软件包 libgomp-4.8.5-16.el7.x86_64 已经安装 软件包 numactl-libs-2.0.9-6.el7_2.x86_64 已经安装 软件包 unixODBC-2.3.1-11.el7.x86_64 已经安装 软件包 kernel-headers-3.10.0-693.el7.x86_64 已经安装 软件包 glibc-headers-2.17-196.el7.x86_64 已经安装 软件包 glibc-devel-2.17-196.el7.x86_64 已经安装 软件包 gcc-4.8.5-16.el7.x86_64 已经安装 软件包 gcc-c++-4.8.5-16.el7.x86_64 已经安装 软件包 glibc-static-2.17-196.el7.x86_64 已经安装 软件包 unixODBC-devel-2.3.1-11.el7.x86_64 已经安装 软件包 numactl-devel-2.0.9-6.el7_2.x86_64 已经安装 软件包 libaio-devel-0.3.109-13.el7.x86_64 已经安装 软件包 libstdc++-static-4.8.5-16.el7.x86_64 已经安装 软件包 compat-libstdc++-33-3.2.3-72.el7.x86_64 已经安装 软件包 sysstat-10.1.5-12.el7.x86_64 已经安装