Sun Studio 12 安装参考指南(英文、日文、简体中文)

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

可以将 Sun Studio 12 软件安装在运行 Solaris 操作系统的服务器上以供具有不同体系结构的客户机系统使用。例如,可以将 Sun Studio 12 软件安装在基于 SPARC 的服务器上,以供基于 x86 的客户机系统使用;或者可以将 Sun Studio 12 软件安装到基于 x86 的服务器上以供基于 SPARC 的客户机系统使用。可以在安装的产品中包含系统准备工具,以便可以使用该工具在每个客户机系统上安装必备软件。

在服务器上安装该软件的最简便方法就是使用批处理安装程序。但是,批处理安装程序会安装 Sun Studio 12 软件的所有组件。如果希望选择要安装的组件,必须使用图形用户界面安装程序或命令行安装程序。

Procedure使用批处理安装程序

  1. 如果您当前不是超级用户 (root),可以通过键入以下命令成为超级用户:


    su
    Password: root-password
    
  2. 在包含 batch_installer 命令的目录中,运行该命令以查看软件许可协议:


    ./batch_installer --show-sla
    
  3. 执行下列操作之一:

    • 运行 batch_installer 命令接受软件许可协议、安装 Sun Studio 12 软件并将必备软件复制到服务器中:


      ./batch_installer --accept-sla --copy-prerequisites -a client_architecture
      

      要在基于 SPARC 的服务器上安装该软件以供基于 x86 的客户机使用,client_architectureintel-S2。要在基于 x86 的服务器上安装该软件以供基于 SPARC 的客户机使用,client_architecturesparc-S2

      要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。

      缺省情况下,将安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。

    • 运行批安装程序以检查所需的必备软件,安装缺少的软件,接受软件许可协议,安装 Sun Studio 12 软件并将必备软件复制到服务器:


      ./batch_installer -p all --accept-sla --copy-prerequisites -a client_architecture
      

      要在基于 SPARC 的服务器上安装该软件以供基于 x86 的客户机使用,client_architectureintel-S2。要在基于 x86 的服务器上安装该软件以供基于 SPARC 的客户机使用,client_architecturesparc-S2

      要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。

      缺省情况下,将安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。

  4. 在每个客户机系统上,设置 PATHMANPATH 环境变量以访问服务器上的 Sun Studio 12 软件和手册页(请参见《Sun Studio 12 快速安装(英文、日文、简体中文)》中的“开发者工具和手册页访问设置”)。

  5. 在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。


    mount server:filesystem directory
    
  6. 在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 NetBeans C/C++ Development Pack 5.5.1,则会报告缺少 netbeans。请使用 prepare_system - s 命令指定 netbeans 以升级到所需的 NetBeans C/C++ Development Pack 5.5.1 update 1。


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...
    

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

  1. 如果您当前不是超级用户 (root),可以通过键入以下命令成为超级用户:


    su
    Password: root-password
    
  2. 在包含安装程序的目录中,键入以下命令启动安装程序:


    ./installer -a client_architecture
    

    要在基于 SPARC 的服务器上安装该软件以供基于 x86 的客户机使用,client_architectureintel-S2。要在基于 x86 的服务器上安装该软件以供基于 SPARC 的客户机使用,client_architecturesparc-S2

  3. 在“软件许可协议”页上,单击 Yes(接受许可)。

  4. 如果希望安装日文或中文的本地化 Sun Studio 12 软件,请在 Locale Selection(语言环境选择)页上,单击 Japanese(日文)或 Chinese(中文)复选框。

  5. 在 Select Options(选择选项)页上:

    1. 如果“缺少必备软件”字段列出了任何未安装的必备软件,请单击“更新”按钮安装缺少的软件。

    2. 要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请在安装目录字段中键入目录的名称。如果先前已安装 Sun Studio 12 软件的部分组件,则安装目录字段将显示先前的安装目录,并且安装程序将在该目录中安装其他组件。

    3. 单击 Advanced options(高级选项)选项卡。

      在复选框上将显示消息 Notice: Cross-installing!(注意:交叉安装!)。

      选择 Copy system prerequisites(复制系统必备软件)复选框。

  6. 在“选择组件”页上,单击选项框以删除不想安装的组件的复选标记。如果希望仅安装选择的 Sun Studio 12 编译器和工具组件的子组件,请单击 "+" 图标展开组件,并单击不想安装的子组件的复选框。

  7. 继续完成其余各页,直到完成在服务器上的安装。

  8. 在每个客户机系统上,设置 PATHMANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见《Sun Studio 12 快速安装(英文、日文、简体中文)》中的“开发者工具和手册页访问设置”)。

  9. 在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。


    mount server:filesystem directory
    
  10. 在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 NetBeans C/C++ Development Pack 5.5.1,则会报告缺少 netbeans。请使用 prepare_system - s 命令指定 netbeans 以升级到所需的 NetBeans C/C++ Development Pack 5.5.1 update 1。


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...
    

Procedure使用命令行安装程序

  1. 如果您当前不是超级用户 (root),可以通过键入以下命令成为超级用户:


    su
    Password: root-password
    
  2. 在包含安装程序的目录中,键入以下命令启动安装程序:


    ./installer -a client_architecture -nodisplay
    

    要在基于 SPARC 的服务器上安装该软件以供基于 x86 的客户机使用,client_architectureintel-S2。要在基于 x86 的服务器上安装该软件以供基于 SPARC 的客户机使用,client_architecturesparc-S2

  3. 阅读“软件许可协议”并键入 yes 以接受软件许可协议。

  4. 如果希望安装中文或日文的本地化 Sun Studio 12 软件,请选择 Chinese(中文)或 Japanese(日文)语言环境。

  5. 如果安装程序报告缺少必备软件,可以选择 Update All Prerequisites(更新所有必备软件)来安装所有没安装的软件。

  6. 如果先前已安装 Sun Studio 12 软件的部分组件,安装程序将在相同的目录中安装其他组件。如果先前未安装该软件的任何组件,且希望将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请指定安装目录。

  7. 选择“继续”设置高级选项,并选择 Copy system prerequisites(复制系统必备软件)。

  8. 取消选定不想安装的软件组件和子组件。

  9. 按照安装程序的说明完成安装。

  10. 在每个客户机系统上,设置 PATHMANPATH 环境变量以访问服务器上的 Sun Studio 12 软件和手册页(请参见《Sun Studio 12 快速安装(英文、日文、简体中文)》中的“开发者工具和手册页访问设置”)。

  11. 在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。


    mount server:filesystem directory
    
  12. 在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack 5.5.1,则会报告缺少 netbeans。请使用 prepare_system - s 命令指定 netbeans 以升级到所需的 NetBeans C/C++ Development Pack 5.5.1 update 1。


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name