Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2152891
  • 博文数量: 157
  • 博客积分: 10047
  • 博客等级: 上将
  • 技术积分: 6757
  • 用 户 组: 普通用户
  • 注册时间: 2005-05-19 11:38
文章分类

全部博文(157)

文章存档

2011年(16)

2010年(50)

2009年(42)

2008年(49)

我的朋友

分类: Oracle

2011-04-07 16:22:54

第一次接触ubuntu,在安装oracle前要做一些准备工作,比如依赖包、参数配置等
参数配置等于其他linux没有区别,在此不做记录,只记录安装过程中遇到的错误,及解决方法

1、安装vncserver
# apt-get install vnc4server
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package vnc4server
 解决方法:更新包列表
apt-get update
2、oui no found
./runInstaller: 63: /home/ubuntu/client/install/.oui: not found
安装依赖包:apt-get install ia32-libs
3、ins_net_client.mk 错误
Error in invoking target 'ntcontab.o' of makefile $ORACLE_HOME/network/lib/ins_net_client.mk
安装依赖包:apt-get install gcc
4、ins_ctx.mk错误
Exception String: Error in invoking target 'install' of makefile '/u01/app/oracle/product/10.2.0/db_1/ctx/lib/ins_ctx.mk'.
See '/u01/app/oracle/oraInventory/logs/installActions2011-04-07_11-49-47AM.log' for details.
安装依赖包:apt-get gcc-multilib
5、在83%的时候出现异常
Error in invoking target 'collector' of makefile '/opt/oracle/10g/product/10.2.0/db_1/sysman/lib/ins_emdb.mk'.

跳过该错误继续:
请跳过.
安装完成后,我们完成后来解决上一错误:
cd $ORACLE_HOME/bin

mv oracle oracle.bin
cat >oracle <<"EOF"
#!/bin/bash

export DISABLE_HUGETLBFS=1
exec $ORACLE_HOME/bin/oracle.bin $@
EOF

chmod +x oracle
 
 
最后列出所需依赖包:其中 libmotif3  在ubuntu10.10已经没有该包
 
apt-get install gcc gcc-multilib libaio1 libaio-dev lesstif2 lesstif2-dev libc6 libc6-dev-i386 libc6-dev-i386 libc6-i386 ia32-libs libelf-dev lsb-cxx make rpm build-essential unixODBC unixODBC-dev pdksh expat sysstat elfutils binutils binutils-dev binutils-source lesstif2 libc6 libc6-dev libmotif3 libstdc++6 alien
 
参考:
 
 
 
阅读(4744) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~