如何在32位系统中安装Oracle 11g Express 64位?

如何在32位系统中安装Oracle 11g Express 64位?

我是 ubuntu/linux 新手,我想在 32 位 Intel 系统上安装 Oracle 11g Express,该系统与 win7 双启动。我按照 apt-get 安装过程使用:

安装过程链接

在步骤 4 中我执行命令:

sudo alien --scripts -d /home/sysadmin/Downloads/Disk1/oracle-xe-11.2.0-1.0.x86_64.rpm

并收到此错误:

/home/sysadmin/Downloads/Disk1/oracle-xe-11.2.0-1.0.x86_64.rpm 适用于架构 amd64;无法在此系统上构建该软件包

如何解决此错误?我的 oracle 版本 (oracle-xe-11.2.0-1.0.x86_64.rpm) 合适吗?

答案1

不幸的是,Oracle 只为 32 位 Windows 或 64 位 Linux 提供 Express Edition 下载。您将无法在 32 位 Ubuntu 上运行 x86_64 版本。

您的选择是:

  • 在您的 Win7 分区上安装 Win-32 版本。
  • 安装Oracle 11g企业(它有一个 32 位 Linux 版本)
  • 安装 Oracle 10g Express Edition(也有 32 位 Linux 版本)

我认为 Oracle 不再积极分发 10g,但是这里有一个网站,上面仍然有 32 位版本的 10g 的链接。我无法说出它还能使用多久(因为该文件位于此人的 Ubuntu One 驱动器上),但它现在应该可以使用。

对于企业版,您可以合法使用它(用于教育或评估目的)。但如果没有与 Oracle 签订许可协议,您将无法获得它的补丁和更新。

答案2

这意味着您的 32 位操作系统不支持该软件的 amd64 位版本。

尝试一下这个链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linuxsoft-085393.html

相关内容