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

第 1 章 安装问题

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

1.1 安装日志

问题  

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

解决方案  

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

1.2 安装失败错误消息

问题  

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

解决方案  

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

1.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

1.4 卸载 GNOME 2.0 桌面

问题 

如何卸载 GNOME 2.0 桌面? 

解决方案 

请执行以下步骤:

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

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

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

问题  

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

解决方案  

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

SPARC Architecture Edition: ./GNOME/sparc/pkgs/install

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

1.6 ScrollKeeper 在安装后无法使用

问题  

在快速启动、升级和在线升级之后,ScrollKeeper 无法使用。 

解决方案  

由于软件依存关系不存在,所以 ScrollKeeper 无法使用。 解决方法如下:  

在所有安装中,升级和在线升级都是直接安装到根文件系统中的,ScrollKeeper 数据库则在安装过程中使用每个软件包所需的后安装脚本进行传播。 

对于所有不需要安装到根文件系统目录的其它安装情况,后安装脚本并不传播 ScrollKeeper 数据库。 

您必须在第一次登录是手动传播 ScrollKeeper 数据库。 执行此操作需要超级用户访问权限。 请在 C 语言环境中执行以下命令: 

  1. su password

  2. /usr/bin/scrollkeeper-rebuilddb

在某些情况下,/usr/bin/scrollkeeper-rebuilddb 的位置与以下类似: {INSTALL_ROOT}/usr/bin/scrollkeeper-rebuilddb