安装oracle时opt文件的权限,第 4 章 疑难解答

本章节详细介绍了在Oracle Solaris Studio 12.2安装和卸载过程中可能遇到的问题及其解决方案。包括安装失败、GUI安装程序错误、安装程序锁定、软件包修复、卸载失败的处理方法,以及如何检查和修复安装日志文件。同时提到了在NFS文件系统上安装的权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第 4 章 疑难解答

本章说明了如何解决 Oracle Solaris Studio 12.2 安装和卸载期间可能出现的问题。

本章包括有关下列内容的信息:

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

如果选择在 /usr/bin 和 /usr/man/share 目录中安装 指向 Oracle Solaris Studio 软件的符号链接,而 TMPDIR 环境变量指向非全局可写目录,则 GUI 安装程序将无法完成安装。要确保不发生此情况,请在启动安装程序之前取消设置 TMPDIR 环境变量或将其指向全局可写目录。

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

在某些系统上,当您启动 GUI 安装程序时可能发生 GNOME 错误。如果此类错误阻止 GUI 安装程序启动,请使用非 GUI 安装程序。

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

如果安装程序没有完成安装就中断或退出,锁定文件可能会阻止您重新启动安装程序。如果您在尝试启动安装程序时收到安装程序的一个实例已经在运行的消息,可能需要从 /root/.nbi 目录中删除锁定文件。

修复失败的安装或卸载

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

productregistry 文件,即 Solaris Product Registry 数据库

/root/.nbi 目录

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

安装的软件包数据库

/root/.nbi 目录

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

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

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

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

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

键入以下命令成为超级用户:

su

Password: root-password

键入以下命令打开 Solaris 产品注册表工具:

/usr/bin/prodreg &

在工具的左侧窗格中,展开未分类的软件节点。

选择包含 Oracle Solaris Studio 12.2 的所有软件包名称,然后单击“卸载”。按照说明删除软件包。

单击“退出”退出工具。

键入以下命令删除 /root/.nbi 目录:

rm -r /.nbi

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

键入以下命令成为超级用户:

su

Password: root-password

键入以下命令查找所有 Oracle Solaris Studio 软件包:

rpm -q -a | grep solstudio12.2

键入以下命令删除每个 Oracle Solaris Studio 12.2 rpm 软件包:

rpm -e package-name

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

键入以下命令删除 /root/.nbi 目录:

rm -r /.nbi

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

如果在挂载 NFS 的文件系统上安装失败,请确保您对该文件系统具有写权限。可以按照下面的说明进行操作来检查写权限。有关在挂载 NFS 的文件系统上安装的信息,请参见安装到挂载 NFS 的文件系统。

键入以下命令检查写权限:

touch /net/remote-system/opt/testfile

如果出现错误消息,说明没有写权限。例如:

touch /net/harker/opt/testfile

touch: /net/harker/opt/testfile cannot create

选择您对其具有写权限的另一个安装目录,或要求系统管理员更改文件系统权限。

查看安装日志文件

安装 Oracle Solaris Studio 12.2 软件时,会自动生成包含安装会话记录的日志文件。日志文件存储在 /root/.nbi/logs 目录中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值