如果安装 Solaris 10 软件,/var/sadm/system/logs 和 /var/sadm/install/logs 中的 install_log 文件可能不完整。这些日志可能不包含有关已成功添加到系统的软件包的信息,并且可能不会记录添加软件包时遇到的错误。所以,不能将 install_log 文件用作解决安装或应用程序问题的资源。
解决方法:如果应用程序无法正常运行,不要通过检查 install_log 文件确定是否已安装应用程序软件包,执行以下步骤。
检查 Solaris 产品注册表以确定应用程序使用哪个软件包。
# prodreg |
使用 pkginfo 命令以确定是否这些软件包中的任何软件包为部分安装。
# pkginfo -p package-name |
删除前一个命令的输出中报告的每个软件包。
# pkgrm options package-name |
重新安装每个软件包。
# pkgadd options package-name |