JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3 安装指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  准备安装

2.  安装 Oracle Solaris Studio 12.3 软件

安装 Oracle Solaris Studio 软件

在区域中进行安装

安装在 Solaris 服务器上供不同体系结构的客户机使用

在备用根目录中进行安装

在多个系统中进行安装

在桌面系统中安装 IDE

使用图形用户界面安装程序安装 Oracle Solaris Studio

使用图形用户界面安装程序

使用 GUI 安装程序仅安装运行时库

使用图形用户界面安装程序

使用非 GUI 安装程序安装 Oracle Solaris Studio

使用非 GUI 安装程序

使用非 GUI 安装程序仅安装运行时库

使用非 GUI 安装程序

安装必需的 Oracle Solaris OS 修补程序

开发者工具和手册页访问设置

启动 Oracle Solaris Studio 12.3 IDE

3.  卸载 Oracle Solaris Studio 12.3 软件

4.  故障排除

A.  安装程序、卸载程序和 install_patches 实用程序的命令行选项

B.  添加交换空间

C.  Oracle Solaris 12.3 组件和软件包

D.  修补程序的标识号和说明

E.  Oracle Solaris Studio 12.3 组件的版本号

索引

安装 Oracle Solaris Studio 软件

您可以在单用户系统中安装 Oracle Solaris Studio 12.3 软件和必需的操作系统修补程序。您也可以在服务器上安装软件和 OS 修补程序以供具有相同体系结构的客户机系统使用,然后在要访问服务器上的 Oracle Solaris Studio 软件的每个客户机系统上安装 OS 修补程序。


提示 - 从网络位置安装可能会花费大量时间,因此如有可能,在计划安装软件的每个系统上生成安装包的副本,然后在本地运行安装程序。


在区域中进行安装

要在 Solaris 10 系统上的某个区域中安装此软件,请在该区域中运行安装程序。如果您在全局区域中安装,并希望软件仅在该区域中可用,在 GUI 安装程序中选中 "Install in current zone only"(仅在当前区域中安装)复选框,或在启动非 GUI 安装程序时指定 --current-zone-only 选项。

安装在 Solaris 服务器上供不同体系结构的客户机使用

可以将 Oracle Solaris Studio 软件安装在运行 Solaris OS 的服务器上,供不同体系结构的客户机系统使用。可以将软件安装在基于 SPARC 的服务器上,供基于 x86 的客户机系统使用。或者将软件安装在基于 x86 的服务器上,供基于 SPARC 的客户机系统使用。要在基于 x86 的系统上安装适用于 SPARC 系统的软件,或要在基于 SPARC 的系统上安装适用于 x86 系统的软件,请在启动安装程序时指定 --ignore-architecture 选项。

在备用根目录中进行安装

要使用备用根目录安装软件,请使用非 GUI 安装程序以及 --use-alternative-root directory 选项。

在多个系统中进行安装

要在多个系统中安装软件,您可以在启动 GUI 安装程序时使用 --record state_file.xml 选项以记录安装,然后可以与非 GUI 安装程序一起使用 --state state_file.xml 选项来重复该安装。

在桌面系统中安装 IDE

在服务器上安装 Oracle Solaris Studio 软件时,可以让安装程序生成一个包含 IDE 分发的 zip 文件(如果需要安装代码分析器,还会包含代码分析器),此 IDE 分发已经过配置,可以安装在几乎任何操作系统的桌面系统中。在安装 Oracle Solaris Studio 软件之后,您可以在桌面系统中解压缩此分发文件。在桌面系统上运行 IDE 时,它将生成分发的服务器视为远程主机,并访问 Oracle Solaris Studio 安装中的工具集合(编译器、make 工具和调试器)。

使用图形用户界面安装程序安装 Oracle Solaris Studio

图形用户界面 (graphical user interface, GUI) 安装程序允许您选择安装目录并选择要安装 Oracle Solaris Studio 12.3 软件的哪些组件。有关启动 GUI 安装程序时有效命令行选项的完整列表,请参见用于 GUI 安装程序的命令行选项

GUI 安装程序要求 Java 2 软件开发工具包 (JDK) 5 Update 3。

使用图形用户界面安装程序

  1. 如果您当前不是超级用户 (root),则键入以下命令成为超级用户:
    su
    Password: root-password
  2. 在包含安装程序的目录中,键入以下命令以启动安装程序:
    ./solarisstudio.sh
  3. 系统分析页面告诉您:
    • 您的系统是否缺少任何必需的 OS 修补程序。(如果在启动安装程序时指定了 --nfs-server,安装程序不会检查您的系统是否安装了修补程序。)

      如果您需要安装这些修补程序,可以通过如下操作来安装:

      • 单击 "More Info"(更多信息),然后单击 "Execute install_patches.sh now"(立即执行 install_patches.sh)。


        注 - 如果在运行 Oracle Solaris 10/09 或 Oracle Solaris 9/10 的系统上运行安装程序,在 install_patches.sh 实用程序运行时,您可能会看到下列一条消息。

        For patch 147463-01, required patch 137137-09 does not exist.
        For patch 147464-01, required patch 137138-09 does not exist

        您可以忽略此消息,因为修补程序 147436-01(SPARC 平台)或修补程序 147437–01(x86 平台)仅在运行 Oracle Solaris 8/11 的系统上是必需的。


      • 安装 Oracle Solaris Studio 后,从命令行运行 install_patches.sh 实用程序。

      有关启动 install_patches.sh 实用程序时有效命令行选项的完整列表,请参见用于 install_patches.sh 实用程序的命令行选项

      在要使用服务器上的 Oracle Solaris Studio 12.3 软件的 Oracle Solaris 或 Linux 客户机系统上,还必须通过使用 install_patches.sh 实用程序安装必需的 OS 修补程序。有关更多信息,请参见安装必需的 Oracle Solaris OS 修补程序

    • 如果您的系统没有运行 IDE、dbxtool、DLight 和代码分析器所必需的 JDK 6, Update 24。如果打算使用这些工具,可以从 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载所需的 JDK。

  4. "Oracle Solaris Studio Installer"(Oracle Solaris Studio 安装程序)页面提供了用于选择要安装 Oracle Solaris Studio 软件哪些组件的选项。
    1. 如果要安装该软件的所有组件,请单击 "Next"(下一步)。
    2. 如果要选择安装软件的哪些组件,请单击 "Customize"(定制)。"Customize Installation"(定制安装)对话框列出了组件并指出已安装了哪些组件(如果已安装了某些组件)。单击任何不想安装的组件对应的复选框以取消复选标记。单击 "OK"(确定),然后单击 "Next"(下一步)。

    注 - 若仅安装运行时库,启动安装程序时,您必须指定 --libraries-only 选项(请参见使用 GUI 安装程序仅安装运行时库)。


  5. 在 "Oracle Solaris Studio Installation"(Oracle Solaris Studio 安装)页面上:
    1. 如果您不想在缺省安装目录 /opt 下安装软件,请指定不同的安装目录。如果您已经安装了 Oracle Solaris Studio 12.3 软件的某些组件,则该安装程序只在同一目录下安装其他组件。
    2. 缺省情况下,安装程序会在 /usr/bin 目录和 /usr/share/man 目录中创建指向 Oracle Solaris Studio 12.3 软件和手册页的符号链接。如果 /usr/bin/usr/share/man 中已经存在指向以前的 Sun Studio 发行版的符号链接,则指向 Oracle Solaris Studio 12.3 的链接将对其进行替换。如果您不想创建符号链接,或者您不想替换指向以前发行版的链接,则单击 "Create symbolic links in /usr/bin"(在 /usr/bin 中创建符号链接)复选框以取消复选标记。(如果已有指向已安装 Oracle Solaris Studio 12.3 的链接,或在启动安装程序时指定了 --nfs-server,则不会显示此复选框,也不会安装链接。)
    3. 如果您在具有区域的系统上运行安装程序,会显示 "Install Oracle Solaris Studio software to current zone only"(仅将 Oracle Solaris Studio 软件安装到当前区域)复选框。缺省情况下,安装程序仅将软件安装到当前区域。如果您要将软件安装到所有区域,请单击复选框以取消复选标记。如果您在全局区域中运行安装程序,仅在当前区域中安装会使安装的产品仅在全局区域中可见。
    4. 如果要安装 IDE 组件,并且希望安装程序生成一个包含为桌面操作系统配置的 IDE 分发的 zip 文件(如果需要安装代码分析器,还会包含代码分析器),则选中 "Generate Desktop Distribution during installation"(安装期间生成桌面分发)复选框以添加复选标记。生成的 zip 文件位于 Oracle Solaris Studio 安装中的 lib 目录下。
    5. 单击 "Next"(下一步)。
  6. 在 "Summary"(摘要)页面中,检验将要安装的组件列表是否正确以及系统上是否有足够的空间用于安装。然后单击 "Install"(安装)启动安装。
  7. 安装完成后,将显示 "Setup Complete"(设置完成)页面。缺省情况下,"Register my Oracle Solaris Studio Software after finishing the installation"(完成安装后注册我的 Oracle Solaris Studio 软件)复选框处于选中状态。如果您此时不想注册 Oracle Solaris Studio 安装,可单击复选框取消复选标记。单击 "Finish"(完成)退出安装程序。
  8. 如果您选择注册安装,安装程序会打开 Web 浏览器进入一个网页,您可以在其中注册您的 Oracle Solaris Studio 副本。注册并不是必需的,但可以让您组织自己的产品,并及时从 Oracle 获取相关信息。
  9. 如果要从 Solaris 或 Linux 客户机系统使用 Oracle Solaris Studio 12.3,则在每个客户机系统上设置 PATHMANPATH 以访问服务器上的 Oracle Solaris Studio 12.3 软件和手册页(请参见开发者工具和手册页访问设置)。
  10. 如果已在单用户系统上安装 Oracle Solaris Studio 12.3 软件,请键入以下命令来确定是否需要进行设置以便访问 Oracle Solaris Studio 12.3 软件工具和手册页:
    /usr/bin/version
    1. 如果显示 /usr/bin/version: not found 消息或者该命令报告存在早期版本的 Sun Studio 软件,请参见开发者工具和手册页访问设置,了解有关如何将 PATHMANPATH 设置为指向 Oracle Solaris Studio 12.3 软件的信息。
    2. 如果该命令报告存在 Oracle Solaris Studio 12.3 软件,则无需设置 PATHMANPATH

使用 GUI 安装程序仅安装运行时库

您可以使用 GUI 安装程序仅安装 Oracle Solaris Studio 运行时库。


注 - 如果运行安装程序仅安装库,在没有首先运行卸载程序卸载库的情况下,以后您将无法运行安装程序来安装其他组件。


使用图形用户界面安装程序

  1. 如果您当前不是超级用户 (root),则键入以下命令成为超级用户:
    su
    Password: root-password
  2. 在包含安装程序的目录中,键入以下命令以启动安装程序:
    ./solarisstudio.sh --libraries-only
  3. 在 "Oracle Solaris Studio Installer"(Oracle Solaris Studio 安装程序)页面上,单击 "Next"(下一步)。
  4. 在 "Oracle Solaris Studio Installation"(Oracle Solaris Studio 安装)页面上,如果不希望将库安装在缺省安装目录 /opt 中,请指定另一个安装目录。
  5. 在 "Summary"(摘要)页面上,检验您的系统上是否有足够的空间进行安装。然后单击 "Install"(安装)启动安装。
  6. 安装完成后,将显示 "Setup Complete"(设置完成)页面。单击 "Finish"(完成)退出安装程序。

使用非 GUI 安装程序安装 Oracle Solaris Studio

缺省情况下,非 GUI 安装程序会在缺省安装目录下无提示地安装 Oracle Solaris Studio 12.3 软件的所有组件。您可以通过在启动安装程序时指定 --install-components 选项来选择希望安装的组件。可使用 --print-components-description 选项或参考用于非 GUI 安装程序的命令行选项来了解可以使用此选项指定的组件名称列表。

您可以使用 --installation-location directory 选项启动安装程序,将组件安装在您选择的目录中。您可以使用 --libraries-only 启动安装程序,仅安装运行时库(请参见使用非 GUI 安装程序仅安装运行时库)。有关启动非 GUI 安装程序时有效命令行选项的完整列表,请参见用于非 GUI 安装程序的命令行选项

使用非 GUI 安装程序

  1. 如果您当前不是超级用户 (root),则键入以下命令成为超级用户:
    su
    Password: root-password
  2. 在包含安装程序的目录中,键入以下命令以启动安装程序:
    ./solarisstudio.sh --non-interactive

    如果希望仅安装选定的 Oracle Solaris Studio 软件组件,请包含 --install-components 选项以及要安装的组件的名称。

    如果要安装 IDE 组件,并且希望安装程序生成一个包含为桌面操作系统配置的 IDE 分发的 zip 文件(如果需要安装代码分析器,还会包含代码分析器),请包含 --generate-desktop-dir 选项。生成的 zip 文件位于 Oracle Solaris Studio 安装中的 lib 目录下。

  3. 安装程序无提示地运行并在安装完成时返回提示符。安装程序将日志文件写入 /root/.nbi/logs 目录。
  4. 如果要从 Solaris 或 Linux 客户机系统使用 Oracle Solaris Studio 12.3,则在每个客户机系统上设置 PATHMANPATH 以访问服务器上的 Oracle Solaris Studio 12.3 软件和手册页(请参见开发者工具和手册页访问设置)。
  5. 如果已在单用户系统上安装 Oracle Solaris Studio 12.3 软件,请键入以下命令来确定是否需要进行设置以便访问 Oracle Solaris Studio 12.3 软件工具和手册页:
    /usr/bin/version
    1. 如果显示 /usr/bin/version: not found 消息或者该命令报告存在早期版本的 Sun Studio 软件,请参见开发者工具和手册页访问设置,了解有关如何将 PATHMANPATH 设置为指向 Oracle Solaris Studio 12.3 软件的信息。
    2. 如果该命令报告存在 Oracle Solaris Studio 12.3 软件,则无需设置 PATHMANPATH

使用非 GUI 安装程序仅安装运行时库

您可以使用非 GUI 安装程序仅安装 Oracle Solaris Studio 运行时库。


注 - 如果运行安装程序仅安装库,在没有首先运行卸载程序卸载库的情况下,以后您将无法运行安装程序来安装 Oracle Solaris Studio 软件。


使用非 GUI 安装程序

  1. 如果您当前不是超级用户 (root),则键入以下命令成为超级用户:
    su
    Password: root-password
  2. 在包含安装程序的目录中,键入以下命令以启动安装程序:
    ./solarisstudio.sh --non-interactive --libraries-only
  3. 安装程序无提示地运行并在安装完成时返回提示符。安装程序将日志文件写入 /root/.nbi/logs 目录。