适用于 SPARC 的下载 (248 MB)
适用于 x86 的下载 (274 MB)
- 参见自述文件,了解更多详细信息
Oracle Solaris Preflight Applications Checker 工具是一组脚本集合,识别那些还不完全具备条件在 Oracle Solaris 11 上运行的应用存在的潜在问题。
通过执行以下几方面的分析,该工具可以让您检查 Oracle Solaris 8、9 或 10 应用是否具备在 Oracle Solaris 11 上执行的条件:
- 静态分析二进制文件或 C 和 C++ 源代码,看它是否使用了在 Oracle Solaris 11 上弃用的、删除的、不再支持的函数或系统调用
- 基于 DTrace 动态分析运行的应用,看它是否使用了已删除的、已移动位置的或已升级的动态库(如 openSSL)
- 已删除或已移动位置的配置文件(如区域设置)
- 已移动位置、已弃用或已删除的命令
该工具将生成一个 html 格式的报告,其中列出了针对给定应用潜在的问题。
适用于设备驱动程序的 Kernel Compliance Checker
该版本的工具检查 Oracle Solaris 11.3 中内核模块或设备驱动程序的合规性。它将分析设备驱动程序的源代码或二进制文件,报告发现的设备驱动程序接口和驱动程序-内核接口 (DDI/DKI) 任何潜在的合规性问题。请参见 DDI/DKI 手册页面 Intro(9E)、Intro(9F) 和 Intro(9S),详细了解合规的接口。
Oracle Solaris Application Analyser Tool
该工具检查应用,查找特定 Oracle Solaris 特性欠佳的编码/实施实践以及用法,并建议在 Oracle Solaris 11 上实施相同代码的更好方式。该工具可以分析应用进程及其源代码,并生成一份建议报告。
如对使用该工具有任何疑问,请直接发邮件至 isvsupport_ww@oracle.com,寻求 Oracle Partner Network (OPN) 金牌以上会员的支持。 |