在 Oracle® Solaris 11.2 中添加和更新软件

退出打印视图

更新时间: 2014 年 7 月
 
 

安装和更新软件包

下表显示了 pkg installpkg update 命令的异同。

pkg install
  • 需要一个或多个软件包名称作为操作数。

  • 安装当前尚未安装的软件包。

  • 更新已安装的软件包。

  • 不会对软件包进行降级操作。如果指定了较低版本的已安装软件包,则系统不会安装该软件包。

pkg update
  • 需要零个或多个已安装软件包的名称作为操作数。

  • 更新已安装的软件包。

  • 不指定软件包名称或指定 '*' 会更新已在映像中安装的所有软件包。

  • 将已安装的软件包降级到 FMRI 中指定的版本。

  • 不会安装尚未安装的软件包。如果指定了尚未安装的软件包,则系统不会安装该软件包。

要了解在安装和更新期间如何处理具有 preserve 和 overlay 属性的文件,请参见 pkg(5) 手册页中 file 操作的 preserveoverlay 属性。