系统管理指南:基本管理

Procedure如何检查软件相关性 (prodreg)

可以使用 prodreg info 命令来查看依赖特定软件组件的组件。在卸载特定组件之前,可能希望检查软件产品之间的相关性。

  1. 打开终端窗口。

  2. 浏览 Oracle Solaris 产品注册表。


    % prodreg browse
        BROWSE # +/-/.  UUID                                  #  NAME
        ======== =====  ====================================  =  ============
        1        -      root                                  1  System 
                                                                 Registry
        2         +     a01ee8dd-1dd1-11b2-a3f2-0800209a5b6b  1  Solaris 10 
                                                                 System 
                                                                 Software
        3         +     8f64eabf-1dd2-11b2-a3f1-0800209a5b6b  1  Unclassified
                                                                 Software

    重复执行 prodreg browse 命令,直到显示出要检查的软件组件。有关使用 prodreg browse 命令来浏览 Oracle Solaris 产品注册表的更多信息,请参见 如何查看有关已安装或已卸载软件的信息 (prodreg)

  3. 查看特定软件组件的相关性。


    % prodreg info -m "name" -a "Dependent Components"
    
    -mname

    显示名为 name 的软件组件的属性。

    -a “Dependent Components”

    通过显示 Dependent Components(依赖组件)属性的值来显示依赖 name 软件的组件。

    此命令的输出可列出依赖 name 软件的软件组件。


示例 21–7 查看依赖其他软件产品的组件 (prodreg)

下面的示例演示如何查看依赖 ExampleSoft 软件产品的组件。


% prodreg -m "ExampleSoft" -a "Dependent Components"
Dependent Components:
Name                         UUID                                  #
---------------------------  ------------------------------------  -
ExampleSoftA                 7f49ecvb-1ii2-11b2-a3f1-0800119u7e8e  1