我有两个操作系统 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/