在安装Oracle数据库的时候,很多包是同时需要32位版本和64位版本的rpm包的
通过yum命令进行安装很方便,但是默认情况下只会安装64位的rpm包
我们可以通过下面的方法进行安装32位的包:
1,修改yum.conf配置文件,使yum命令同时安装32,64位的rpm包
echo "multilib_policy=all" >>/etc/yum.conf
[[email protected] etc]# yum install unixODBC-devel Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package unixODBC-devel.i686 0:2.2.14-12.el6_3 will be installed ---> Package unixODBC-devel.x86_64 0:2.2.14-12.el6_3 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================================================================================== Installing: unixODBC-devel i686 2.2.14-12.el6_3 c6-media 53 k unixODBC-devel x86_64 2.2.14-12.el6_3 c6-media 53 k Transaction Summary ==================================================================================================================================================================================================== Install 2 Package(s) Total download size: 106 k Installed size: 364 k Is this ok [y/N]: y Downloading Packages: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 6.6 MB/s | 106 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : unixODBC-devel-2.2.14-12.el6_3.x86_64 1/2 Installing : unixODBC-devel-2.2.14-12.el6_3.i686 2/2 Verifying : unixODBC-devel-2.2.14-12.el6_3.i686 1/2 Verifying : unixODBC-devel-2.2.14-12.el6_3.x86_64 2/2 Installed: unixODBC-devel.i686 0:2.2.14-12.el6_3 unixODBC-devel.x86_64 0:2.2.14-12.el6_3 Complete!
2.通过yum install直接安装32位的包
yum install unixODBC-devel*i686
注意:CentOS将i386的包都重命名成了i686,所以会导致Oracle安装程序找不到i386的包,只要安装完整了,都是一样的,可以直接忽略
时间: 2024-11-05 14:41:11