在 ubuntu 13.04 中从 Windows 目录安装 Oracle 时出现问题

在 ubuntu 13.04 中从 Windows 目录安装 Oracle 时出现问题

我有两个操作系统 windows 7 和 ubuntu。Linux 的 Oracle 安装程序存储在

/媒体/sonnet/主要/oracle/disk1/

/媒体/sonnet/主要/oracle/disk2/

这里的“主”是一个 Windows(ntfs)驱动器。

当我尝试开始安装时,它正在回复

./runInstaller:权限被拒绝

我努力了

chmod -R 777 运行安装程序

也是同样的结果。

提前谢谢您的回复。

答案1

在您的 /etc/fstab 中,如何挂载 /media/sonnet/Main/oracle/ ?换句话说,您应该在 /etc/fstab 中看到类似这样的行:

/dev/sda$ /media/sonnet/Main/oracle    ntfs    defaults,umask=007,gid=XX  0       0

其中 sda(或 hda)中的 $ 代表 Windows 驱动器的驱动器分区,gid= 中的 XX 代表“sonnet”的组 ID。umask 权限是安装驱动器时允许“sonnet”的权限。

在所示的示例中,用户和组对驱动器拥有完全的读、写和执行权限,而其他人则被拒绝权限。

您的声明中还有一点需要注意:

chmod -R /runinstaller

这是不正确的,主要是因为它会在根路径上寻找 runinstaller 文件。您可能已经使用该命令使根 (/) 世界中的所有内容都可读、可写和可执行。您真正想做的可能是:

chown sonnet:sonnet /media/sonnet/Main/disk2/oracle/runinstaller

然后使您的用户和组可以执行该文件:

chmod 770 /media/sonnet/Main/disk2/oracle/runinstaller

这应该允许您以用户“sonnet”的身份运行该文件(前提是分区已正确安装)。

做 HTH。祝你有美好的一天。:)

答案2

所以你想安装 Java?我不确定你为什么要从 Windows 目录安装。我也有双启动,Ubuntu 无法很好地运行。我不确定这是否是你想要的,但只需按照以下步骤安装 Java。

1.) 如果您已经在 Ubuntu 软件中心安装了 OpenJDK。请运行以下命令将其删除:

sudo apt-get purge openjdk*

2.) 要添加 ppa,请运行:

sudo add-apt-repository ppa:webupd8team/java

然后更新:

sudo apt-get update 3.)安装 Oracle Java 8:

sudo apt-get install oracle-java8-installer

要安装 Oracle Java 7:

sudo apt-get install oracle-java7-installer

要安装 Java 6:

sudo apt-get install oracle-java6-installer

如果你不确定我建议你使用 Java 7。如果这能解决你的问题,请告诉我。资料来源:http://ubuntuhandbook.org/index.php/2013/07/install-oracle-java-6-7-8-on-ubuntu-13-10/

相关内容