要运行 analyze_patches 脚本,必须可以使用脚本通过 NFS 或本地挂载的介质访问已安装的系统和 Solaris Operating System DVD、Solaris Software CD 或网络安装映像。
更改到 Misc 目录。
SPARC:如果映像位于本地挂载的介质上,请键入:
# cd /cdrom/sol_10_Update_sparc/s0/Solaris_10_606/Misc |
在此命令中,Update 是实际的更新标识符。
x86:如果映像位于本地安装的介质上,请键入:
# cd /cdrom/sol_10_date_x86/Solaris_10_606/Misc |
在此命令中,date 为该发行版的实际日期,如 06。
如果映像可以在 NFS 文件系统上得到,请键入:
# cd /NFS_mount_directory/Solaris_10_606/Misc |
运行 analyze_patches 脚本:
# ./analyze_patches -R rootdir -N netdir -D databasedir |
rootdir 是已安装系统的根目录。缺省值是 /。
netdir 是要安装的 OS 映像的根的路径。缺省值为 /cdrom/cdrom0。netdir 是包含 Solaris_10_606 目录的目录的路径。如果从 NFS 挂载点运行 patch_analyzer,则必须使用此选项。
如果脚本从 OS 映像中 Misc/ 目录之外的目录调用,则程序无法找到用于修补程序分析的数据库。使用 -D 选项可以提供数据库的路径。如果没有数据库(位于 OS 映像的 Solaris_10_606/Misc/database 中),则脚本不能正常工作。