安装蒲公英联机平台

蒲公英联机平台  时间:2021-04-02  阅读:()
SunMicrosystems,Inc.
www.
sun.
com请将有关本文档的意见和建议提交至:http://www.
sun.
com/hwdocs/feedback适用于Solaris平台的安装和设置指南SunStudio11文件号码819-4645-102005年11月,修订版A版权所有2005SunMicrosystems,Inc.
,4150NetworkCircle,SantaClara,California95054,U.
S.
A.
保留所有权利.
美国政府权利-商业用途.
政府用户应遵循SunMicrosystems,Inc.
的标准许可协议,以及FAR(FederalAcquisitionRegulations,即"联邦政府采购法规")的适用条款及其补充条款.
必须依据许可证条款使用.
本发行版可能包含由第三方开发的内容.
本产品的某些部分可能是从BerkeleyBSD系统衍生出来的,并获得了加利福尼亚大学的许可.
UNIX是X/OpenCompany,Ltd.
在美国和其他国家/地区独家许可的注册商标.
Sun、SunMicrosystems、Sun徽标、Java和JavaHelp是SunMicrosystems,Inc.
在美国和其他国家/地区的商标或注册商标.
所有的SPARC商标的使用均已获得许可,它们是SPARCInternational,Inc.
在美国和其他国家/地区的商标或注册商标.
标有SPARC商标的产品均基于由SunMicrosystems,Inc.
开发的体系结构.
本服务手册所介绍的产品以及所包含的信息受美国出口控制法制约,并应遵守其他国家/地区的进出口法律.
严禁将本产品直接或间接地用于核设施、导弹、生化武器或海上核设施,也不能直接或间接地出口给核设施、导弹、生化武器或海上核设施的最终用户.
严禁出口或转口到美国禁运的国家/地区以及美国禁止出口清单中所包含的实体,包括但不限于被禁止的个人以及特别指定的国家/地区的公民.
本文档按"原样"提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效.
3目录阅读本书之前9印刷约定9Shell提示符10支持的平台10访问SunStudio软件和手册页11访问SunStudio文档13访问相关的Solaris文档14开发者资源15联系Sun技术支持15Sun欢迎您提出意见151.
准备安装17软件安装概述18系统要求18添加交换空间20选择本地显示还是远程显示安装程序21安装到NFS安装文件系统22在运行Solaris10操作系统的系统(按Zone划分)上进行安装23本发行版本所包括的安装功能244《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月2.
安装SunStudio11软件25支持早期的SunStudio和SunONEStudio发行版本25通过电子方式下载文件进行安装25选择安装方法26使用图形用户界面安装程序26使用命令行安装程序30使用批处理安装程序32使用SolarisJumpStart安装程序34安装J2SE平台和相关的Solaris操作系统修补程序34确认安装成功35设置对开发者工具和手册页的访问36设置PATH环境变量以访问SunStudio11工具36设置MANPATH环境变量以访问SunStudio11手册页37将更改添加到适当的环境变量中37设置代理信息以便使用更新通知功能383.
启动和设置SunStudio11IDE41启动IDE41使用设置向导42使用注册向导42系统管理员的注意事项434.
卸载SunStudio11软件45在安装了早期版本的SunStudio软件的情况下进行卸载45选择本地显示还是远程显示卸载程序46准备使用远程显示进行卸载46使用批处理软件卸载程序47使用图形用户界面卸载程序48使用命令行卸载程序50目录5使用Solaris产品注册软件卸载程序515.
疑难解答53在符号链接所链接到的目录中安装53产品注册问题54如何识别并修复失败的安装54如何修复失败的卸载55如果productregistry文件损坏应该如何操作56如何查看安装日志文件57用远程显示进行安装57如果在NFS安装文件系统上安装失败后应该如何操作57远程显示安装期间如何初始化ToolTalk软件会话58如果批处理安装程序停止应执行哪些操作58A.
SunStudio11组件和软件包61B.
修补程序标识号和描述71C.
J2SE技术所需的修补程序标识号和描述75D.
SunStudio11软件组件的版本号79术语表81索引836《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月7表表1-1系统要求19表2-1batch_installer选项和选项描述32表2-2使用batch_installer命令和选项的安装方案33表4-1软件名称和相关的卸载程序.
class文件名称48表A-1SunStudio11基于SPARC的系统上Solaris的产品Metacluster组件和软件包62表A-2基于x86的系统上的Solaris的SunStudio11update1产品Metacluster组件和软件包66表B-1基于SPARC的系统上Solaris8操作系统的修补程序71表B-4基于x86的系统上Solaris8操作系统的修补程序72表B-5基于x86的系统上Solaris9操作系统的修补程序72表B-2基于SPARC的系统上Solaris9操作系统的修补程序72表B-3基于SPARC的系统上Solaris10操作系统的修补程序72表B-6基于x86的系统上Solaris10操作系统的修补程序73表C-1与J2SE技术一起安装的Solaris8操作系统修补程序(基于SPARC的系统)75表C-2与J2SE技术一起安装的Solaris8操作系统修补程序(基于x86的系统)76表C-3与J2SE技术一起安装的Solaris9操作系统修补程序(基于SPARC的系统)77表C-4与J2SE技术一起安装的Solaris9操作系统修补程序(基于x86的系统)78表D-1SunStudio11软件组件的版本号798《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月9阅读本书之前本安装向导提供了执行以下任务的相关说明:安装SunStudio11软件和序列号安装推荐的Java2Platform,StandardEdition(J2SE)技术安装后运行集成开发环境(IntegratedDevelopmentEnvironment,IDE)卸载SunStudio11产品软件安装问题疑难解答本书适用于安装软件的系统管理员和使用开发应用程序的开发者.
使用者需要具有使用Solaris操作系统(SolarisOS)和UNIX命令的经验.
印刷约定表P-1字体约定字体**浏览器的设置可能会与这些设置不同.
含义示例AaBbCc123命令、文件和目录的名称;计算机屏幕输出.
编辑.
login文件.
使用ls-a列出所有文件.
%Youhavemail.
AaBbCc123用户键入的内容,与计算机屏幕输出的显示不同.
%suPassword:AaBbCc123保留未译的新词或术语以及要强调的词.
要使用实名或值替换的命令行变量.
这些称为class选项.
要删除文件,请键入rmfilename.
新词术语强调新词或术语以及要强调的词.
您必须成为超级用户才能执行此操作.
《书名》书名阅读《用户指南》的第6章.
10《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月Shell提示符支持的平台此SunStudio发行版本支持使用SPARC和x86系列处理器体系结构(UltraSPARC、SPARC64、AMD64、Pentium和XeonEM64T)的系统.
通过访问http://www.
sun.
com/bigadmin/hcl中的硬件兼容性列表,可以了解您在使用的Solaris操作系统版本的支持系统.
这些文档列出了实现各个平台类型的所有差别.
在本文档中,这些与x86有关的术语具有以下含义:"x86"是指较大的64位和32位x86兼容产品系列.
"x64"表示有关AMD64或EM64T系统的特定64位信息.
表P-2代码约定代码符号含义表示法代码示例[]方括号包含可选参数.
O[n]-O4,-O{}花括号中包含所需选项的选项集合.
d{y|n}-dy|分隔变量的"|"或"-"符号,只能选择其一.
B{dynamic|static}-Bstatic:与逗号一样,分号有时可用于分隔参数.
Rdir[:dir]-R/local/libs:/U/a…省略号表示一系列的省略.
-xinline=f1[,…fn]-xinline=alpha,dosShell提示符Cshellmachine-name%Cshell超级用户machine-name#Bourneshell和Kornshell$Bourneshell和Kornshell超级用户#阅读本书之前11"32位x86"表示有关基于x86的系统的特定32位信息.
有关所支持的系统,请参见硬件兼容性列表.
访问SunStudio软件和手册页SunStudio软件及其手册页未安装到/usr/bin/和/usr/share/man目录中.
要访问该软件,必须正确设置PATH环境变量(请参见第11页的"访问软件").
要访问手册页,必须正确设置MANPATH环境变量(请参见第12页的"访问手册页").
有关PATH变量的详细信息,请参见csh(1)、sh(1)、ksh(1)和bash(1)手册页.
有关MANPATH变量的详细信息,请参见man(1)手册页.
注–本节中的信息假设SunStudio软件安装在/opt目录中.
如果未将软件安装在/opt目录中,请询问系统管理员以获取系统中的等效路径.
访问软件使用以下步骤决定是否需要更改PATH变量以访问该软件.
决定是否需要设置PATH环境变量1.
通过在命令提示符后键入以下命令以显示PATH变量的当前值.
2.
查看输出中是否包含有/opt/SUNWspro/bin/的路径字符串.
如果找到该路径,则说明已设置了访问该软件的PATH变量.
如果没有找到该路径,则按照下一步中的说明设置PATH环境变量.
%echo$PATH12《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月设置PATH环境变量以访问软件将以下路径添加到PATH环境变量中.
如果以前安装了ForteDeveloper软件、SunONEStudio软件、或其他发行版本的SunStudio软件,则将以下路径添加到这些软件安装路径之前.
/opt/SUNWspro/bin访问手册页使用以下步骤决定是否需要更改MANPATH变量以访问手册页.
决定是否需要设置MANPATH环境变量1.
通过在命令提示符后键入以下命令以请求dbx手册页.
2.
请查看输出(如果有).
如果找不到dbx(1)手册页或者显示的手册页不是软件当前版本的手册页,请按照下一步的说明来设置MANPATH环境变量.
设置MANPATH环境变量以实现对手册页的访问将以下路径添加到MANPATH环境变量中.
/opt/SUNWspro/man访问集成开发环境SunStudio集成开发环境(integrateddevelopmentenvironment,IDE)提供了创建、编辑、生成、调试C、C++或Fortran应用程序并分析其性能的模块.
启动IDE的命令是sunstudio.
有关该命令的详细信息,请参见sunstudio(1)手册页.
IDE是否可以正确操作取决于IDE能否找到核心平台.
sunstudio命令会查找两个位置的核心平台:该命令首先查找默认安装目录/opt/netbeans/3.
5V11.
%mandbx阅读本书之前13如果该命令在默认目录中找不到核心平台,则它会假设包含IDE的目录和包含核心平台的目录均安装在同一位置上.
例如,如果包含IDE的目录的路径是/foo/SUNWspro,则该命令会在/foo/netbeans/3.
5V11中查找核心平台.
如果核心平台未安装在sunstudio命令查找它的任一位置上,则客户端系统上的每个用户必须将环境变量SPRO_NETBEANS_HOME设置为安装核心平台的位置(/installation_directory/netbeans/3.
5V11).
IDE的每个用户还必须将/installation_directory/SUNWspro/bin添加到其他任何ForteDeveloper软件、SunONEStudio软件或SunStudio软件发行版本路径前面的$PATH中.
路径/installation_directory/netbeans/3.
5V11/bin不能添加到用户的$PATH中.
访问SunStudio文档您可以访问以下位置的文档:可以通过随软件一起安装在本地系统或网络中的文档索引file:/opt/SUNWspro/docs/zh/index.
html获取本文档.
如果未将软件安装在/opt目录中,请询问系统管理员以获取系统中的等效路径.
大多数的手册都可以从docs.
sun.
comsmWeb站点上获取.
以下书目只能从Solaris平台上安装的软件中找到:《标准C++库类参考》《标准C++库用户指南》《Tools.
h++类库参考》《Tools.
h++用户指南》Solaris平台和Linux平台的发行说明可以从docs.
sun.
comWeb站点获取.
在IDE中通过"帮助"菜单以及许多窗口和对话框中的"帮助"按钮,可以访问IDE的所有组件的联机帮助.
您可以通过Internet访问docs.
sun.
comWeb站点(http://docs.
sun.
com)以阅读、打印和购买SunMicrosystems的各种手册.
如果找不到手册,请参见与软件一起安装在本地系统或网络中的文档索引.
注–Sun对本文档中提到的第三方Web站点的可用性不承担任何责任.
对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun并不表示认可,也不承担任何责任.
对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的或连带产生的实际或名义损坏或损失,Sun概不负责,也不承担任何责任.
14《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月使用易读格式的文档该文档采用易读格式提供,以方便残障用户使用辅助技术进行阅读.
您还可以按照下表所述,找到文档的易读版本.
如果未将软件安装在/opt目录中,请询问系统管理员以获取系统中的等效路径.
访问相关的Solaris文档下表描述了可从docs.
sun.
comWeb站点上获取的相关文档.
文档类型易读版本的格式和位置手册(第三方手册除外)HTML,位于http://docs.
sun.
com第三方手册:《标准C++库类参考》《标准C++库用户指南》《Tools.
h++类库参考》《Tools.
h++用户指南》HTML,位于所安装软件中的文档索引file:/opt/SUNWspro/docs/zh/index.
html自述文件HTML,位于开发者门户网站http://developers.
sun.
com/prodtech/cc/documentation/ss11/cn/mr/READMEs中手册页HTML,位于所安装软件中的文档索引file:/opt/SUNWspro/docs/zh/index.
html联机帮助HTML,可通过IDE中的"帮助"菜单和"帮助"按钮访问发行说明HTML,位于http://docs.
sun.
com文档集合文档标题描述Solaris参考手册集合请参见手册页部分的标题.
提供有关Solaris操作系统的信息.
Solaris软件开发者集合《链接程序和库指南》描述了Solaris链接编辑器和运行时链接程序的操作.
Solaris软件开发者集合《多线程编程指南》涵盖POSIX和Solaris线程API、使用同步对象进行程序设计、编译多线程程序和多线程程序的查找工具.
阅读本书之前15开发者资源访问http://developers.
sun.
com/prodtech/cc以查找以下经常更新的资源:有关编程技术和最佳实例的文章有关编程小技巧的知识库软件的文档,以及随软件一同安装的文档的更正信息有关支持级别的信息用户论坛可下载的代码样例新技术预览您可以通过访问http://developers.
sun.
com找到其他开发者资源.
联系Sun技术支持如果您遇到通过本文档无法解决的技术问题,请访问以下网址:http://www.
sun.
com/service/contactingSun欢迎您提出意见Sun致力于提高其文档的质量,并十分乐意收到您的意见和建议.
您可以通过以下网址提交您的意见和建议:http://www.
sun.
com/hwdocs/feedback请在电子邮件的主题行中注明文档的文件号码.
例如,本文档的文件号码是819-4645-10.
16《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月17第1章准备安装本章包括以下主题:软件安装概述系统要求添加交换空间选择本地显示还是远程显示安装程序安装到NFS安装文件系统在运行Solaris10操作系统的系统(按Zone划分)上进行安装本发行版本所包括的安装功能18《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月软件安装概述以下步骤概述了安装SunStudio11软件、产品序列号和支持软件的一般过程.
请参见每一步骤中为特定过程提供的参考.
系统要求SunStudio11软件支持表1-1显示的系统要求.
任务描述说明1.
确认安装SunStudio11软件所在的系统符合本发行版本的最低要求.
2.
决定要本地或远程显示安装程序.
3.
确认系统有权访问Java2Platform,StandardEdition技术.
4.
选择一种安装方法.
5.
安装SunStudio11软件.
为获得良好的性能,推荐使用符合系统要求的系统.
您可以使用远程显示或本地显示来安装SunStudio软件.
SunStudio11软件支持Java2Platform,StandardEdition技术可以使用四种方法来安装SunStudio软件.
逐步执行安装信息.
请参见第18页的"系统要求".
有关更多的详细信息,请参见第21页的"选择本地显示还是远程显示安装程序".
如果需要,请参见第34页的"安装J2SE平台和相关的Solaris操作系统修补程序"来获取J2SE安装说明的信息.
有关详细信息,请参见第26页的"选择安装方法".
有关安装说明,请参见第25页的"安装SunStudio11软件".
准备安装19注–有关本发行版本的磁盘空间的进一步要求和重要的最新信息,请参见Solaris平台上的SunStudio11软件的发行说明,位于产品Web站点上http://wwws.
sun.
com/software/products/studio/index.
html*要检查交换空间,请使用swap-s命令.
表1-1系统要求基于SPARC系统上的Solaris操作系统基于x86系统上的Solaris操作系统操作系统Solaris8、9或10Solaris8、9或10CPUSPARC体系结构:推荐:SunBlade2500Workstation或更高配置(两个1.
6GHzUltraSPARCIIIi处理器)最低要求:SunUltra60Workstation(450MHz,UltraSPARCII处理器)x86体系结构(32位):最低要求:IntelPentiumIII500MHzWorkstationx64体系结构(64位):推荐:SunJavaWorkstationW2100z或更高配置(两个2.
6GHz200系列AMDOpteron处理器)最低要求:SunFireV20zServer磁盘空间1.
5GB925MB(使用df-k命令检查磁盘空间).
内存推荐:1GB最低:512MB交换空间推荐:2GB最低:1GBJ2SE技术J2SE1.
4.
2_08技术或J2SE5.
0Update3技术以及所需的操作系统修补程序操作系统配置整个Solaris软件组及其OEM支持、整个Solaris软件组或开发者Solaris软件组(要确定操作系统的配置,需要检查已安装的软件包.
每种配置都安装有特定的软件包.
有关更多的详细信息,请参见Solaris操作系统安装文档.
)20《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月添加交换空间要添加交换空间,请执行以下操作:1.
通过键入以下命令成为超级用户(root):2.
通过键入以下命令,在选定的目录中创建用于添加交换空间的文件:其中,number是交换空间的容量,后跟m、k或b,分别表示兆字节、千字节或块.
directory是您有权限添加交换空间的目录.
swap-file-name是您要创建的交换文件的名称.
例如,要在foo目录中创建名为16mswap的16兆字节的交换文件,请键入以下命令:有关详细信息,请参见mkfile(1M)手册页.
3.
要确认创建了该文件,请键入:新文件出现在目录中.
例如:4.
要运行swap命令来指定更多的交换空间,请键入:%suPassword:root-passwordmkfilenumber[m|k|b]/directory/swap-file-name#mkfile16m/foo/16mswap#ls-l/directory/swap-file-name#ls-l/foo/16mswap-rw------T1rootother16777216Dec1214:24/foo/16mswap#swap-a/directory/swap-file-name准备安装215.
要确认已添加了额外的交换空间,请键入:输出显示了分配的交换空间.
例如:选择本地显示还是远程显示安装程序在使用图形用户界面安装程序或命令行安装程序安装SunStudio11时,您可以本地或远程显示安装程序:本地显示.
源计算机和显示计算机为同一台计算机.
此计算机不仅显示安装程序窗口或命令行安装程序,并且还包含产品CD-ROM或下载文件并运行该安装程序.
您可以继续参见第2章.
远程显示.
源计算机和显示计算机为不同计算机.
源计算机包含产品CD-ROM或下载文件并运行安装程序.
显示计算机显示安装程序窗口或命令行安装程序.
要使用远程显示进行安装,请按照本节其他部分的说明进行操作.
要准备使用远程显示进行安装,请执行以下步骤:1.
在显示计算机上,要允许客户端访问X服务器,请在命令行键入以下命令:使用在源计算机(包含产品CD-ROM或下载文件)中输入的/usr/bin/hostname命令所得的输出来替换source-computer-name.
2.
登录到源计算机并键入以下命令成为超级用户(root):#swap-s#swap-stotal:289336kbytesallocated+27008kreserved=316344kused,298336kavailable%xhost+source-computer-name%rloginsource-computer-name-lrootnamePassword:root-password22《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月3.
在源计算机上,将显示设置为在连接到显示计算机的显示器上进行显示.
如果使用Cshell,请键入:如果使用Bourneshell,请键入:如果使用Kornshell,请键入:使用在显示计算机中输入的/usr/bin/hostname命令所得的输出来替换display-computer-name.
安装到NFS安装文件系统要在NFS安装文件系统上安装SunStudio软件,则无论NFS分区安装在何处,都必须在支持的系统上运行安装程序.
在以下步骤中,服务器是指其物理磁盘存储安装软件的计算机,客户端是指运行安装程序,并从服务器安装NFS文件系统的计算机.
注–将产品映像作为NFS安装系统文件进行共享的最佳方式是从所支持的系统中导出该映像.
在服务器上运行安装程序,并共享软件的安装目录.
只有在您的NFS服务器不是产品的支持平台时,才使用以下NFS安装步骤.
在NFS安装文件系统上准备安装SunStudio软件:1.
在服务器上,用适当的选项共享文件系统.
最重要的是,运行安装程序的客户机上的root要具有访问NFS文件系统的所有权限:#setenvDISPLAYdisplay-computer-name:0.
0#DISPLAY=display-computer-name:0.
0#exportDISPLAY#exportDISPLAY=display-computer-name:0.
0#share-Fnfs-oroot=client-machine,rwfilesystem准备安装232.
在客户机上,安装具有读/写访问权限的共享文件系统:例如,您可以在客户机foo上的/mnt安装目录中安装文件系统.
然后,可以通过在客户机foo上运行图形用户界面安装程序、命令行安装程序,或批处理安装程序在服务器上安装SunStudio产品.
对于图形用户界面安装程序或命令行安装程序,请选择/mnt作为安装目录.
对于批处理安装程序,请使用-d选项将/mnt指定为安装目录.
安装了此软件后,任何运行Solaris操作系统版本8、9或10的计算机都可以从安装了此软件的服务器上安装文件系统,然后运行此软件.
每一台运行此软件的客户机都必须安装有正确的操作系统修补程序(请参见附录B和附录C).
要卸载安装在NFS安装文件系统上的SunStudio软件,必须在安装该软件的同一台客户机上运行卸载程序,并且必须先安装文件系统再运行卸载程序.
在运行Solaris10操作系统的系统(按Zone划分)上进行安装如果在运行Solaris10操作系统的系统(按Zone划分)上安装SunStudio11软件,则需要满足以下条件:您可以在全局Zone或非全局Zone安装SunStudio11软件组件,但必须在要安装该产品的Zone中运行安装程序.
安装程序仅在运行安装程序的Zone中安装该产品.
必须在全局Zone安装与SunStudio软件一起提供的Solaris操作系统修补程序.
如果在全局Zone安装SunStudio软件,则它在非全局Zone是不可见的.
要在非全局Zone安装SunStudio软件,请执行以下操作:1.
在全局Zone运行安装程序并安装Solaris操作系统修补程序.
2.
在目标非全局Zone运行安装程序并安装SunStudio产品组件.
有关Solaris10操作系统中的Zone的详细信息,请参见《SystemAdministrationGuide:SolarisContainers-ResourceManagementandSolarisZones》.
#mountserver-machine:filesysteminstallation-directory24《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月本发行版本所包括的安装功能本SunStudio11发行版本包括以下安装功能:图形用户界面安装命令行安装批处理安装SolarisJumpStart安装(不适用于Solaris8操作系统)J2SE软件安装批处理卸载图形用户界面卸载命令行卸载本文档包含了使用每一项功能的说明.
25第2章安装SunStudio11软件本章提供了安装SunStudio11软件的说明.
注–不要使用pkgadd命令安装该软件.
请使用提供的安装程序.
支持早期的SunStudio和SunONEStudio发行版本如果已在系统中安装SunStudio软件的任何其他发行版本,请将SunStudio11软件安装在不同的目录中.
如果安装了SunStudio10update1EarlyAccess软件,请确保在安装SunStudio11软件之前卸载该软件.
安装完成后,修改PATH和MANPATH环境变量以包括新的目录.
有关设置变量来使用新发行版本的详细信息,请参见第36页的"设置对开发者工具和手册页的访问".
通过电子方式下载文件进行安装如果通过电子方式下载来获取SunStudio11软件,则可以在产品Web站点http://wwws.
sun.
com/software/products/studio/index.
html的下载页面上找到下载软件文件和提取文件内容以及启动产品安装程序的完整说明.
继续产品安装之前,请遵循下载说明中的指示.
26《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月选择安装方法可以使用四种方法来安装SunStudio11软件:使用图形用户界面(GUI)安装程序.
相关指示,请参见第26页的"使用图形用户界面安装程序".
如果没有图形用户界面功能,则可以使用命令行安装程序.
相关指示,请参见第30页的"使用命令行安装程序".
使用批处理安装程序(请参见第32页的"使用批处理安装程序").
在Solaris9操作系统(SolarisOS)或Solaris10操作系统上使用SolarisJumpStart安装程序(请参见第34页的"使用SolarisJumpStart安装程序").
如果要在多个系统上安装SunStudio11软件,则可以使用安装程序使软件安装过程自动进行.
用来安装SunStudio软件的root(超级用户)帐户必须在其PATH中包含Java2runtimeenvironment(JRE)1.
4.
0或更高版本.
如果要将J2SE1.
4.
0技术或更高版本安装在运行安装程序的系统上,则需要设置超级用户的PATH环境变量,以便此J2SE技术版本位于路径的第一个位置.
如果不将J2SE1.
4.
0技术或更高版本安装在运行安装程序的系统上,请执行以下操作来安装Java2RuntimeEnvironment(JRE)1.
4.
2_10软件:a.
从http://java.
sun.
com/j2se/1.
4.
2/download.
html下载32位自解压的JRE1.
4.
2_10二进制文件.
b.
请遵循http://java.
sun.
com/j2se/1.
4.
2/jre/install-solaris.
html中的安装说明,在/usr/jdk以外的任何选定的目录中安装JRE软件.
c.
将JRE软件的路径添加到PATH环境变量中.
注–CD-ROM名称为studio_11_solsparc和studio_11_solx86.
在提供的示例中使用的CD-ROM名称是studio_11_solarch.
使用图形用户界面安装程序这些说明描述了如何使用产品CD-ROM上的图形用户界面安装程序来安装SunStudio11软件.
如果通过电子方式下载来获得产品,请务必遵循下载说明中的所有指示,这些说明可以从产品Web站点的下载页面下载.
安装SunStudio11软件27注–不要使用pkgadd命令安装该软件.
请使用提供的安装程序.
不要在后台运行安装程序.
1.
决定是否使用远程显示进行安装.
有关详细信息,请参见第21页的"选择本地显示还是远程显示安装程序".
2.
如果您目前不是超级用户(root),请键入以下内容成为一个超级用户:注–如果在调用安装程序时不是作为超级用户(root)进行登录的,则安装程序会提示您必须以超级用户(root)进行登录.
注–如果在运行Solaris10操作系统的系统(按Zone划分)上安装SunStudio11软件,请参见第23页的"在运行Solaris10操作系统的系统(按Zone划分)上进行安装"以了解有关采取相应步骤的重要信息.
3.
在CD-ROM驱动器中插入CD-ROM.
产品安装程序开始启动.
如果安装程序没有启动或您正在使用Solaris9操作环境,则自动运行功能可能被禁用或系统不支持此功能.
在这种情况下,请使用以下任一方法启动安装程序:在"文件管理器"窗口中,双击安装程序图标来启动安装程序.
键入以下内容调用安装程序:此时会打开"欢迎"页面.
4.
(对于电子下载是可选的)如果您是从产品Web站点下载的产品tar文件,请执行以下操作:a.
请参见产品Web站点下载页面上的下载说明,以了解有关解压缩tar文件并提取内容的详细信息.
%suPassword:root-password#/cdrom/studio_11_solarch/installer28《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月b.
从下载目录键入以下内容来启动安装程序:此时会打开"欢迎"页面.
(使用Solaris产品注册工具是可选的)您可以使用Solaris产品注册工具启动安装程序.
a.
要启动产品注册工具,请键入:b.
单击"新安装".
c.
在"选择安装程序"对话框中,找到下载目录或cdrom目录并选择安装程序.
d.
单击"确定",则会启动安装程序.
此时会打开"欢迎"页面.
5.
在"欢迎"页面中单击"下一步".
会显示"初始化"页面,在初始化完成之后会显示"软件许可证协议"页面.
6.
在"软件许可证协议"页面中,单击"接受".
如果选择"拒绝",则无法继续安装.
7.
单击"下一步"进入"选择组件"页面.
8.
在"选择组件"页面中,为每个产品选择所需的安装类型.
如果选择"不安装",则不会安装该产品.
如果选择"缺省安装",则安装程序会安装产品的所有组件以及所有与组件相关的联机文档.
如果选择"自定义安装",则安装程序允许您选择(在步骤11中)要安装产品的子组件.
注–如果您选择"Solaris修补程序的缺省安装",安装程序将安装附录B中列出的SunStudio11软件所需的全部修补程序.
如果之前您安装过这些修补程序,则安装需要的修补程序不会降低系统的性能.
注–如果在运行Solaris10操作系统的系统(按Zone划分)上安装SunStudio11软件,则必须在全局Zone中安装所需的修补程序.
9.
单击"下一步"进入"选择安装目录"页面.
#.
/installer#prodreg安装SunStudio11软件2910.
决定是否要将软件安装目录从/opt更改为其他目录.
如果需要在包含早期SunStudio发行版本、SunONEStudio发行版本或ForteDeveloper发行版本的计算机上安装新的SunStudio发行版本,请参见第25页的"支持早期的SunStudio和SunONEStudio发行版本".
如果要在源计算机的/opt目录中进行安装,则单击"下一步".
如果已在源计算机的/opt目录中安装了早期SunStudio软件或SunONEStudio软件的发行版本,则必须选择不同的安装目录.
如果要将软件安装在源计算机上除/opt目录外的其他目录中,则需要在文本字段中键入新的位置或浏览到另外的位置.
如果对选择的目录没有写权限,则安装程序会询问您是否要更改权限.
继续安装之前,必须对选定的目录具有写权限.
有关更改目录权限的信息,请参见chmod(1)手册页.
11.
进入安装目录后,单击"下一步".
如果没有为任何产品选择"自定义安装",则会转到步骤12.
(对于自定义安装是可选的)如果为"产品选择"页面中的任一产品选择了"自定义安装",则会为这些产品显示"子组件选择"页面.
a.
通过单击该项旁边的复选框,选择您要安装的子组件.
会安装复选框中带有复选标记的项.
b.
单击"下一步"继续安装.
安装程序会检查是否有足够的可用磁盘空间,然后会出现"准备安装"页面.
12.
通过使用df-k命令,确认显示在"准备安装"页面顶部的磁盘空间大小为系统的可用磁盘空间大小.
如果收到磁盘空间错误消息,但是却具有足够的磁盘空间安装产品,请忽略错误消息并继续进行安装.
13.
在"准备安装"页面中,确认已列出了要安装的项.
如果列出了要安装的产品,请单击"立即安装".
如果要安装更多的产品,请单击"上一步"返回到"选择组件"页面进行选择,然后单击"下一步"返回到"准备安装"页面.
此时会出现带有进度指示器的"安装"页面.
安装结束后,会出现"安装摘要"页面.
14.
如果要查看产品的安装日志文件,则在"安装摘要"页面中单击相应产品的"详细信息"按钮.
15.
在"注册"页面上,阅读有关注册产品的信息,然后单击"下一步".
16.
在"安装结束"页面,阅读有关日志文件及如何运行产品的信息.
17.
单击"退出"可完成SunStudio11软件的安装过程.
18.
从CD-ROM驱动器取出CD-ROM.
30《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月19.
(可选)如果使用的是远程显示执行了安装,则需要在显示计算机上键入以下内容禁用客户端访问:20.
在源计算机上键入以下内容退出超级用户权限:21.
要设置对SunStudio11软件工具和手册页的访问,请按照第36页的"设置对开发者工具和手册页的访问"中的步骤设置PATH和MANPATH变量.
22.
如果要使用代理服务器访问Internet,则需要将ALL_PROXY环境变量设置为您的代理设置,以便可以使用SunStudio11软件的更新通知功能.
有关代理设置和更新通知功能的相关信息,请参见第38页的"设置代理信息以便使用更新通知功能".
使用命令行安装程序这些说明描述了如何使用命令行界面安装SunStudio11软件.
注–不要使用pkgadd命令安装该软件.
请使用提供的安装程序.
不要在后台运行安装程序.
1.
决定是否要使用远程显示进行安装.
有关详细信息,请参见第21页的"选择本地显示还是远程显示安装程序".
2.
如果您目前不是超级用户,请键入以下内容成为一个超级用户(root):注–如果在调用安装程序时不是作为超级用户(root)进行登录的,则安装程序会提示您必须以超级用户(root)进行登录.
#xhost-source-computer-name#exit%suPassword:root-password安装SunStudio11软件313.
在CD-ROM驱动器中插入CD-ROM.
如果GUI安装程序启动,请选择"退出"从安装程序中退出.
要在命令行重新启动安装程序,请键入:4.
(对于电子下载是可选的)如果您是从产品Web站点下载的产品文件,请执行以下操作:a.
请参见产品Web站点下载页面上的下载说明,以了解有关解压缩tar文件并提取内容的详细信息.
b.
从下载目录键入以下内容来启动命令行安装:不要在后台运行安装程序.
5.
此时出现欢迎您使用安装程序的页面.
按Enter键继续.
然后显示软件许可证协议文本.
6.
Enter键等同于某些键盘上的Return键.
在安装过程中,按Enter键接受默认选择.
7.
按照安装程序的指示完成安装.
有关选择安装目录的详细信息,请参见第26页的"使用图形用户界面安装程序"中的步骤10.
8.
安装完成后,可以键入该产品对应的编号来查看产品日志文件.
查看日志文件后,请键入Done对应的编号.
9.
从CD-ROM驱动器取出CD-ROM.
10.
(可选)如果使用的是远程显示执行了安装,则需要在显示计算机上键入以下内容禁用客户端访问:11.
在源计算机上键入以下内容退出超级用户权限:12.
要设置对SunStudio11软件工具和手册页的访问,请按照第36页的"设置对开发者工具和手册页的访问"中的步骤设置PATH和MANPATH变量.
#/cdrom/studio_11_solarch/installer-nodisplay#/download-directory/installer-nodisplay#xhost-source-computer-name#exit32《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月13.
如果要使用代理服务器访问Internet,则需要将ALL_PROXY环境变量设置为您的代理设置,以便可以使用SunStudio11软件的更新通知功能.
有关代理设置和更新通知功能的相关信息,请参见第38页的"设置代理信息以便使用更新通知功能".
使用批处理安装程序可以在默认安装中使用批处理安装程序安装SunStudio11软件、SunPerformanceLibrary软件或SunStudioSourceDistribution软件.
注–不要使用pkgadd命令安装该软件.
请使用提供的安装程序.
不要在后台运行安装程序.
请遵循以下批处理安装的说明:1.
决定是否要使用远程显示进行安装.
有关详细信息,请参见第21页的"选择本地显示还是远程显示安装程序".
2.
如果您目前不是超级用户,请键入以下内容成为一个超级用户(root):3.
使用以下命令运行批处理安装程序:有关batch_installer命令的可用选项,请参见表2-1.
%suPassword:root-passwordbatch_installer[-ddirname|-Rroot-path][-h]表2-1batch_installer选项和选项描述选项名称选项描述-ddirname安装在dirname目录中.
-Rroot-path指定根系统和产品的绝对路径.
使用JumpStart安装中的该选项来设置根目录.
注意:该选项仅与批处理安装程序一起使用.
-h显示batch_installer命令的用法信息.
安装SunStudio11软件33batch_installer命令和选项可以在表2-2所示的方案中使用.
4.
从表2-2选择合适的安装方案运行batch_installer命令.
例如,要使用这些选项在非默认目录中安装,请键入以下命令:此时会显示软件许可证协议,并且安装程序会检查是否有足够的可用磁盘空间.
安装程序会继续安装,并且在安装完成后返回到提示符状态.
(对于电子下载是可选的)如果您是从产品Web站点下载的产品文件,请键入以下内容:5.
(可选)如果使用的是远程显示执行了安装,则需要在显示计算机上键入以下内容禁用客户端访问:6.
在源计算机上键入以下内容退出超级用户权限:7.
设置PATH和MANPATH变量.
请参见第36页的"设置对开发者工具和手册页的访问".
8.
如果要使用代理服务器访问Internet,则需要将ALL_PROXY环境变量设置为您的代理设置,以便可以使用SunStudio11软件的更新通知功能.
有关代理设置和更新通知功能的相关信息,请参见第38页的"设置代理信息以便使用更新通知功能".
表2-2使用batch_installer命令和选项的安装方案方案在提示符下键入的命令在默认目录中安装#.
/batch_installer不在默认目录中安装#.
/batch_installer-d/dirname安装并更改根安装#.
/batch_installer-R/a/opt#/cdrom/.
/batch_installer-d/dirname#/download-directory/install-directory/batch_installer-d/dirname%xhost-source-machine-name#exit34《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月使用SolarisJumpStart安装程序您可以最低在基于SPARC系统的Solaris9操作系统和基于x86的系统的Solaris9操作系统上使用SolarisJumpStart安装程序,以便在多个系统上安装SunStudio11软件时自动执行软件安装过程.
JumpStart安装步骤的概述在下文列出.
有关JumpStart安装的完整详细信息,请参见《Solaris安装指南》.
注–在以下说明中,使用下载目录的名称替换命令行示例中所用的cdrom_path.
1.
确认在源计算机上的swap分区和/opt分区的磁盘空间都超过一千兆字节.
2.
(对于电子下载用户是可选的)将下载文件复制到$SI_CONFIG_DIR目录中.
3.
在源机器上创建一个完成脚本.
该文件必须包含以下信息:注–在JumpStart安装中batch_installer-d选项不起作用.
有关可以使用的batch_installer命令选项信息,请参见第32页的"使用批处理安装程序".
有关完成JumpStart安装过程的更多说明,请参见《Solaris安装指南》.
安装J2SE平台和相关的Solaris操作系统修补程序SunStudio11集成开发环境(IntegratedDevelopmentEnvironment,IDE)支持Java2Platform,StandardEdition技术(J2SE技术)和相关的Solaris操作系统(OperatingSystem,OS)修补程序.
如果在系统上安装了支持的J2SE技术,则J2SE选项在安装程序的"选择组件"页面中不可见.
#!
/bin/shcd$SI_CONFIG_DIR/cdrom_path.
/batch_installer-R/a安装SunStudio11软件35如果系统上未安装支持的J2SE技术,则可以通过使用以下安装程序之一在系统上安装该技术:基于SPARC系统的Solaris操作系统的studio_11_solsparc_compCD-ROM.
使用附带的CD-ROM,遵循第26页的"使用图形用户界面安装程序"中的说明安装J2SE技术.
基于x86系统上的Solaris操作系统的studio_11_solx86CD-ROM.
产品安装期间,如果选择默认安装,则J2SE技术会被安装在系统上.
如果产品安装期间不安装J2SE技术,则需要再次运行安装程序并在"选择组件"页面选择J2SESDK1.
4.
2Solaris操作系统修补程序.
可下载的文件位于产品Web站点http://wwws.
sun.
com/software/products/studio/index.
html的下载页面上.
请参见产品Web站点下载页面上的下载说明,了解有关解压缩tar文件的详细信息.
请遵循第26页的"使用图形用户界面安装程序"中的说明安装J2SE技术.
确认安装成功安装完成后,可以使用以下任一方法确认安装成功:查看安装程序"安装摘要"页面中的信息,其中列出了所有被安装的产品.
使用Solaris产品注册查看所有安装的产品.
键入prodreg以打开产品注册.
查看安装日志文件.
a.
通过在提示符下键入以下内容,转至logs目录:b.
通过键入以下内容查看文件:每个日志文件的文件扩展名各不相同.
%cd/var/sadm/install/logs%moreSun_Studio_Software_install.
A0320012536《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月设置对开发者工具和手册页的访问因为SunStudio11软件产品组件和手册页未安装在系统目录/usr/bin/和/usr/share/man中,所以要使用SunStudio11软件就必须更改环境变量PATH和MANPATH.
注–本节所示的路径假定SunStudio11软件包安装在默认的/opt目录中.
如果将该软件安装在不同的目录,请将示例中的/opt替换为安装的目录名称.
设置主目录环境文件中的PATH和MANPATH变量.
在接下来的示例中,如果正使用Cshell则显示.
cshrc文件,而如果正使用Bourneshell或Kornshell,则显示.
profile文件.
有关PATH和MANPATH环境变量的详细信息,SunOS手册页csh(1)描述了Cshell的PATH变量,sh(1)手册页描述了Bourneshell的PATH变量,而ksh(1)手册页描述了Kornshell的PATH变量.
man(1)手册页描述了MANPATH变量.
设置PATH环境变量以访问SunStudio11工具要使用SunStudio11软件命令,PATH环境变量必须包含路径/opt/SUNWspro/bin.
要决定是否需要设置PATH环境变量,请执行以下步骤:1.
通过键入以下内容显示PATH变量的当前值:2.
检查输出,查找包含/opt/SUNWspro路径的字符串.
如果找到该路径,则说明已设置了访问SunStudio11软件工具的PATH变量.
(/opt路径可以用替代的安装路径进行替换.
)如果未找到该路径,请按照步骤3中的说明设置PATH变量.
3.
将路径/opt/SUNWspro/bin添加到PATH环境变量.
如果已安装了SunStudio、SunONEStudio或ForteDeveloper软件的早期版本,则需要在早期安装的路径前面添加该路径.
注–用主目录环境文件的名称替换示例中显示的文件名称.
如果使用的是Cshell,请编辑主目录.
cshrc文件以添加路径.
如果使用的是Bourneshell或Kornshell,请编辑主目录.
profile文件以添加路径.
%echo$PATH安装SunStudio11软件37设置MANPATH环境变量以访问SunStudio11手册页要使用man命令访问SunStudio11手册页,MANPATH环境变量必须包含路径/opt/SUNWspro/man.
要决定是否需要设置MANPATH环境变量,请执行以下步骤:1.
通过键入以下内容请求dbx(1)手册页:2.
请查看输出(如果有).
如果使用mandbx命令找不到dbx(1)手册页,或显示的页面不是刚安装的软件版本的手册页,则说明未正确设置MANPATH变量.
按以下步骤所述设置PATH变量.
3.
将路径/opt/SUNWspro/man/添加到MANPATH环境变量.
如果使用的是Cshell,请编辑主目录.
cshrc文件以添加路径.
如果使用的是Bourneshell或Kornshell,请编辑主目录.
profile文件以添加路径.
将更改添加到适当的环境变量中以下步骤将SunStudio11工具和手册页的路径永久地添加到适当的环境变量中,目的是可以一直使用所有的SunStudio11组件.
如果只是临时使用shell,也可以在shell提示符下输入这些命令.
1.
将SunStudio11软件添加到PATH和MANPATH变量中.
注–必须将PATH和MANPATH变量设置为在每个用户环境中都包含SunStudio11软件,以便每个用户在其环境中都可以使用该安装的软件.
如果使用的是Cshell(csh),则需先决定是否已经设置了MANPATH变量.
在shell提示符下,键入以下命令:如果该命令的响应是"未定义变量"(Cshell)或空行(Bourneshell或Kornshell),则表明未设置MANPATH变量.
如果显示了一个或多个手册页目录的路径,则表明设置了该变量.
现在编辑主目录中的.
cshrc文件并将以下代码行添加在文件的结尾处:%mandbx%echo$MANPATHsetpath=(/opt/SUNWspro/bin$path)38《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月如果尚未设置MANPATH变量,则需要添加以下代码行:如果设置了MANPATH变量,则需要添加以下代码行:如果正在使用Bourne或Kornshell(sh或ksh),则需要编辑主目录中的.
profile文件并添加以下代码行:请不要在这两行之间键入任何空格.
2.
保存在步骤1中修改的.
cshrc文件或.
profile文件.
3.
通过执行以下命令重新初始化shell:对于Cshell,请键入:对于Bourneshell或Kornshell,请键入:设置代理信息以便使用更新通知功能更新通知功能会定期检查www.
sun.
com上的更新,并发布有关SunStudio软件的可用更改(包括修补程序和主要的软件更新)的通知.
您可以在IDE中选择"帮助"→"查看更新信息"来查看更新文件的当前内容.
要通过访问服务器获取更新信息,请选择"帮助"→"立即检查更新".
通过命令行可以在~/.
sunstudio/user_info/latest_updates.
html查看更新文件.
setenvMANPATH/opt/SUNWspro/man:/usr/share/mansetenvMANPATH/opt/SUNWspro/man:$MANPATHPATH=/opt/SUNWspro/bin${PATH:+:}${PATH}MANPATH=/opt/SUNWspro/man:${MANPATH:=/usr/share/man}source~/.
cshrc.
~/.
profile安装SunStudio11软件39如果不能通过更新通知查看更新,并且系统通过代理服务器访问网络,则可以执行以下操作设置代理服务器信息:1.
选择"工具"→"设置向导".
2.
在向导中,选中"使用HTTP代理服务器"复选框.
3.
在"代理服务器名称"字段中键入代理主机名称,在"端口"字段中键入端口号.
4.
单击"完成".
还可以使用ALL_PROXY环境变量设置代理服务器信息,例如:注–您必须退出并重新启动IDE,代理服务器信息才能被IDE识别.
要禁用更新通知,请将SUNW_NO_UPDATE_NOTIFY环境变量设置为除false以外的任意值.
在执行更新通知的过程中还会发布该软件的使用信息.
SunMicrosystems会通过该信息来增强未来的SunStudio软件发行版本的功能.
此信息是以匿名方式提供的,与任何个人或组织无关.
setenvALL_PROXYmyproxy:808040《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月41第3章启动和设置SunStudio11IDE本章介绍了如何在系统上运行和设置SunStudio11集成开发环境(integrateddevelopmentenvironment,IDE).
启动IDE在系统中安装了SunStudio11软件,并且在系统中具有Java2,StandardEdition(J2SE)技术或具有J2SE技术的网络安装路径之后,就可以开始使用该软件.
要启动该产品,请执行以下操作:在命令行提示符下,请键入:注–该命令的完整路径为/installation-directory/SUNWspro/bin/sunstudio.
如果软件找不到所支持的J2SE技术,您将会收到一条错误消息.
sunstudio命令会在系统的PATH和若干个标准位置中查找J2SE技术.
如果系统未安装J2SE技术,请执行以下操作之一:使用带--jdkhome选项的sunstudio命令来指定J2SE技术的网络路径.
将JDK_HOME环境变量设置为J2SE技术的网络路径.
重新初始化shell,并再次键入sunstudio命令.
有关sunstudio命令的可用选项的详细信息,请参见sunstudio(1)手册页.
有关使用IDE的详细信息,请参见集成开发环境(IntegratedDevelopmentEnvironment,IDE)自述文件.
%sunstudio42《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月使用设置向导单击"设置向导"按钮可以从IDE"欢迎"屏幕打开设置向导.
您还可以选择"工具"→"设置向导"打开设置向导.
在设置向导中,您可以为SunStudio11的常规设置和文本编辑器指定首选设置.
在"常规SunStudio设置"页面,您可以设置"窗口模式"、"Web浏览器"和"Web代理".
在"窗口模式"下选择您的首选显示.
对于Web浏览器,推荐选项为"外部浏览器"(UNIX).
如果您要通过IDE查看任何外部Web页面,还必须指定"Web代理".
在"文本编辑器首选项"页面中,您可以选择文本编辑器.
默认选择为"内建编辑器".
"设置向导"的"模块安装"和"更新中心"页面不是SunStudio11IDE的集成部分.
选择了"常规SunStudio设置"和"文本编辑器首选项"之后,您就可以单击"完成"按钮保存设置以退出"设置向导".
IDE的"欢迎"屏幕包括一个帮助您使用IDE的入门教程,其中包括"使用IDE"部分和教程.
有关查看编译器和工具文档的详细信息,请参见第13页的"访问SunStudio文档".
使用注册向导在您首次运行IDE时会打开注册向导.
您还可以通过单击"帮助"→"注册向导"打开注册向导.
可以选择以联机、传真或邮件方式进行注册.
启动和设置SunStudio11IDE43系统管理员的注意事项在SunStudio11软件安装完成后,您可以向要使用该软件的开发者发送电子邮件.
以下目录中具有电子邮件模板:/installation-directory/SUNWspro/READMEs/zh/email_template.
txt电子邮件模板可提供以下信息:设置本地环境变量启动IDE查找产品文档本地安装J2SE技术J2SE技术应该位于使用SunStudio11软件的每位开发者的环境路径中.
开发者可以在本地安装J2SE技术,或将该技术映射到其各自的路径环境中.
为协助开发者安装J2SE环境,您可以在开发者可用的网络服务器上复制studio11-sol-arch-j2sdk.
tar文件或安装CD-ROM映像.
请务必在发送给开发者的电子邮件中包含J2SE安装程序的路径.
44《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月45第4章卸载SunStudio11软件本章描述了如何卸载安装在系统中的SunStudio11软件产品及其相关修补程序.
成功安装软件后会自动生成卸载程序.
使用卸载程序删除SunStudio11软件有四种方法:使用批处理卸载程序以无提示模式删除所有SunStudio11软件.
请参见第47页的"使用批处理软件卸载程序".
使用图形用户界面(GUI)卸载程序,允许卸载选中的SunStudio11产品组件.
请参见第48页的"使用图形用户界面卸载程序".
使用命令行卸载程序,允许以无提示模式或交互模式卸载选中的SunStudio11产品组件.
请参见第50页的"使用命令行卸载程序".
使用Solaris产品注册工具,允许卸载选中的SunStudio11产品组件.
请参见第51页的"使用Solaris产品注册软件卸载程序".
注–不要使用pkgrm命令卸载该软件.
请使用提供的卸载程序.
在安装了早期版本的SunStudio软件的情况下进行卸载如果在具有早期SunStudio软件安装的系统上同时安装了SunStudio11软件,则在使用该卸载程序后只能删除SunStudio11软件.
46《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月选择本地显示还是远程显示卸载程序可以在卸载SunStudio11软件的过程中以本地或远程方式显示卸载程序.
要使用本地显示进行卸载,请转到第48页的"使用图形用户界面卸载程序"或第50页的"使用命令行卸载程序".
要使用远程显示进行卸载,请执行第46页的"准备使用远程显示进行卸载"中的步骤,然后转到第48页的"使用图形用户界面卸载程序"或第50页的"使用命令行卸载程序".
准备使用远程显示进行卸载要准备使用远程显示进行卸载,请执行以下步骤:1.
在显示计算机上,要允许客户端访问X服务器,请在命令行键入以下命令:使用在源计算机(运行卸载程序的计算机)中输入/usr/bin/hostname命令所得的输出来替换source-computer-name.
2.
登录到源计算机并键入以下命令成为超级用户(root):%xhost+source-computer-name%rloginsource-computer-name-lrootnamePassword:root-password卸载SunStudio11软件473.
在源计算机上,将显示设置为在连接到显示计算机的显示器中进行显示.
如果使用Cshell,请键入:如果使用Bourneshell,请键入:如果使用Kornshell,请键入:使用在显示计算机(显示卸载程序所在的计算机)上的/usr/bin/hostname命令的输出来替换display-computer-name.
使用批处理软件卸载程序批处理卸载程序以无提示模式删除所有SunStudio11软件.
注–如果卸载程序找不到适用于系统的J2SE技术,则需要使用-j选项来运行卸载程序,其语法如下:.
/batch_uninstall_all-j/usr/java1.
2.
以便卸载程序可以找到所需的J2SE1.
2软件.
1.
通过键入以下命令成为超级用户(root):2.
键入以下命令转至产品目录:#setenvDISPLAYdisplay-computer-name:0.
0#DISPLAY=display-computer-name:0.
0#exportDISPLAY#exportDISPLAY=display-computer-name:0.
0%suPassword:root-password#cd/var/sadm/prod/com.
sun.
studio_1148《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月注–如果要卸载EarlyAccess版本的产品,则卸载目录为/var/sadm/prod/com.
sun.
studio_10u1_ean.
3.
键入以下命令启动批处理卸载程序:此时批处理卸载程序启动并继续卸载.
使用图形用户界面卸载程序表4-1列出了卸载SunStudio11软件所使用的软件名称和卸载程序.
class文件名称.
要运行卸载程序,请执行以下步骤:1.
如果尚未卸载,请键入以下命令成为超级用户(root):2.
键入以下命令转至卸载程序目录:3.
要确定卸载软件的卸载程序.
class文件名称,可以键入ls-l来查看卸载程序.
class文件名称的列表或参见表4-1.
#.
/batch_uninstall_all表4-1软件名称和相关的卸载程序.
class文件名称软件名称卸载.
class文件名称Sun性能库8uninstall_Sun_Performance_Library.
class源代码分发uninstall_Source_Distribution.
classIDE和工具软件uninstall_Sun_Studio_Software.
class文档uninstall_Documentation.
class卸载程序类文件位于/var/sadm/prod/com.
sun.
studio_11%suPassword:root-password#cd/var/sadm/prod/com.
sun.
studio_11卸载SunStudio11软件494.
要启动卸载程序,请键入以下命令,该命令使用了相应的卸载程序.
class文件名称.
注–在键入该命令时,请不要包括文件名称的.
class扩展名.
例如,要删除SunStudio11软件,请键入:此时会出现"卸载"窗口.
并且"欢迎"页面会显示将要卸载的产品.
5.
在"欢迎"页面,单击"下一步"继续.
接下来会出现"选择卸载类型"页面.
6.
在"选择卸载类型"页面,选择所需的卸载类型:如果想要卸载产品的所有组件,请选择"完全卸载".
单击"下一步"转到步骤8.
如果只想卸载产品的某些组件,请选择"部分卸载".
单击"下一步"转到步骤7.
7.
在"组件选择"页面,可单击复选框删除复选标记来取消选择不希望卸载的组件.
单击"下一步"继续.
8.
在"准备卸载"页面,单击"立即卸载".
此时出现带有进度指示器的"卸载"页面.
卸载完成后,会出现"卸载摘要"页面.
单击"详细信息"按钮可以查看日志文件.
9.
单击"退出"可以退出卸载程序.
10.
(可选)如果使用的是远程显示执行了卸载,则需要在显示计算机上键入以下命令禁用客户端访问:11.
在源计算机上键入以下命令退出超级用户权限:#/usr/bin/javauninstall_uninstaller-class-file-name#/usr/bin/javauninstall_Sun_Studio_Software%xhost-source-computer-name#exit50《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月使用命令行卸载程序要使用命令行卸载程序删除软件产品,请执行以下步骤:1.
通过键入以下命令成为超级用户(root):2.
键入以下命令转至产品目录:3.
要确定卸载软件的卸载程序.
class文件名称,请键入ls-l来查看卸载程序.
class文件名称的列表或参见表4-1.
4.
键入以下任一命令运行命令行卸载程序,这些命令使用了相应的卸载程序.
class文件名称.
注–在键入该命令时,请不要包括文件名称的.
class扩展名.
要卸载产品,请使用产品的交互式命令行卸载程序.
例如,要卸载SunStudio11软件,请键入:安装程序显示将要卸载的产品.
请转到步骤5.
要在没有任何其他提示(无提示模式)的情况下卸载整个产品,请键入:此时产品被卸载,并且退出了卸载程序.
请转到步骤7.
5.
按Enter键继续.
6.
执行命令行指令完成卸载.
7.
卸载完成后,可以键入该产品的相应编号来查看其日志文件.
完成后,键入与Done对应的编号.
退出安装程序.
%suPassword:root-password#cd/var/sadm/prod/com.
sun.
studio_11#/usr/bin/javauninstall_Sun_Studio_Software-nodisplay#/usr/bin/javauninstall_uninstaller-class-file-name-nodisplay-noconsole卸载SunStudio11软件518.
(可选)如果使用的是远程显示执行了卸载,则需要在显示计算机上键入以下命令禁用客户端访问:9.
在源计算机上键入以下命令退出超级用户权限:使用Solaris产品注册软件卸载程序您可以使用Solaris产品注册工具启动卸载程序.
1.
通过键入以下命令成为超级用户(root):2.
在命令提示符下,请键入:3.
从"已注册软件"列中,选择要卸载的软件组件.
4.
单击"卸载"按钮打开卸载程序.
5.
确认要卸载该组件并在"警告"对话框中单击"确定".
6.
(可选)可能会提示您使用交互式卸载程序.
请遵循卸载程序向导中的指示完成卸载.
%xhost-source-computer-name#exit%suPassword:root-password#prodreg52《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月53第5章疑难解答本章描述了如何解决SunStudio11软件安装和卸载期间出现的问题.
在符号链接所链接到的目录中安装可以在部分路径是符号链接的目录中安装.
如果默认目录/opt不具有足够的磁盘空间,则在符号链接所链接到的路径中进行安装.
需要完成以下步骤,防止安装程序忽略符号链接并安装在实际文件系统中.
注–例如,如果选择安装在/opt中,则以下步骤显示如何创建指向/export/opt_SUNWspro的/opt/SUNWspro的符号链接.
可以将目录名称替换为示例名称.
1.
通过键入以下命令成为超级用户(root):2.
通过键入以下命令保存现有符号链接:3.
通过键入以下命令生成新的/opt/SUNWspro目录,该目录用作安装点:%suPassword:root-password#mv/opt/SUNWspro/mytemp#mkdir/opt/SUNWspro54《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月4.
通过键入以下命令安装目标目录,从而使之作为/opt/SUNWspro:5.
在/opt目录中安装产品.
6.
通过键入以下命令卸载目标目录:7.
通过键入以下命令删除空的/opt/SUNWspro安装点:8.
恢复步骤2中移动的符号链接:9.
通过键入以下命令退出超级用户权限:产品注册问题如果出现包含损坏的productregistry文件的安装或卸载问题,有时可以使用Solaris产品注册工具找到并解决该问题.
如何识别并修复失败的安装如果某些软件包未正确安装,则使用SunStudio软件时会出现问题.
例如,如果使用pkgadd命令安装软件,则会损坏productregistry文件.
要验证所有软件包是否正确安装,请遵循以下指示:#mount-Flofslocalhost:/export/opt_SUNWspro/opt/SUNWspro#umount/opt/SUNWspro#rmdir/opt/SUNWspro#mv/mytemp/opt/SUNWspro#exit疑难解答551.
通过键入以下命令成为超级用户(root):2.
通过键入以下命令打开Solaris产品注册工具:3.
在工具的左列中,查看"已注册软件"标题下的列表.
如果在产品名称的旁边出现黄色三角形,则表明该产品未正确安装.
4.
选择产品名称并单击"卸载"按钮.
此时会打开"卸载失败"对话框.
5.
阅读对话框中的消息,如要卸载产品则单击"确定".
随即打开"交互卸载"对话框.
6.
卸载完成之前,请遵循后续对话框中的指示.
卸载完成后,您可以使用产品安装程序重新安装产品软件.
有关产品安装指示,请参见第2章.
如何修复失败的卸载如果在所有产品文件删除之前卸载程序退出,则重新运行卸载程序不能删除其余的产品文件.
因为产品文件已在productregistry文件中标记为已删除,所以卸载程序无法删除其余的文件.
要完全删除产品文件,请使用Solaris产品注册工具,如以下步骤所示:1.
通过键入以下命令成为超级用户(root):2.
通过键入以下命令打开Solaris产品注册工具:3.
在工具的左列中,选择包含SS11或SunStudio11的所有产品名称,并单击"卸载"按钮.
此时会打开"卸载失败"对话框.
%suPassword:root-password%/usr/bin/prodreg&%suPassword:root-password#/usr/bin/prodreg&56《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月4.
阅读对话框中的消息,如要卸载产品则单击"确定".
随即打开"交互卸载"对话框.
5.
卸载完成之前,请遵循后续对话框中的指示.
卸载完成后,您可以使用产品安装程序重新安装产品软件.
有关产品安装指示,请参见第2章.
如果productregistry文件损坏应该如何操作如果通过使用第54页的"如何识别并修复失败的安装"或第55页的"如何修复失败的卸载"中的步骤尝试修复失败的安装或卸载后,但依然有问题,则需要从系统上删除损坏的productregistry文件.
使用pkgadd命令或pkgrm命令尝试安装或卸载软件时,productregistry文件通常会损坏.
注–删除productregistry文件会删除SunStudio11软件的条目以及Solaris操作系统(OperatingSystem,OS)和其他产品的注册项.
执行以下步骤之前,检查第54页的"如何识别并修复失败的安装"和第55页的"如何修复失败的卸载"中的步骤.
1.
通过键入以下命令成为超级用户(root):2.
通过在提示符下键入以下命令转至productregistry文件:3.
通过键入以下命令删除productregistry文件:4.
通过键入以下命令退出超级用户权限:已经删除productregistry文件后,可以使用产品安装程序重新安装产品软件.
有关产品安装的指示,请参见第2章.
%suPassword:root-password%cd/var/sadm/install#rmproductregistry#exit疑难解答57如何查看安装日志文件安装SunStudio软件后会自动生成包含安装记录的日志文件.
要通过查看日志文件解决安装问题,请执行以下操作:1.
通过在提示符下键入以下命令,转至logs目录.
2.
通过键入以下命令查看文件:每个日志文件的文件扩展名各不相同.
用远程显示进行安装以下主题包括了远程显示安装期间发生的问题.
如果在NFS安装文件系统上安装失败后应该如何操作如果在NFS安装文件系统上安装失败,则需要确保对该文件系统具有写入权限.
可以通过以下指令检查是否具有写权限.
有关在NFS安装文件系统上进行安装的详细信息,请参见第21页的'选择本地显示还是远程显示安装程序'.
1.
通过键入以下命令检查是否具有写权限:如果收到了错误消息,则表明不具有写权限.
例如:%cd/var/sadm/install/logs%moreSun_Studio_Software_install.
A03200125%touch/net/remote-system/opt/testfile%touch/net/harker/opt/testfiletouch:/net/harker/opt/testfilecannotcreate58《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月2.
选择具有写权限的另一个安装目录,或联系系统管理员来更改文件系统权限.
远程显示安装期间如何初始化ToolTalk软件会话如果安装期间图形用户界面安装程序停止,则可以通过执行以下操作初始化ToolTalk软件会话:1.
从安装程序退出.
2.
如果目前您不是超级用户(root),则键入以下命令成为超级用户:3.
在提示符下键入:4.
确保$DISPLAY已设置.
第21页的"选择本地显示还是远程显示安装程序"和第22页的"安装到NFS安装文件系统"部分描述了如何设置远程显示.
5.
键入以下命令启动安装程序:遵循第2章中的指示完成安装.
如果批处理安装程序停止应执行哪些操作如果启动批处理安装程序时输入无效的参数,则安装程序停止且不能完成安装.
常见错误包括键入了不正确的序列号,包括两个不同的目录名称或没有足够的磁盘空间时调用安装程序.
遵循以下步骤重新启动批处理安装程序:%suPassword:root-password#/usr/dt/bin/ttsession-c#/cdrom/studio_8_sol_arch/installer疑难解答591.
要查看日志文件中是否具有任何错误消息,请键入:2.
要停止安装程序,请按Ctrl+C键.
3.
要使用批处理安装程序安装产品,请参见第2章的第32页的"使用批处理安装程序".
%cd/var/sadm/install/logs60《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月61附录ASunStudio11组件和软件包本附录提供了软件开发可用的SunStudio11软件产品的信息.
本附录还列出了组成每个产品的组件和软件包.
表A-1列出了基于SPARC的系统上的Solaris操作系统的SunStudio11软件metacluster和软件包配置及组件信息.
组件名称全部大写.
其中一些组件出现在其他组件的软件包列表中.
例如,SPROLANG组件列在SPROCC和SPROCCC组件的软件包列表中,表示SPROLANG组件的所有软件包都包括在SPROCC组件和SPROCCC组件中.
表A-2列出了基于x86的系统上的Solaris操作系统的SunStudio11软件metacluster和软件包配置及组件信息.
组件名称全部大写.
其中一些组件出现在其他组件的软件包列表中.
例如,SPROLANG组件列在SPROCC和SPROCCC组件的软件包列表中,表示SPROLANG组件的所有软件包都包括在SPROCC组件和SPROCCC组件中.
62《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月表A-1SunStudio11基于SPARC的系统上Solaris的产品Metacluster组件和软件包SunStudio11IDEforSolaris(metaclust=SPROMSTUDIO)SunStudio11编译器C(SPROCC)SunStudio11编译器公共组件(SPROLANG)SunStudio11C编译器(SPROcc)SunStudio11update1公用工具(SPROutool)SunStudio11update1C手册页/联机信息(SPROmrcc)SunStudio11update1公共编译器手册页/联机信息(SPROmrcom)SunStudio11update1数学库手册页(SPROmr3m)SunStudio11update1测试范围手册页(SPROmrtcv)SunStudio11update1C9X数学库(SPROM9XS)SunStudio11update1Sunmath库(SPROSM)SunStudio11update1源浏览器手册页/联机信息(SPROmrsbe)SunStudio11源浏览器(SPROsbe)各种文件(SPROCMISC)SunStudio11编译器C++(SPROCCC)SunStudio11编译器公共组件(SPROLANG)SunStudio11编译器C++(SPROCPL)SunStudio11公用工具(SPROutool)SunStudio11update1C++复合库(SPROcmpl)SunStudio11update1Tools.
h++7.
1(SPROTL7)SunStudio11update1C++标准库(SPROSCL)SunStudio11update1C++手册页/联机信息(SPROmrcpl)SunStudio11update1公共编译器手册页/联机信息(SPROmrcom)SunStudio11update1数学库手册页(SPROmr3m)SunStudio11update1测试范围手册页(SPROmrtcv)SunStudio11update1C9X数学库(SPROM9XS)SunStudio11update1源码浏览器手册页/联机信息(SPROmrsbe)SunStudio11源浏览器(SPROsbe)SunStudio11update1Sunmath库(SPROSM)SunStudio11STLport(SPROSTLPORT)各种文件(SPROCMISC)SunStudio11组件和软件包63SunStudio11编译器Fortran95(SPROCFOR)SunStudio11编译器FORTRAN77工具(SPROftool)SunStudio11编译器公共组件(SPROLANG)SunStudio11Fortran95库(SPROLIB90)SunStudio11编译器Fortran90(SPROf90)SunStudio11公用工具(SPROutool)SunStudio11Fortran95手册页/联机信息(SPROmrftn)SunStudio11公共编译器手册页/联机信息(SPROmrcom)SunStudio11数学库手册页(SPROmr3m)SunStudio11测试范围手册页(SPROmrtcv)SunStudio11C9X数学库(SPROM9XS)SunStudio11Sunmath库(SPROSM)SunStudio11dmake手册页(SPROmrdmk)SunStudio11源浏览器的手册页/联机信息(SPROmrsbe)SunStudio11源浏览器(SPROsbe)各种文件(SPROCMISC)SunStudio11编译器Fortran95传统库(SPROCFORL)SunStudio11FORTRAN77动态库(SPROl77s)SunStudio11FORTRAN7764位动态库(SPROl77sx)SunStudio11垃圾收集器(SPROCLGC)SunStudio11垃圾收集器(SPROLGC)SunStudio11垃圾收集器64位库(SPROLGCX)SunStudio11LockLint(SPROCLKLT)SunStudio11LockLint(SPROlklnt)SunStudio11MT工具的手册页/联机信息(SPROmrmp)SunStudio11DBX调试工具(SPROCDBX)SunStudio11调试工具(SPROdbx)SunStudio11调试工具64位(SPROdbxx)SunStudio11调试工具(SPROjdbx)SunStudio11调试工具64位(SPROjdbxx)SunStudio11dbx的手册页/联机信息(SPROmrdbx)杂项文件(SPROCMISC)表A-1SunStudio11基于SPARC的系统上Solaris的产品Metacluster组件和软件包(续)64《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月SunStudio11性能工具(SPROCPRFT)SunStudio11性能分析器工具(SPROprfan)SunStudio11Perf工具的手册页/联机信息(SPROmrpan)SunStudio11性能分析器64位工具(SPROprfax)SunStudio11性能分析器库API(SPROprflb)SunStudio11性能分析器64位库API(SPROprflx)杂项文件(SPROCMISC)SunStudio11DwarfSupportLibrary二进制文件(SPROdwrfb)SunStudio11DwarfSupportLibrary64位二进制文件(SPROdwrfx)SunStudio11DwarfSupportLibrary手册页(SPROmrdwf)SunStudio11性能分析器GUI(SPROprfan)SunStudio11分析器GUI的手册页/联机信息(SPROmrpgn)SunStudio11示范教程(SPROCDEMO)SunStudio11编译器示例和程序(SPROdemo)SunStudio11生成软件(SPROCBLD)SunStudio11分布式Make(SPROdmake)SunStudio11dmake手册页(SPROmrdmk)SunStudio11示范教程(SPROCTDEMO)SunStudio11工具示例和程序(SPROtdemo)SunStudio11IDE(SPROCIDE)SunStudio11IDE自述文件(SPROmride)SunStudio11dbxGUI插件(SPROdbxui)SunStudio11GUI界面支持(SPROsvc)SunStudio11X-designer插件(SPROxdplg)SunStudio11Branding文件(SPROidext)SunStudio11本地连接器工具(SPROjnsnb)SunStudio11本地连接器工具运行时(SPROjnsrt)SunStudio11本地连接器工具支持(SPROjnsup)SunStudio11ExuberantCTags二进制分发(SPROctags)SunStudio11NetBeans(SUNWnbide)SunStudio11cpp模块二进制分发(SUNWnbcpp)SunStudio11外部编辑器二进制分发(SUNWexted)SunStudio11注册工具(SPROnbreg)SunStudio11X-Designer(SPROCXD)X-DesignerGUI生成器(SPROfdxd)X-Designer手册页和联机帮助(SPROmrxd)表A-1SunStudio11基于SPARC的系统上Solaris的产品Metacluster组件和软件包(续)SunStudio11组件和软件包65SunFreeware编辑器(SPROCED)SunStudio11vim外部编辑器(SPROgvim)SunStudio11XEmacs21.
4.
12(SPROxmbin)SunStudio11XEmacs21.
4.
12(SPROxmshr)SunStudio11XEmacs21.
4.
12-源码分发(SPROxmsrc)SunStudio11XEmacs21.
4.
12-文档(SPROmrxm)SunStudio11文档集(metaclust=SPROMDOCS)SunStudio11文档集(SPROCDOCS)SunStudio11版权和图像(SPROhtbas)SunStudio11Tools.
h++7.
1文档(SPROhttl7)SunStudio11标准库C++文档(SPROhtstd)SunStudio11XDesigner文档(SPROhtxd)SunStudio11Sun性能库(metaclust=SPROMPLIB)Sun性能库(SPROCPERF)SunStudio11编译器公共组件(SPROLANG)SunStudio11Fortran95库(SPROLIB90)SunStudio11SunPerf库的手册页(SPROmrpl)SunStudio11PerfLib公共组件(SPROplg)SunStudio11Sunmath库(SPROSM)SunStudio11性能归档库(SPROPL)SunStudio11性能共享库(SPROPLS)SunStudio11区间库公共组件(SPROiplg)SunStudio11Sun区间库的手册页(SPROmripl)SunStudio11区间库32位(SPROipl)SunStudio11区间库64位(SPROiplx)SunStudio11PerfLib传统库检查(SPROplck)SunStudio11源码分发(metaclust=SPROMSRC)DwarfLibrary,源码分发(DWSRC)SunStudio11DwarfSupportLibrary源码(SPROdwrfs)Red-BlackTree库,源码分发(RDBLKSRC)SunStudio11Red-Black_Tree_Library源码(SPROrdbks)SunStudio11STLport源码分发(STLSRC)SunStudio11STLPort版本4源码(SPROstl4h)ExuberantCTags源码分发(CTGSRC)SunStudio11Exuberantctags源码(SPROctsrc)表A-1SunStudio11基于SPARC的系统上Solaris的产品Metacluster组件和软件包(续)66《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月表A-2基于x86的系统上的Solaris的SunStudio11update1产品Metacluster组件和软件包Solaris上的SunStudio11IDE(metaclust=SPROMSTUDIO)SunStudio11编译器C(SPROCC)SunStudio11编译器公共组件(SPROLANG)SunStudio11C编译器(SPROcc)SunStudio11公用工具(SPROutool)SunStudio11C手册页/联机信息(SPROmrcc)SunStudio11公共编译器手册页/联机信息(SPROmrcom)SunStudio11数学库手册页(SPROmr3m)SunStudio11测试范围手册页(SPROmrtcv)SunStudio11C9X数学库(SPROM9XS)SunStudio11Sunmath库(SPROSM)SunStudio11源码浏览器的手册页/联机信息(SPROmrsbe)SunStudio11源码浏览器(SPROsbe)杂项文件(SPROCMISC)SunStudio11编译器C++(SPROCCC)SunStudio11编译器公共组件(SPROLANG)SunStudio11编译器C++(SPROCPL)SunStudio11公用工具(SPROutool)SunStudio11C++复数库(SPROcmpl)SunStudio11Tools.
h++7.
1(SPROTL7)SunStudio11C++标准库(SPROSCL)SunStudio11C++手册页/联机信息(SPROmrcpl)SunStudio11公共编译器手册页/联机信息(SPROmrcom)SunStudio11数学库手册页(SPROmr3m)SunStudio11测试范围手册页(SPROmrtcv)SunStudio11C9X数学库(SPROM9XS)SunStudio11源码浏览器的手册页/联机信息(SPROmrsbe)SunStudio11源码浏览器(SPROsbe)SunStudio11Sunmath库(SPROSM)SunStudio11STLport(SPROSTLPORT)杂项文件(SPROCMISC)SunStudio11组件和软件包67SunStudio11编译器Fortran95(SPROCFOR)SunStudio11编译器FORTRAN77工具(SPROftool)SunStudio11编译器公共组件(SPROLANG)SunStudio11Fortran95库(SPROLIB90)SunStudio11编译器Fortran90(SPROf90)SunStudio11公用工具(SPROutool)SunStudio11公共编译器手册页/联机信息(SPROmrcom)SunStudio11数学库手册页(SPROmr3m)SunStudio11测试范围手册页(SPROmrtcv)SunStudio11C9X数学库(SPROM9XS)SunStudio11Sunmath库(SPROSM)SunStudio11源码浏览器的手册页/联机信息(SPROmrsbe)SunStudio11源码浏览器(SPROsbe)SunStudio11Fortran95的手册页/联机信息(SPROmrftn)杂项文件(SPROCMISC)SunStudio11垃圾收集器(SPROCLGC)SunStudio11垃圾收集器(SPROLGC)SunStudio11垃圾收集器64位库(SPROLGCX)SunStudio11DBX调试工具(SPROCDBX)SunStudio11调试工具(SPROdbx)SunStudio11调试工具64位(SPROdbxx)SunStudio11调试工具(SPROjdbx)SunStudio11调试工具64位(SPROjdbxx)SunStudio11dbx的手册页/联机信息(SPROmrdbx)杂项文件(SPROCMISC)SunStudio11示范教程(SPROCDEMO)SunStudio11编译器示例和程序(SPROdemo)SunStudio11生成软件(SPROCBLD)SunStudio11分布式Make(SPROdmake)SunStudio11dmake手册页(SPROmrdmk)SunStudio11示范教程(SPROCTDEMO)SunStudio11工具示例和程序(SPROtdemo)表A-2基于x86的系统上的Solaris的SunStudio11update1产品Metacluster组件和软件包(续)68《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月SunStudio11IDE(SPROCIDE)SunStudio11IDE自述文件(SPROmride)SunStudio11dbxGUI插件(SPROdbxui)SunStudio11GUI界面支持(SPROsvc)SunStudio11X-designer插件(SPROxdplg)SunStudio11Branding文件(SPROidext)SunStudio11本地连接器工具(SPROjnsnb)SunStudio11本地连接器工具运行时(SPROjnsrt)SunStudio11本地连接器工具支持(SPROjnsup)SunStudio11ExuberantCTags二进制分发(SPROctags)SunStudio11NetBeans(SUNWnbide)SunStudio11C、C++和Fortran支持(SUNWnbcpp)SunStudio11外部编辑器支持(SUNWexted)SunStudio11注册工具(SPROnbreg)SunStudio11X-Designer(SPROCXD)X-DesignerGUI生成器(SPROfdxd)X-Designer手册页和联机帮助(SPROmrxd)SunFreeware编辑器(SPROCED)SunStudio11vim外部编辑器(SPROgvim)SunStudio11XEmacs21.
4.
12(SPROxmbin)SunStudio11XEmacs21.
4.
12(SPROxmshr)SunStudio11XEmacs21.
4.
12-源码分发(SPROxmsrc)SunStudio11XEmacs21.
4.
12-文档(SPROmrxm)SunStudio11性能工具(SPROCPRFT)SunStudio11性能分析器工具(SPROprfan)SunStudio11Perf工具的手册页/联机信息(SPROmrpan)SunStudio11性能分析器64位工具(SPROprfax)SunStudio11性能分析器库API(SPROprflb)SunStudio11性能分析器64位库API(SPROprflx)杂项文件(SPROCMISC)SunStudio11DwarfSupportLibrary二进制文件(SPROdwrfb)SunStudio11DwarfSupportLibrary手册页(SPROmrdwf)SunStudio11性能分析器GUI(SPROprfan)SunStudio11分析器GUI的手册页/联机信息(SPROmrpgn)表A-2基于x86的系统上的Solaris的SunStudio11update1产品Metacluster组件和软件包(续)SunStudio11组件和软件包69SunStudio11文档集(metaclust=SPROMDOCS)SunStudio11文档集(SPROCDOCS)SunStudio11版权和图像(SPROhtbas)SunStudio11Tools.
h++7.
1文档(SPROhttl7)SunStudio11标准库C++文档(SPROhtstd)SunStudio11XDesigner文档(SPROhtxd)SunStudio11Sun性能库(metaclust=SPROMPLIB)Sun性能库(SPROCPERF)SunStudio11编译器公共组件(SPROLANG)SunStudio11Fortran95库(SPROLIB90)SunStudio11Sunmath库(SPROSM)SunStudio11PerfLib公共组件(SPROplg)SunStudio11PerfLib32位(归档)(SPROpl)SunStudio11PerfLib64位(归档)(SPROplx)SunStudio11PerfLib32位(共享)(SPROpls)SunStudio11PerfLib64位(共享)(SPROplsx)SunStudio11SunPerf库的手册页(SPROmrpl)SunStudio11源码分发(metaclust=SPROMSRC)DwarfLibrary,源码分发(DWSRC)SunStudio11DwarfSupportLibrary源码(SPROdwrfs)Red-BlackTree库,源码分发(RDBLKSRC)SunStudio11Red-Black_Tree_Library源码(SPROrdbks)SunStudio11STLport源码分发(STLSRC)SunStudio11STLPort版本4源码(SPROstl4h)ExuberantCTags源码分发(CTGSRC)SunStudio11Exuberantctags源码(SPROctsrc)表A-2基于x86的系统上的Solaris的SunStudio11update1产品Metacluster组件和软件包(续)70《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月71附录B修补程序标识号和描述为SunStudio11软件提供了操作系统修补程序和产品修补程序.
需要这些修补程序才能正确运行本发行版本中的编译器和工具.
本附录列出了本发行版本包括的Solaris操作系统修补程序.
除非在安装过程中更改了"选择组件"页面中的默认选择,否则这些修补程序将自动安装.
表B-1列出了基于SPARC的系统上Solaris8操作系统修补程序的标识号和描述.
表B-2列出了基于SPARC的系统上Solaris9操作系统修补程序的标识号和描述.
表B-3列出了基于SPARC的系统上Solaris10操作系统修补程序的标识号和描述.
表B-4列出了基于x86的系统上Solaris8操作系统修补程序的标识号和描述.
表B-5列出了基于x86的系统上Solaris9操作系统修补程序的标识号和描述.
表B-6列出了基于x86的系统上Solaris10操作系统修补程序的标识号和描述.
表B-1基于SPARC的系统上Solaris8操作系统的修补程序修补程序标识号修补程序描述109147-37链接程序修补程序108434-1832位C++共享库修补程序需要109147-07或更高版本108435-1864位C++共享库修补程序需要108434-18111697-04/usr/ccs/bin/sccs和/usr/ccs/bin/make修补程序114802-02汇编程序修补程序117557-03libmtsk修补程序111721-04数学库(libm)修补程序108652-83X116.
4.
1:Xsun修补程序72《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月表B-2基于SPARC的系统上Solaris9操作系统的修补程序修补程序标识号修补程序描述112963-22链接程序修补程序111711-1232位C++共享库修补程序111712-1264位C++共享库修补程序需要111711-11111703-03/usr/ccs/bin/sccs和/usr/ccs/bin/make修补程序117560-03libmtsk修补程序111722-04数学库(libm)修补程序112785-43X116.
6.
1:Xsun修补程序表B-3基于SPARC的系统上Solaris10操作系统的修补程序修补程序标识号修补程序描述117461-04链接程序修补程序120753-01libmtsk修补程序表B-4基于x86的系统上Solaris8操作系统的修补程序修补程序标识号修补程序描述109148-37链接程序修补程序108436-16C++_x86共享库修补程序需要109148-07或更高版本111701-04/usr/ccs/bin/sccs和/usr/ccs/bin/make修补程序117558-03libmtsk修补程序112757-01数学库(libm)修补程序108653-72X116.
4.
1_x86:Xsun修补程序表B-5基于x86的系统上Solaris9操作系统的修补程序修补程序标识号修补程序描述113986-18链接程序修补程序111713-09C++_x86共享库修补程序115114-01汇编程序修补程序修补程序标识号和描述73117559-03libmtsk修补程序111728-03数学库(libm)修补程序112786-32X116.
6.
1_x86:Xsun修补程序表B-6基于x86的系统上Solaris10操作系统的修补程序修补程序标识号修补程序描述118345-03链接程序修补程序119964-04C++_x86共享库修补程序120754-02libmtsk修补程序表B-5基于x86的系统上Solaris9操作系统的修补程序(续)修补程序标识号修补程序描述74《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月75附录CJ2SE技术所需的修补程序标识号和描述Java2,StandardEdition(J2SE)技术所需的修补程序在SunStudio11软件的J2SE安装程序中提供.
在Solaris操作系统中正确运行J2SE技术需要这些修补程序.
本附录列出了本发行版本包括的Solaris操作系统修补程序.
除非您在J2SE技术的安装过程中更改了"选择组件"页面中的默认选择,否则这些修补程序将自动安装.
表C-1列出了基于SPARC的系统上Solaris8操作系统修补程序的标识号和描述.
表C-2列出了基于x86的系统上Solaris8操作系统修补程序的标识号和描述.
表C-3列出了基于SPARC的系统上Solaris9操作系统修补程序的标识号和描述.
表C-4列出了基于x86的系统上Solaris9操作系统修补程序的标识号和描述.
表C-1与J2SE技术一起安装的Solaris8操作系统修补程序(基于SPARC的系统)修补程序标识号修补程序描述108652-90X116.
4.
1:Xsun108921-23CDE1.
4:dtwm108940-68Motif1.
2.
7和2.
1.
1:运行时库112003-03无法装入64位Solaris8iso-1或iso-15的字体集.
108773-19IIIM和X输入输出方法111310-01/usr/lib/libdhcpagent.
so.
1112472-01选择LucidaSansThaiTypewriter时,Font2DTest2会终止109147-34链接程序111308-05/usr/lib/libmtmalloc.
so.
1112438-03/kernel/drv/random108434-1832位C++共享库108435-1864位C++共享库需要108434-17113886-28Solaris(32位)的OpenGL1.
3:OpenGL修补程序76《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月113887-28Solaris(64位)的OpenGL1.
3:OpenGL修补程序111111-04/usr/bin/nawk112396-02/usr/bin/fgrep110386-03RBAC功能111023-03/kernel/fs/mntfs和/kernel/fs/sparcv9/mntfs111317-06/sbin/init和/usr/sbin/init113648-03/usr/sbin/mount115827-01/sbin/sulogin和/sbin/netstrategy116602-01/sbin/uadmin和/sbin/hostconfig108987-16patchadd和patchrm的修补程序108528-29内核更新和Apache108989-02/usr/kernel/sys/acctctl和/usr/kernel/sys/exacctsys108993-44LDAP2客户端,libc、libthread和libnsl库109326-16libresolv.
so.
2和in.
named110615-13sendmail表C-2与J2SE技术一起安装的Solaris8操作系统修补程序(基于x86的系统)修补程序标识号修补程序描述108653-79X116.
4.
1_x86:Xsun108941-68Motif1.
2.
7_x86和2.
1.
1_x86:运行时库108922-23CDE1.
4_x86:dtwm108436-1632位C++共享库108774-19IIIM和X输入输出方法111307-06boot.
bin、bootconf.
exe、bootenv.
rc和nbp111311-01/usr/lib/libdhcpagent.
so.
1112473-01选择LucidaSansThaiTypewriter时,Font2DTest2会终止112439-02kernel/drv/random109148-34链接程序表C-1与J2SE技术一起安装的Solaris8操作系统修补程序(基于SPARC的系统)(续)修补程序标识号修补程序描述J2SE技术所需的修补程序标识号和描述77111309-05/usr/lib/libmtmalloc.
so.
1111313-02Viper库修补程序111112-04/usr/bin/nawk112397-02/usr/bin/fgrep110400-03RBAC功能111024-03/kernel/fs/mntfs111318-06/sbin/init和/usr/sbin/init113649-03/usr/sbin/mount115828-01/sbin/sulogin和/sbin/netstrategy116603-01/sbin/uadmin和/sbin/hostconfig108988-16patchadd和patchrm的修补程序108529-29内核更新和Apache108990-02acctctl和exacctsys108994-44LDAP2客户端、libc、libthread和libnsl库表C-3与J2SE技术一起安装的Solaris9操作系统修补程序(基于SPARC的系统)修补程序标识号修补程序描述111711-1232位C++共享库111712-1264位C++共享库需要111711-12113886-28Solaris(32位)的OpenGL1.
3:OpenGL修补程序113887-28Solaris(64位)的OpenGL1.
3:OpenGL修补程序113096-03X116.
6.
1:OWconfig修补程序112785-47X116.
6.
1:Xsun修补程序112963-19链接程序表C-2与J2SE技术一起安装的Solaris8操作系统修补程序(基于x86的系统)(续)修补程序标识号修补程序描述78《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月表C-4与J2SE技术一起安装的Solaris9操作系统修补程序(基于x86的系统)修补程序标识号修补程序描述112786-36X116.
6.
1_x86:Xsun111713-0932位C++共享库113986-15链接程序79附录DSunStudio11软件组件的版本号本附录提供了包括在SunStudio11软件中的组件版本号.
表D-1列出了各组件的版本号.
表D-1SunStudio11软件组件的版本号组件版本号C5.
8C++5.
8Fortran958.
2dbx7.
5dmake7.
7Locklint2.
6性能分析器7.
5Tools.
h++7.
1.
0标准C++库2.
1.
1Sun性能库4.
3STLport4.
5.
3X-Designer7.
880《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月81术语表batchinstaller(批处理安装程序)批处理安装程序是与产品一起包装的安装程序,该安装程序可以从命令行通过基本用户交互来安装每个产品组件.
displaycomputer(显示计算机)显示安装程序窗口或命令行安装程序的计算机.
对于通过本地显示的安装,显示计算机和源计算机指同一台计算机.
对于通过远程显示的安装,显示计算机和源计算机为不同的计算机.
installationdirectory(安装目录)安装SunStudio11软件产品的目录.
默认目录是位于源计算机的/opt目录.
SolarisJumpStartinstallation(SolarisJumpStart安装)可以在基于SPARC和x86系统上的Solaris操作系统版本9和10中,使用SolarisJumpStart安装来自动执行软件安装过程以在多个系统上安装SunStudio11软件.
localdisplay(本地显示)一种安装方法,产品CD-ROM或下载的产品软件位于要执行安装的计算机上.
源计算机运行安装程序,安装程序窗口显示在与源计算机相连的显示器上.
remotedisplay(远程显示)一种安装方法,产品CD-ROM或下载的产品软件与安装程序窗口或命令行安装程序位于不同的计算机上.
使用rlogin命令可以登录包含产品CD-ROM或下载文件的源计算机.
设置DISPLAY环境变量可以将安装程序窗口显示在与显示计算机相连的显示器上.
虽然安装程序是在源计算机上运行,但是安装程序窗口或命令行安装程序却显示在显示计算机上.
sourcecomputer(源计算机)运行安装程序的计算机.
源计算机包含产品CD-ROM或下载的产品软件.
82《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月83索引A安装CD-ROM,25概述,18JumpStart,34命令行,30目录,81批处理安装程序,32失败,识别并修复,54图形用户界面,26远程显示,21在符号链接所链接到的目录中,53B版本组件,79本地显示,21,81编译器,访问,11H环境变量更改,36MANPATH,37PATH,36IIDE启动,41JJumpStart安装,34交换空间检查,19添加,20MMANPATH环境变量,设置,12metacluster信息,61NNFS安装文件系统写权限,57PPATH环境变量,设置,12productregistry文件,已损坏,56批处理安装,32命令选项,32R日志文件,查看,57软件包组件信息,61SShell提示符,10Solaris产品注册工具,55手册页,访问,11TToolTalk软件会话,初始化,5884《适用于Solaris平台的SunStudio11安装和设置指南》2005年11月W文档,访问,13文档索引,13X系统要求,19显示本地,21,81远程,21,81显示计算机,81卸载命令行,50失败,修复,55图形用户界面,48卸载文件名称,48修补程序标识和描述,71,75序列号,显示内容,57Y易读文档,14印刷约定,9远程显示,21,81源计算机,81Z注册向导使用,42

轻云互联,香港云服务器折后22元/月 美国云服务器 1核 512M内存 15M带宽 折后19.36元/月

轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:1.用户购...

欧路云(22元/月),美国CERA弹性云服务器!香港弹性云服务器15元/月起;加拿大高防vps仅23元/月起

欧路云怎么样?欧路云主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。2021年7月14日美国 CERA 弹性云服务器 上新 联通CUVIP 线路!8折特惠中!点击进入:欧路云官方网站地址付款方式:PayPa...

日本美国站群服务器raksmart站群新增,限量低至月1.99美元

RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...

蒲公英联机平台为你推荐
多家五星酒店回应网传名媛拼单谁知道五星大饭店里男主角敲门后说的贴身管家的2个单词怎么拼啊?嘉兴商标注册个人如何申请商标注册www.4411b.com难道那www真的4411B坏了,还是4411b梗换com鑫域明了lunwenjiance我写的论文,检测相似度是21.63%,删掉参考文献后就只有6.3%,这是为什么?丑福晋男主角中毒眼瞎毁容,女主角被逼当丫鬟,应用自己的血做药引帮男主角解毒的言情小说www.qq530.com谁能给我一个听歌的网站?sss17.com为什么GAO17.COM网站打不开了www.hyyan.comDOTA6.51新手选什么英雄为好,请详细讲述出装备顺序,加点顺序,以及注意事项。谢谢66smsm.com【回家的欲望(回家的诱惑)大结局】 回家的诱惑全集66 67 68 69 70集QOVD快播观看地址??蚕食嫩妻养成记的小说
域名出售 net主机 冰山互联 diahosting vpsio 国外idc BWH 云图标 私有云存储 国内php空间 panel1 美国十次啦服务器 权嘉云 免费申请网站 hdd 双线机房 七夕快乐英语 中国电信测速器 域名转入 美国主机侦探 更多