Oracle® Developer Studio 12.5:安装指南

退出打印视图

更新时间: 2016 年 7 月
 
 

如何从软件包系统信息库安装 Oracle Developer Studio 12.5

开始之前

请参见Oracle Solaris 11 上的安装任务以确保您已完成了预备任务,包括验证在系统上安装软件的权限。

  1. /var/pkg 中创建一个目录以存储从 pkg-register.oracle.com 下载的密钥和证书。
    % mkdir -m 0775 -p /var/pkg/ssl
  2. 将密钥和证书复制到该目录中。
    % cp -i download-directory/pkg.oracle.com.key.pem /var/pkg/ssl
    % cp -i download-directory/pkg.oracle.com.certificate.pem /var/pkg/ssl
  3. 添加 Oracle Developer Studio 发布者。
    % pkg set-publisher \
    -k /var/pkg/ssl/pkg.oracle.com.key.pem \
    -c /var/pkg/ssl/pkg.oracle.com.certificate.pem \
    -G '*' -g https://pkg.oracle.com/solarisstudio/release solarisstudio
  4. 要列出 Oracle Developer Studio 12.5 软件包,请键入:
    % pkg list -af 'pkg://solarisstudio/developer/developerstudio-125/*'
    NAME (PUBLISHER)                                  VERSION                     IFO
    developer/developerstudio-125/backend (solarisstudio) 12.5-1.0.0.0              ---
    developer/developerstudio-125/c++ (solarisstudio)   12.5-1.0.0.0                ---
    developer/developerstudio-125/cc (solarisstudio)    12.5-1.0.0.0                ---
    developer/developerstudio-125/code-analyzer (solarisstudio) 12.5-1.0.0.0        ---
    developer/developerstudio-125/dbx (solarisstudio)   12.5-1.0.0.0                ---
    developer/developerstudio-125/dbxtool (solarisstudio) 12.5-1.0.0.0              ---
    developer/developerstudio-125/dmake (solarisstudio) 12.5-1.0.0.0                ---
    developer/developerstudio-125/fortran (solarisstudio) 12.5-1.0.0.0              ---
    developer/developerstudio-125/library/c-libs (solarisstudio) 12.5-1.0.0.0     ---
    developer/developerstudio-125/library/c++-libs (solarisstudio) 12.5-1.0.0.0     ---
    developer/developerstudio-125/library/f90-libs (solarisstudio) 12.5-1.0.0.0     ---
    developer/developerstudio-125/library/math-libs (solarisstudio) 12.5-1.0.0.0    ---
    developer/developerstudio-125/library/oic-libs (solarisstudio) 12.5-1.0.0.0     ---
    developer/developerstudio-125/library/perflib (solarisstudio) 12.5-1.0.0.0      ---
    developer/developerstudio-125/library/studio-gccrt (solarisstudio) 12.5-1.0.0.0 ---
    developer/developerstudio-125/oic (solarisstudio)   12.5-1.0.0.0                ---
    developer/developerstudio-125/performance-analyzer (solarisstudio) 12.5-1.0.0.0 ---
    developer/developerstudio-125/studio-common (solarisstudio) 12.5-1.0.0.0        ---
    developer/developerstudio-125/studio-ide (solarisstudio) 12.5-1.0.0.0           ---
    developer/developerstudio-125/studio-ja (solarisstudio) 12.5-1.0.0.0            ---
    developer/developerstudio-125/studio-legal (solarisstudio) 12.5-1.0.0.0         ---
    developer/developerstudio-125/studio-zhCN (solarisstudio) 12.5-1.0.0.0          ---

    如果您使用软件包管理器图形应用程序,则在重新启动软件包管理器时可以找到新发现的软件包。

  5. 要演习整个分发的安装以了解将安装哪些内容,请键入:
    # pkg install -nv developerstudio-125
               Packages to install:       23
         Estimated space available: 33.95 GB
    Estimated space to be consumed:  2.77 GB
           Create boot environment:       No
    Create backup boot environment:       No
              Rebuild boot archive:       No
    
    Changed packages:
    solaris
      developer/library/lint
        None -> 0.5.11,5.11-0.175.1.0.0.20.0:20120709T162225Z
    solarisstudio
      developer/developerstudio-125
        None -> 12.5,5.11-1.0.0.0:20160604T181118Z
      developer/developerstudio-125/backend
        None -> 12.5,5.11-1.0.0.0:20160604T180159Z
      developer/developerstudio-125/c++
        None -> 12.5,5.11-1.0.0.0:20160604T180237Z
      developer/developerstudio-125/cc
        None -> 12.5,5.11-1.0.0.0:20160604T180346Z
      developer/developerstudio-125/code-analyzer
        None -> 12.5,5.11-1.0.0.0:20160604T180351Z
      developer/developerstudio-125/dbx
        None -> 12.5,5.11-1.0.0.0:20160604T180354Z
      developer/developerstudio-125/dbxtool
        None -> 12.5,5.11-1.0.0.0:20160604T180411Z
      developer/developerstudio-125/dmake
        None -> 12.5,5.11-1.0.0.0:20160604T180414Z
      developer/developerstudio-125/fortran
        None -> 12.5,5.11-1.0.0.0:20160604T180438Z
      developer/developerstudio-125/library/c++-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180343Z
      developer/developerstudio-125/library/f90-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180418Z
      developer/developerstudio-125/library/math-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180514Z
      developer/developerstudio-125/library/oic-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180527Z
      developer/developerstudio-125/library/perflib
        None -> 12.5,5.11-1.0.0.0:20160604T180826Z
      developer/developerstudio-125/library/studio-gccrt
        None -> 12.5,5.11-1.0.0.0:20160604T181033Z
      developer/developerstudio-125/oic
        None -> 12.5,5.11-1.0.0.0:20160604T180515Z
      developer/developerstudio-125/performance-analyzer
        None -> 12.5,5.11-1.0.0.0:20160604T181016Z
      developer/developerstudio-125/studio-common
        None -> 12.5,5.11-1.0.0.0:20160604T181033Z
      developer/developerstudio-125/studio-ide
        None -> 12.5,5.11-1.0.0.0:20160604T181037Z
      developer/developerstudio-125/studio-ja
        None -> 12.5,5.11-1.0.0.0:20160604T181111Z
      developer/developerstudio-125/studio-legal
        None -> 12.5,5.11-1.0.0.0:20160604T181115Z
      developer/developerstudio-125/studio-zhCN
        None -> 12.5,5.11-1.0.0.0:20160604T181115Z
    
  6. 要演习单个组件的安装,请键入:
    # pkg install -nv developerstudio-125/package-name
    

    例如,对于 C++ 编译器:

    # pkg install -nv developerstudio-125/c++
               Packages to install:        11
         Estimated space available:  33.95 GB
    Estimated space to be consumed: 415.39 MB
           Create boot environment:        No
    Create backup boot environment:        No
              Rebuild boot archive:        No
    
    Changed packages:
    solaris
      developer/library/lint
        None -> 0.5.11,5.11-0.175.1.0.0.20.0:20120709T162225Z
    solarisstudio
      developer/developerstudio-125/backend
        None -> 12.5,5.11-1.0.0.0:20160604T180159Z
      developer/developerstudio-125/c++
        None -> 12.5,5.11-1.0.0.0:20160604T180237Z
      developer/developerstudio-125/cc
        None -> 12.5,5.11-1.0.0.0:20160604T180346Z
      developer/developerstudio-125/library/c++-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180343Z
      developer/developerstudio-125/library/math-libs
        None -> 12.5,5.11-1.0.0.0:20160604T180514Z
      developer/developerstudio-125/library/studio-gccrt
        None -> 12.5,5.11-1.0.0.0:20160604T181033Z
      developer/developerstudio-125/studio-common
        None -> 12.5,5.11-1.0.0.0:20160604T181033Z
      developer/developerstudio-125/studio-ja
        None -> 12.5,5.11-1.0.0.0:20160604T181111Z
      developer/developerstudio-125/studio-legal
        None -> 12.5,5.11-1.0.0.0:20160604T181115Z
      developer/developerstudio-125/studio-zhCN
        None -> 12.5,5.11-1.0.0.0:20160604T181115Z
    
  7. 安装整个分发或者特定的软件包。

    必须指定 –-accept 选项才能确认许可证协议。许可证文本如下所示:

    You acknowledge that your use of Oracle Developer Studio is subject to 
    the Oracle Developer Studio OTN License Agreement. The OTN License Agreement is
    located at :
    http://www.oracle.com/technetwork/licenses/solaris-studio-license-169628.html
    • 要安装完整的 Oracle Developer Studio 12.5 发行版(包括所有编译器和工具),请键入:
      # pkg install --accept developerstudio-125
    • 要安装特定软件包,请键入以下命令:
      # pkg install --accept developerstudio-125/package-name developerstudio-125/package-name ...

      其中 package-name 是您演习整个分发安装时列出的软件包之一。在表 7中也列出了这些软件包。


      注 -  如果仅安装 studio-gccrt 软件包,则无需使用 –-accept 选项。

接下来的步骤

有关其他安装选项和提示,请参见下一部分。有关设置用户访问权限和对安装进行测试的信息,请参见安装 Oracle Developer Studio 12.5 后