|
在安装Oracle数据库的时候,很多包是同时需要32位版本和64位版本的rpm包的
通过yum命令进行安装很方便,但是默认情况下只会安装64位的rpm包
我们可以通过下面的方法进行安装32位的包:
1,修改yum.conf配置文件,使yum命令同时安装32,64位的rpm包
echo "multilib_policy=all" >>/etc/yum.conf
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
| [iyunv@smi-zscbilling01 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的包,只要安装完整了,都是一样的,可以直接忽略
|
|
|
|
|
|
|