跳过导航链接 | |
退出打印视图 | |
添加和更新 Oracle Solaris 11 软件包 Oracle Solaris 11 Information Library (简体中文) |
Oracle Solaris11 软件以 IPS 软件包的形式分发。IPS 软件包存储在 IPS 软件包系统信息库中,后者由 IPS 发布者填充。IPS 软件包安装到 Oracle Solaris 11 映像中。软件包管理器图形用户界面提供了 IPS 命令行界面所提供功能的子集。
IPS 工具提供以下功能。有关术语(如发布者和系统信息库)的定义,请参见IPS 概念。
列出、搜索、安装、限制安装、更新和删除软件包。
列出、添加和删除软件包发布者。更改发布者属性,如搜索优先级和粘滞性。设置发布者属性,如签名策略。
将映像更新到新的操作系统发行版。
创建现有 IPS 软件包系统信息库的副本。创建新的软件包系统信息库。
创建并发布软件包。
创建引导环境。
要使用 IPS,必须运行 Oracle Solaris 11 OS。要安装 Oracle Solaris 11 OS,请参见《安装 Oracle Solaris 11 系统》。
第 3 章讨论的命令不需任何特殊特权就可使用。安装和更新 IPS 软件包、设置发布者和修改映像等任务需要更多特权。
可使用以下方法之一获取更多特权:
可使用 profiles 命令列出分配给您的权限配置文件。如果您有 Software Installation(软件安装)权限配置文件,则可以使用 pfexec 命令安装和更新软件包。
$ pfexec pkg install editor/gnu-emacs
其他一些权限配置文件也提供安装特权,如 System Administrator(系统管理员)权限配置文件。
根据站点的安全策略,可以使用 sudo 命令和用户口令来执行特权命令。
$ sudo pkg install editor/gnu-emacs
可使用 roles 命令列出分配给您的角色。如果您具有 root 角色,则可以使用 su 命令和 root 口令来担任 root 角色。