由于一些有关 sh(1) 和 ksh(1) 之间相互作用的问题,当您从命令行或管理脚本使用以下命令启动 install_mu 公用程序时,此公用程序可能无法正确安装某些修补程序:
# /bin/sh ./install_mu options |
解决方法: 如下所示从命令行或管理脚本执行 install_mu:
# ./install_mu options |
install_mu 可能会显示以下友好消息之一:
One or more patch packages included in XXXXXX-YY are not installed on this system. Patchadd is terminating. |
或者:
Installation of XXXXXX-YY failed: Attempting to patch a package that is not installed. |
这些消息表示 patchadd 在您的系统上找不到它要修补的任何软件包,因此它跳过显示的修补程序。
当 patchadd 发现将一个体系结构的修补程序安装到一个具有不同体系结构的系统中时存在的差异时,会显示此消息。(例如,在 sun4m 系统上的 sun4u 修补程序。)
这也可能是缺少一个或多个软件包所产生的结果。此软件包可能已被管理员删除,或者从未安装,在安装比完整分发小的群集时往往会出现这种情况。
解决方法: 忽略此消息。