本章包括有关下列内容的信息:
可以在单用户系统上安装 Sun Studio 12 软件和必备软件。
在单用户系统上安装该软件的最简便方法就是使用批处理安装程序。但是,批处理安装程序会安装 Sun Studio 12 软件的所有组件。如果希望选择要安装的组件,必须使用图形用户界面安装程序或命令行安装程序。
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含 batch_installer 命令的目录中,运行该命令以查看软件许可协议:
./batch_installer --show-sla |
执行下列操作之一:
运行一次系统准备工具,检查系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。然后运行批处理安装程序,接受软件许可协议,并安装 Sun Studio 12 软件。
./prepare_system -C ./prepare_system -s missing_software_name,missing_software_name,... ./batch_installer --accept-sla |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
运行批处理安装程序,检查是否安装了所需的必备软件并安装所有没安装的软件,接受软件许可协议,并安装 Sun Studio 12 软件。
./batch_installer -p all --accept-sla |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
键入以下命令来确定是否需要进行设置以便访问 Sun Studio 12 软件工具和手册页:
/usr/bin/version |
如果显示 /usr/bin/version: not found 消息或者该命令报告存在早期版本的 Sun Studio 软件,请参见开发者工具和手册页访问设置,了解有关如何将 PATH 和 MANPATH 设置为指向 Sun Studio 12 软件的信息。
如果该命令报告存在 Sun Studio 12 软件,则无需设置 PATH 和 MANPATH。
如果当前不是超级用户 (root), 应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer & |
在“软件许可协议”页上,单击 Yes(接受许可)。
如果希望安装日文或中文的本地化 Sun Studio 12 软件,请在 Locale Selection(语言环境选择)页上,单击 Japanese(日文)或 Chinese(中文)复选框。
在 Select Component(选择组件)页上,单击复选框以删除不想安装的组件的复选标记。如果希望仅安装选择的 Sun Studio 12 编译器和工具组件的子组件,请单击 "+" 图标展开组件,并单击不想安装的子组件的复选框。
在 Select Options(选择选项)页上:
转至 Ready to Install(准备安装)页以安装软件,然后转至其余各页完成安装。
键入以下命令来确定是否需要进行设置以便访问 Sun Studio 12 软件工具和手册页:
/usr/bin/version |
如果显示 /usr/bin/version: not found 消息或者该命令报告存在早期版本的 Sun Studio 软件,请参见开发者工具和手册页访问设置,了解有关如何将 PATH 和 MANPATH 设置为指向 Sun Studio 12 软件的信息。
如果该命令报告存在 Sun Studio 12 软件,则无需设置 PATH 和 MANPATH。
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer -nodisplay |
阅读“软件许可协议”并键入 yes 以接受软件许可协议。
取消选定不想安装的软件组件和子组件。
如果希望安装中文或日文的本地化 Sun Studio 12 软件,请选择 Chinese(中文)或 Japanese(日文)语言环境。
如果安装程序报告缺少必备软件,可以选择 Update All Prerequisites(更新所有必备软件)来安装所有没安装的软件。
如果先前已安装 Sun Studio 12 软件的部分组件,安装程序将在相同的目录中安装其他组件。如果先前未安装该软件的任何组件,且希望将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请指定安装目录。
选择跳过高级选项。
按照安装程序的说明完成安装。
如果已在单用户系统上安装 Sun Studio 12 软件,请键入以下命令来确定是否需要进行设置以便访问 Sun Studio 12 软件工具和手册页:
/usr/bin/version |
如果显示 /usr/bin/version: not found 消息或者该命令报告存在早期版本的 Sun Studio 软件,请参见开发者工具和手册页访问设置,了解有关如何将 PATH 和 MANPATH 设置为指向 Sun Studio 12 软件的信息。
如果该命令报告存在 Sun Studio 12 软件,则无需设置 PATH 和 MANPATH。
可以将 Sun Studio 12 软件和必备软件安装在服务器上以便具有相同体系结构的客户机系统使用。还可以将必备软件复制到服务器,这样便可以在每个客户机系统上安装系统准备工具。
有关安装在服务器上以便具有不同体系结构的客户机使用的信息,请参见《Sun Studio 12 安装参考指南(英文、日文、简体中文)》中的“在服务器上安装以供具有不同体系结构的客户机使用”。
在服务器上安装该软件的最简便方法就是使用批处理安装程序。但是,批处理安装程序会安装 Sun Studio 12 软件的所有组件。如果希望选择要安装的组件,必须使用图形用户界面安装程序或命令行安装程序。
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含 batch_installer 命令的目录中,运行该命令以查看软件许可协议:
./batch_installer --show-sla |
执行下列操作之一:
运行一次系统准备工具,检查系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。然后,运行批处理安装程序以接受软件许可协议,安装 Sun Studio 12 软件,并将必备软件复制到服务器。
./prepare_system -C ./prepare_system -s missing_software_name,missing_software_name,... ./batch_installer --accept-sla --copy-prerequisites |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
运行批处理安装程序,检查是否安装了所需的必备软件并安装所有没安装的软件,接受软件许可协议,并安装 Sun Studio 12 软件。
./batch_installer -p all --accept-sla --copy-prerequisites |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer & |
在“软件许可协议”页上,单击 Yes(接受许可)。
如果希望安装日文或中文的本地化 Sun Studio 12 软件,请在 Locale Selection(语言环境选择)页上,单击 Japanese(日文)或 Chinese(中文)复选框。
在 Select Component(选择组件)页上,单击复选框以删除不想安装的组件的复选标记。如果希望仅安装选择的 Sun Studio 12 编译器和工具组件的子组件,请单击 "+" 图标展开组件,并单击不想安装的子组件的复选框。
在 Select Options(选择选项)页上:
转至 Ready to Install(准备安装)页以安装软件,然后转至其余各页完成在服务器上的安装。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer -nodisplay |
阅读“软件许可协议”并键入 yes 以接受软件许可协议。
如果希望安装中文或日文的本地化 Sun Studio 12 软件,请选择 Chinese(中文)或 Japanese(日文)语言环境。
取消选定不想安装的软件组件和子组件。
如果安装程序报告缺少必备软件,可以选择 Update All Prerequisites(更新所有必备软件)来安装所有没安装的软件。
如果先前已安装 Sun Studio 12 软件的部分组件,安装程序将在相同的目录中安装其他组件。如果先前未安装该软件的任何组件,且希望将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请指定安装目录。
选择“继续”设置高级选项,并选择 Copy system prerequisites(复制系统必备软件)。
按照安装程序的说明完成安装。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 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,... |
可以将 Sun Studio 12 软件安装在运行 Solaris 10 1/06 操作系统的服务器上的一个或多 个区域中,以便客户机系统使用。操作系统修补程序必须安装在全局区域中,其余的必备软件可以安装在本地区域中,且必须安装在客户机系统上。
要在已安装 Sun Studio 10 软件的 Solaris 10 系统上安装 Sun Studio 12 软件,必须将该软件安装于所有的区域中。
要在已安装 Sun Studio 11 软件的 Solaris 10 系统上安装 Sun Studio 12 软件,则只能在要运行安装程序的区域中安装该软件。
在全局区域中,如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
要安装在所有区域中,请执行下列操作:
运行系统准备工具以安装作为必备条件的操作系统修补程序:
./prepare_system -s patches |
在包含 batch_installer 命令的目录中,运行该命令以查看软件许可协议:
./batch_installer --show-sla |
运行 batch_installer 命令,接受软件许可协议,安装 Sun Studio 12 软件,并将必备软件复制到服务器。
./batch_installer --accept-sla --zone=all --copy-prerequisites |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
要在全局区域中安装或仅在本地区域中安装,请执行下列操作:
在全局区域中,运行系统准备工具以安装作为必备条件的操作系统修补程序:
./prepare_system -s patches |
在要安装 Sun Studio 12 软件的区域中,运行以下 batch_installer 命令查看软件许可协议:
./batch_installer --show-sla |
在相同的区域中,运行 batch_installer 命令,接受软件许可协议,安装 Sun Studio 12 软件,并将必备软件复制到服务器。
./batch_installer --accept-sla --zone=this --copy-prerequisites |
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请使用 -d 选项指定安装目录。
缺省情况下,会安装可用的推荐产品修补程序。如果不想安装这些修补程序,请指定 --no-prodpatch 选项。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack5.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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer & |
在“软件许可协议”页上,单击 Yes(接受许可)。
如果希望安装日文或中文的本地化 Sun Studio 12 软件,请在 Locale Selection(语言环境选择)页上,单击 Japanese(日文)或 Chinese(中文)复选框。
在 Select Component(选择组件)页上,单击复选框以删除不想安装的组件的复选标记。如果希望仅安装选择的 Sun Studio 12 编译器和工具组件的子组件,请单击 "+" 图标展开组件,并单击不想安装的子组件的复选框。
在 Select Options(选择选项)页上:
如果 Missing prerequisites(缺少必备软件)字段列出了缺少的必备软件,则除非单击“更新”复选框删除复选标记,否则安装程序会安装缺少的软件。
要将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请在安装目录字段中键入目录的名称。如果先前已安装 Sun Studio 12 软件的部分组件,则安装目录字段将显示先前的安装目录,并且安装程序将在该目录中安装其他组件。
单击 Advanced options(高级选项)选项卡。
如果要在全局区域中运行安装程序,可以选定相应的单选按钮 this zone(该区域)或 all zones(所有区域)将软件安装在相应区域中。如果要在本地区域中运行安装程序,则只在该区域中安装该软件。
选择 Copy system prerequisites(复制系统必备软件)复选框。
转至 Ready to Install(准备安装)页以安装软件,然后转至其余各页完成在服务器上的安装。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer -nodisplay |
阅读并接受软件许可协议。
如果希望安装中文或日文的本地化 Sun Studio 12 软件,请选择 Chinese(中文)或 Japanese(日文)语言环境。
取消选定不想安装的软件组件和子组件。
如果安装程序报告缺少必备软件,可以选择 Update All Prerequisites(更新所有必备软件)来安装所有没安装的软件。
如果先前已安装 Sun Studio 12 软件的部分组件,安装程序将在相同的目录中安装其他组件。如果先前未安装该软件的任何组件,且希望将 Sun Studio 12 软件安装在除 /opt 之外的其他目录中,请指定安装目录。
选择“继续”设置高级选项。
如果要在全局区域中运行安装程序,可以选择将软件安装在 this zone(该区域)或 all zones(所有区域)中。如果要在本地区域中运行安装程序,可将软件只安装在该区域中。
选择 Copy system prerequisites(复制系统必备软件)。
按照安装程序的说明完成安装。
在每个客户机系统上,设置 PATH 和 MANPATH 以访问服务器上的 Sun Studio 12 软件和手册页(请参见开发者工具和手册页访问设置)。
在每个客户机系统上,挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
在每个客户机系统上,运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件:如果客户机系统安装有 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,... |
可以使用安装程序以两种方式更新 Sun Studio 12 软件英文发行版的安装:
使用 NetBeans C/C++ Development Pack 5.5.1 update 1 替换 NetBeans C/C++ Development Pack 5.5.1,并安装提供的产品修补程序
替换 NetBeans C/C++ Development Pack 5.5.1,安装提供的产品修补程序,并将已安装的 Sun Studio 12 软件本地化为日文或简体中文
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer & |
在“软件许可协议”页上,单击 Yes(接受许可)。
在 Locale Selection(语言环境选择)页上,单击“下一步”。
在 Select Component(选择组件)页上,取消选定不想安装的已选组件,并单击“下一步”。
在 Select Options(选择选项)页上:
在 Ready to Install(准备安装)页上,单击 Install Now(立即安装)。
在 Post-Installation Setup(安装后设置)页上,单击 Setup Now(立即设置)。
如果更新了服务器上的安装,请在每个客户机系统上:
挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack5.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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer -nodisplay |
阅读“软件许可协议”并键入 yes 以接受软件许可协议。
对于语言环境选择,键入 0。
对于组件选择,取消选定不想安装的任何已选组件。
如果安装程序报告缺少任何必备软件,则键入 2 以 Update All Prerequisites(更新所有必备软件)。
如果要更新单用户系统上的安装,请跳过高级选项。如果要更新服务器上的安装,请继续高级选项并选择 Copy system prerequisites(复制系统必备软件)。
如果更新了服务器上的安装,请在每个客户机系统上:
挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack5.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,... |
如果当前不是超级用户 (root),应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer & |
在“软件许可协议”页上,单击 Yes(接受许可)。
在 Locale Selection(语言环境选择)页上,单击 Chinese(中文)或 Japanese(日文)复选框。
在 Select Component(选择组件)页上,取消选定不想安装的任何已选组件,并单击“下一步”。
在 Select Options(选择选项)页上:
在 Ready to Install(准备安装)页上,单击 Install Now(立即安装)。
在 Post-Installation Setup(安装后设置)页上,单击 Setup Now(立即设置)。
如果更新了服务器上的安装,请在每个客户机系统上:
挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack5.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,... |
如果当前不是超级用户 (root), 应键入以下命令成为超级用户:
su Password: root-password |
在包含安装程序的目录中,键入以下命令启动安装程序:
./installer -nodisplay |
阅读“软件许可协议”并键入 yes 以接受软件许可协议。
选择 Chinese(中文)或 Japanese(日文)语言环境。
对于组件选择,取消选定不想安装的任何已选组件。
如果安装程序报告缺少任何必备软件,则键入 2 以 Update All Prerequisites(更新所有必备软件)。
如果要更新单用户系统上的安装,请跳过高级选项。如果要更新服务器上的安装,请继续高级选项并选择 Copy system prerequisites(复制系统必备软件)。
如果更新了服务器上的安装,请在每个客户机系统上:
挂载服务器上安装 Sun Studio 12 软件的目录。
mount server:filesystem installation_directory |
运行服务器上的系统准备工具,检查客户机系统中是否安装了必备软件,如有必要,应再次安装所有没安装的软件。如果客户机系统安装有 NetBeans C/C++ Development Pack5.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,... |
由于 Sun Studio 12 软件产品组件和手册页没有安装在系统目录 /usr/bin/ 和 /usr/share/man 中,可能需要更改环境变量 PATH 和 MANPATH 以便能够使用 Sun Studio 12 软件。在下列情况下,无需更改路径:
先前没有在系统上安装 Sun Studio 11 软件。
执行 /usr/bin/version 命令得到的结果是 Sun Studio 12 软件。
在 Solaris 平台上,将路径 /installation_directory/SUNWspro/bin 添加到环境变量 PATH 中。在 Linux 平台上,将路径 /installation_directory/sunstudio12/bin 添加到环境变量 PATH 中。请确保在 /usr/ucb 路径前添加了 Sun Studio 软件路径。如果系统上安装了早期版本的 Sun Studio、Sun ONE Studio 或 Forte Developer 软件,请将该路径添加到以前安装的软件的路径前面。
在 Solaris 平台上,将路径 /installation_directory/SUNWspro/man/ 添加到环境变量 MANPATH 中。在 Linux 平台上,将路径 /installation_directory/sunstudio12/man/ 添加到环境变量 MANPATH 中。
安装了 Sun Studio 12 软件及其必备软件并将软件安装目录添加到路径中后,就可以开始使用该软件了。要启动该软件,请键入以下命令:
sunstudio & |
在 Solaris 系统上,该命令的完整路径是 /installation_directory/SUNWspro/bin/sunstudio;在 Linux 系统上,该命令的完整路径是 /installation_directory/sunstudio12/bin/sunstudio。