Ubuntu安装oracle11g时,出现这个错误怎么解决,各位帮帮忙,急啊!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装oracle11g时,出现这个错误怎么解决,各位帮帮忙,急啊!相关的知识,希望对你有一定的参考价值。
Error in invoking target 'install' of makefile '/opt/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/opt/oraInventory/logs/installActions2013-10-30_12-22-40AM.log' for details.
还错先这个错误:[INS-20802] Oracle Net Configuration Assistant failed.
日志信息
INFO: UnsatisfiedLinkError exception loading native library: njni11
INFO: java.lang.UnsatisfiedLinkError: /opt/oracle/product/11.2.0/dbhome_1/lib/libnjni11.so: libaio.so.1: cannot open shared object file: No such file or directory
INFO: Error: jniGetOracleHome
INFO: Oracle Net Services configuration failed. The exit code is 1
WARNING:
INFO:
INFO: Completed Plugin named: Oracle Net Configuration Assistant
可能的原因是:
1 你没 make 就 make install 了
2 你没有安装目录的读写权限(没用root或者sudo)
---------------------------------------------------
日志信息显示,某个动态链接库没找到
你可以自己cd到那个目录去看有哪些库文件存在
另外,从官方指南里看到,
http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm#CEGHFFGG
安装步骤很复杂,首先要满足编译器和各种库文件的依赖,然后还要手动创建用户,用户组,目录并设置好权限;不知道这些你是否都满足了本回答被提问者采纳
ubuntu16.04 /boot 分区满了更新内核时导致apt出现错误
参考技术A 问题场景: 更新内核,出现问题,提示文件写入不了/boot分区。仔细用 df -h 一看,/boot分区占用100%了。
这个时候apt也用不了了,什么软件也安装不了,提示依赖问题。
问题总结:
更新内核时由于需要安装到/boot分区,但是/boot分区是满的,无法更新软件。导致apt的安装程序收阻,这也是一个bug吧。完全无法恢复,只能扩大/boot分区,才行。
解决方法:
假设有如下几个分区:
在图形界面使用gparted这个软件,sudo apt-get install gparted。来进行硬盘操作。
具体的使用方法我就不多说了,这不是主题,既然会玩linux,这就不是问题。
这个有个必须的操作,需要把旧分区的内容全部复制到新分区上
挂在新硬盘到/mnt分区:sudo mount /dev/sda3 /mnt
把旧/boot分区的内容复制到新分区上:sudo rsync -av /boot/ /mnt/
卸载原/boot分区:sudo umount /boot
卸载新分区所在的mnt文件夹:sudo umount /mnt
挂在新分区到/boot下:sudo mount /dev/sda3 /boot
查看新分区的UUID信息:sudo lbkid #查看/dev/sda3分区的UUID
如下例子:
UUID=883fa013-48ba-473e-b8bc-5c4d910872ff /boot ext4 defaults 02
把新分区的UUID写到到文件里,覆盖旧分区的UUID。
以上是关于Ubuntu安装oracle11g时,出现这个错误怎么解决,各位帮帮忙,急啊!的主要内容,如果未能解决你的问题,请参考以下文章
win10安装oracle11g时 出现这个错误incomplete distance tree怎
安装oracle 11g时,报启动服务出现错误,找不到OracleMTSRecoveryService的解决方法
ubuntu12.10 32位安装oracle11g r2 提示下列错误,进入不了安装界面???