用于 Solaris 操作环境的 GNOME 2.0 桌面疑难解答指南

第 2 章 安装问题

本部分针对在 SolarisTM 8 操作环境或 Solaris 9 操作环境中安装 GNOME 2.0 桌面时出现的问题,提供有关解决提示。

2.1 安装日志

问题 

在哪里可以查看安装错误? 

解决方法 

最新的 GNOME 2.0 桌面安装日志位于以下位置:/var/sadm/install/logs

2.2 安装失败错误消息

问题 

安装失败,出现以下错误消息: pkgadd: ERROR: cppath(): unable to start

解决方法 

您使用了错误版本的 tar,或者 tar 文件已损坏。您必须使用 Solaris tar 或者 GNU tar 1.13 或以上版本。如果 tar 文件已损坏,您必须重新下载 tar 文件。 

2.3 卸载 GNOME 1.4 桌面

问题 

我的系统上已经有 GNOME 1.4 桌面。如何卸载 GNOME 1.4 桌面? 

解决方法 

执行下列步骤:  

  1. 以超级用户的身份登录到 CDE。

  2. 打开一个终端窗口。

  3. 键入 cd /var/sadm/prod

  4. 键入 java uninstall_gnome_1_4

如果已经安装了 GNOME 2.0 桌面,则可通过以超级用户的身份登录并运行以下命令的方式来卸载 GNOME 1.4 桌面: /usr/sbin/remove-gnome -version 1.4

2.4 卸载 GNOME 2.0 桌面

问题 

如何卸载 GNOME 2.0 桌面? 

解决方法 

执行下列步骤:

  1. 以超级用户身份登录。

  2. 运行以下命令: /usr/sbin/remove-gnome

2.5 不使用安装程序来安装 GNOME 桌面

问题 

如何不使用 GUI 安装程序来安装 GNOME 2.0 桌面? 

解决方法 

运行另一种基于文本的安装脚本。为此,必须首先解压缩 tar 文件,在当前目录下创建一个 GNOME 目录。然后运行与您的系统结构相应的脚本:  

SPARC 结构版本: ./GNOME/sparc/pkgs/install

x86:结构版本: ./GNOME/i386/pkgs/install

2.6 安装权限问题

问题 

我有正确版本的 targunzip,但在解压缩和提取 tar 文件时,文件和目录丢失。这引起了安装失败。

解决方法 

您必须先以超级用户的身份登录,然后才能使用 gunziptar 来提取软件包文件。

2.7 安装之后 ScrollKeeper 失败

问题 

在启动、升级和实时升级后 ScrollKeeper 失败。 

解决方法 

由于软件依赖性不可用导致 ScrollKeeper 失败。回避方法如下:  

对于所有直接安装到根文件系统的安装、升级和实时升级,在安装期间,根据需要使用每个软件包提供的安装后脚本来填充 ScrollKeeper 数据库。 

对于没有安装到根文件系统目录的所有其他安装,安装后脚本不会填充 ScrollKeeper 数据库。 

首次登录时必须手动填充 ScrollKeeper 数据库。需要有超级用户访问权限才能执行此操作。运行以下命令:  

  1. su password

  2. /usr/bin/scrollkeeper-rebuilddb

在某些情况下,/usr/bin/scrollkeeper-rebuilddb 的位置可能类似于如下位置:{INSTALL_ROOT}/usr/bin/scrollkeeper-rebuilddb