首页 / 数据库 / MySQL / 使用oracle-validated在Oracle Linux 5 上简化安装Oracle
在Oracle Linux 5中我们可以使用Oracle提供的oracle-validated包来简化oracle安装。Oracle Linux 5默认安装是包含图形化界面的。 [plain] view plaincopyprint? [root@db03 ~]# cd /etc/yum.repos.d [root@db03 yum.repos.d]# wget http://public-yum.oracle.com/public-yum-el5.repo --2012-12-14 08:19:33-- http://public-yum.oracle.com/public-yum-el5.repo Resolving public-yum.oracle.com... 141.146.44.34 Connecting to public-yum.oracle.com|141.146.44.34|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3974 (3.9K) [text/plain] Saving to: `public-yum-el5.repo"
100%[=============================================================================================================================>] 3,974 --.-K/s in 0s
[root@db03 yum.repos.d]# yum install oracle-validated Loaded plugins: rhnplugin, security This system is not registered with ULN. ULN support will be disabled. el5_latest | 1.4 kB 00:00 el5_latest/primary | 12 MB 00:35 el5_latest 9835/9835 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package oracle-validated.x86_64 0:1.1.0-15.el5 set to be updated el5_latest/filelists | 19 MB 01:01 --> Processing Dependency: libXp.so.6 for package: oracle-validated --> Processing Dependency: /usr/lib/libodbccr.so for package: oracle-validated --> Processing Dependency: /usr/lib64/libc.so for package: oracle-validated --> Processing Dependency: gcc-c++ for package: oracle-validated --> Processing Dependency: gcc for package: oracle-validated --> Processing Dependency: /usr/lib64/libodbccr.so for package: oracle-validated --> Processing Dependency: unixODBC-devel for package: oracle-validated --> Processing Dependency: libaio-devel for package: oracle-validated --> Processing Dependency: elfutils-libelf-devel for package: oracle-validated --> Processing Dependency: /usr/lib64/libaio.so for package: oracle-validated --> Processing Dependency: glibc-headers for package: oracle-validated --> Processing Dependency: /usr/lib/libodbc.so.1 for package: oracle-validated --> Processing Dependency: sysstat for package: oracle-validated --> Processing Dependency: /usr/lib/libaio.so for package: oracle-validated --> Processing Dependency: /usr/lib/libc.so for package: oracle-validated --> Processing Dependency: /usr/lib/gcc/x86_64-RedHat-linux/4.1.1/libstdc++.a for package: oracle-validated --> Processing Dependency: libodbc.so.1()(64bit) for package: oracle-validated --> Running transaction check ---> Package elfutils-libelf-devel.x86_64 0:0.137-3.el5 set to be updated --> Processing Dependency: elfutils-libelf-devel-static-x86_64 = 0.137-3.el5 for package: elfutils-libelf-devel ---> Package gcc.x86_64 0:4.1.2-52.el5_8.1 set to be updated --> Processing Dependency: cpp = 4.1.2-52.el5_8.1 for package: gcc --> Processing Dependency: libgcc >= 4.1.2-52.el5_8.1 for package: gcc ---> Package gcc-c++.x86_64 0:4.1.2-52.el5_8.1 set to be updated --> Processing Dependency: libstdc++ = 4.1.2-52.el5_8.1 for package: gcc-c++ ---> Package glibc-devel.i386 0:2.5-81.el5_8.7 set to be updated --> Processing Dependency: glibc = 2.5-81.el5_8.7 for package: glibc-devel ---> Package glibc-devel.x86_64 0:2.5-81.el5_8.7 set to be updated ---> Package glibc-headers.x86_64 0:2.5-81.el5_8.7 set to be updated --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers --> Processing Dependency: kernel-headers for package: glibc-headers ---> Package libXp.i386 0:1.0.0-8.1.el5 set to be updated ---> Package libaio-devel.i386 0:0.3.106-5 set to be updated ---> Package libaio-devel.x86_64 0:0.3.106-5 set to be updated ---> Package libstdc++-devel.x86_64 0:4.1.2-52.el5_8.1 set to be updated ---> Package sysstat.x86_64 0:7.0.2-11.el5 set to be updated ---> Package unixODBC-devel.i386 0:2.2.11-10.el5 set to be updated --> Processing Dependency: unixODBC = 2.2.11-10.el5 for package: unixODBC-devel ---> Package unixODBC-devel.x86_64 0:2.2.11-10.el5 set to be updated ---> Package unixODBC-libs.i386 0:2.2.11-10.el5 set to be updated ---> Package unixODBC-libs.x86_64 0:2.2.11-10.el5 set to be updated --> Running transaction check ---> Package cpp.x86_64 0:4.1.2-52.el5_8.1 set to be updated ---> Package elfutils-libelf-devel-static.x86_64 0:0.137-3.el5 set to be updated --> Processing Dependency: glibc = 2.5-65 for package: nscd ---> Package glibc.i686 0:2.5-81.el5_8.7 set to be updated --> Processing Dependency: glibc-common = 2.5-81.el5_8.7 for package: glibc ---> Package glibc.x86_64 0:2.5-81.el5_8.7 set to be updated ---> Package kernel-headers.x86_64 0:2.6.18-308.24.1.0.1.el5 set to be updated ---> Package libgcc.i386 0:4.1.2-52.el5_8.1 set to be updated ---> Package libgcc.x86_64 0:4.1.2-52.el5_8.1 set to be updated ---> Package libstdc++.i386 0:4.1.2-52.el5_8.1 set to be updated ---> Package libstdc++.x86_64 0:4.1.2-52.el5_8.1 set to be updated ---> Package unixODBC.x86_64 0:2.2.11-10.el5 set to be updated --> Running transaction check ---> Package glibc-common.x86_64 0:2.5-81.el5_8.7 set to be updated ---> Package nscd.x86_64 0:2.5-81.el5_8.7 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================================================= Installing: oracle-validated x86_64 1.1.0-15.el5 el5_latest 24 k Installing for dependencies: elfutils-libelf-devel x86_64 0.137-3.el5 el5_latest 24 k elfutils-libelf-devel-static x86_64 0.137-3.el5 el5_latest 64 k gcc x86_64 4.1.2-52.el5_8.1 el5_latest 5.3 M gcc-c++ x86_64 4.1.2-52.el5_8.1 el5_latest 3.8 M glibc-devel i386 2.5-81.el5_8.7 el5_latest 2.1 M glibc-devel x86_64 2.5-81.el5_8.7 el5_latest 2.4 M glibc-headers x86_64 2.5-81.el5_8.7 el5_latest 597 k kernel-headers x86_64 2.6.18-308.24.1.0.1.el5 el5_latest 1.4 M libXp i386 1.0.0-8.1.el5 el5_latest 22 k libaio-devel i386 0.3.106-5 el5_latest 12 k libaio-devel x86_64 0.3.106-5 el5_latest 11 k libstdc++-devel x86_64 4.1.2-52.el5_8.1 el5_latest 2.8 M sysstat x86_64 7.0.2-11.el5 el5_latest 187 k unixODBC x86_64 2.2.11-10.el5 el5_latest 291 k unixODBC-devel i386 2.2.11-10.el5 el5_latest 738 k unixODBC-devel x86_64 2.2.11-10.el5 el5_latest 793 k unixODBC-libs i386 2.2.11-10.el5 el5_latest 551 k unixODBC-libs x86_64 2.2.11-10.el5 el5_latest 554 k Updating for dependencies: cpp x86_64 4.1.2-52.el5_8.1 el5_latest 2.9 M glibc i686 2.5-81.el5_8.7 el5_latest 5.4 M glibc x86_64 2.5-81.el5_8.7 el5_latest 4.8 M glibc-common x86_64 2.5-81.el5_8.7 el5_latest 16 M libgcc i386 4.1.2-52.el5_8.1 el5_latest 97 k libgcc x86_64 4.1.2-52.el5_8.1 el5_latest 99 k libstdc++ i386 4.1.2-52.el5_8.1 el5_latest 363 k libstdc++ x86_64 4.1.2-52.el5_8.1 el5_latest 354 k nscd x86_64 2.5-81.el5_8.7 el5_latest 172 k