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 软件

3.  卸载 Oracle Solaris Studio 12.3 软件

4.  故障排除

如果 TMPDIR 指向非全局可写目录,GUI 安装程序将失败

启动 GUI 安装程序时可能会发生 GNOME 错误

安装程序锁定文件可能会阻止安装程序启动

修复失败的安装或卸载

使用卸载程序修复失败的卸载

修复 Solaris 平台上失败的安装或卸载

修复 Linux 平台上失败的安装或卸载

如果未设置写权限,则在挂载 NFS 的文件系统上安装将失败

查看安装日志文件

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

B.  添加交换空间

C.  Oracle Solaris 12.3 组件和软件包

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

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

索引

修复失败的安装或卸载

在 Solaris 平台上,安装程序将有关安装了哪些 Oracle Solaris Studio 12.3 软件包的信息存储在两个位置:

在 Linux 平台上,安装程序有关安装了哪些 Oracle Solaris Studio 12.3 软件包的信息存储在两个位置:

如果未正确安装某些软件包,则使用 Oracle Solaris Studio 软件将出现问题,安装其他组件或卸载软件也可能出现问题。

例如,如果安装程序在安装完成之前退出,卸载程序 (uninstall.sh) 可能不会出现在安装目录中。或者,如果您使用 pkgadd 命令来安装任何软件包,可能会损坏 /root/.nbi 目录中的 productregistry 文件或 product-cache 目录。在上述情况下,卸载程序无法卸载软件包,您需要使用正确的方法将其删除,以便可以重新运行安装程序。

如果在删除所有产品文件之前卸载程序退出,则重新运行卸载程序不会删除剩余的文件,您需要使用正确的方法将其删除,以完成产品的卸载。

请不要通过删除安装目录来卸载产品。软件包仍然会在 productregistry 数据库和 /root/.nbi 目录中注册,安装程序将无法运行。

使用卸载程序修复失败的卸载

在某些情况下,Oracle Solaris Studio 软件包可能安装正确并且安装目录中存在卸载程序,但是因为 /root/.nbi 被破坏,所以卸载程序失败。在这种情况下,您可以通过在启动卸载程序时指定 --force-uninstall 来强制卸载程序删除 Oracle Solaris Studio 软件包和安装目录。

使用此选项运行卸载程序时,不会从 /root/.nbi 目录删除软件包条目,其后果如下:

修复 Solaris 平台上失败的安装或卸载

  1. 键入以下命令成为超级用户:
    su
    Password: root-password
  2. 键入以下命令打开 Solaris 产品注册表工具:
    /usr/bin/prodreg &
  3. 在工具的左侧窗格中,展开未分类的软件节点。
  4. 选择包含 Oracle Solaris Studio 12.3 的所有软件包名称,然后单击 "Uninstall"(卸载)。按照说明删除软件包。
  5. 单击 "Exit"(退出)退出工具。
  6. 键入以下命令删除 /root/.nbi 目录:
    rm -r /.nbi

修复 Linux 平台上失败的安装或卸载

  1. 键入以下命令成为超级用户:
    su
    Password: root-password
  2. 键入以下命令查找所有 Oracle Solaris Studio 软件包:
    rpm -q -a | grep solarisstudio12.3
  3. 键入以下命令删除每个 Oracle Solaris Studio 12.3 rpm 软件包:
    rpm -e package-name

    Oracle Solaris Studio 12.3 rpm 软件包具有后缀 12.3,例如 solarisstudio12.3-cc-12.3-1。注意,不要删除 Sun Studio 发行版中的软件包,这些软件包具有不同的后缀。

  4. 键入以下命令删除 /root/.nbi 目录:
    rm -r /.nbi