在 Oracle® Solaris 11.2 中使用映像包管理系统打包和交付软件

退出打印视图

更新时间: 2014 年 7 月
 
 

确定系统结束状态

构造了对期望的系统结束状态的描述。对于更新映像中的所有软件包的情况,期望的结束状态可能为“当前已安装了所有软件包或其更新版本”之类的内容。对于删除软件包的情况,期望的结束状态可能为“除此软件包外,当前已安装了所有软件包”之类的内容。

IPS 尝试确定用户希望该结束状态是什么样的。在某些情况下,IPS 可能会确定一个不合用户期望的结束状态,尽管该结束状态确实与用户的要求相匹配。

在进行故障排除时,越具体越好。以下命令不够具体:

$ pkg update

如果该命令失败,并显示了“该映像无更新可用”消息,则您可能希望尝试更具体的命令,如以下命令:

$ pkg update "*@latest"

此命令更准确地定义了结束状态,并且可以生成更有指导性的错误消息。