第一次接触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) |