服务器 频道

Solaris10:Product Registry使用攻略

    【IT168 专稿】操作系统平台就是为了运行软件而建立的,软件包的攻略是系统管理员的一个主要任务。

一、 Solaris10软件包管理简介

    1 软件包概述:

    软件管理涉及到安装或删除软件产品。Sun 及其第三方供应商以软件包的形式提供软件产品。打包一词通常是指在将软件产品分发和安装到将使用它们的系统上时所使用的方法。软件包中包含一组具有所定义格式的文件和目录。该格式符合应用程序二进制接口(application binary interface, ABI),ABI 是对系统V 接口定义的补充。Solaris 10操作系统 提供了一组可解释此格式的实用程序,并提供了用来安装软件包、删除软件包或校验软件包安装情况的方法。修补程序是一组文件和目录,用来替换或更新那些阻止现有软件正确执行的现有文件和目录。修补程序和更新这两个术语可互换使用。

    2 几个工具

    下表描述了在将Solaris 发行版安装到系统上之后,用于在系统上添加和删除软件包的工具。

    表–1用于管理软件包的工具或命令

 说明:本文介绍的是prodreg ,它有几种使用方法:GUI界面和命令行界面。

二、 使用GUI界面使用prodreg

    使用“Solaris 产品注册”GUI 界面可执行下列操作:

 查看已安装和已注册软件的列表以及软件的某些属性。
 在“System Software Localizations”目录中查看所有已安装的 Solaris 系统产品的本地化版本。
 查找和启动安装程序。
 安装附加的软件产品。
 卸载软件和个别软件包。

    启动方法和步骤:

 成为超级用户或承担等效角色。
 启动“Solaris 产品注册”工具。
 使用系统命令:
    # prodreg &
    “&”表示在后台启动。或者使用运行对话框启动。如图1 。

 

    图1 运行对话框启动

    下面将显示“Solaris 产品注册”主窗口。如图2 。

 

    图2 Solaris 产品注册”主窗口在CDE下的界面
    图3 是Solaris 产品注册”主窗口在JDS下的界面

 

    图3 Solaris 产品注册”主窗口在JDS下的界面

    solaris10提供了两种登录到桌面环境的方式:通用桌面环境cde(common desktop envir )和java桌面系统(javadesktop system)。在Solaris 10版本中,Sun提供了一个基于GNOME的增强的桌面,称为Sun Java桌面系统(JDS),这是目前最受欢迎的桌面。在早期版本中,Solaris 操作系统支持CDE(公共桌面环境)作为其默认窗口管理器。当然,CDE也是与Solaris 10软件捆绑在一起的。在Solaris 10平台上,用户可选择启用JDS或CDE等常用桌面管理器中的一个。

    “Solaris 产品注册”GUI 主窗口由三个信息窗格组成:

 已安装、已注册和已删除的软件
 当前所选软件的标准属性
 自定义的属性和注册软件的内部属性

    从图3 可以看到版本是3.0.0 ,Solaris Product Registry 3.0 包括下述新功能:

 能卸载单个系统软件包。
 您所安装的 Solaris 系统产品本地化版本都出现在"系统软件本地化"文件夹中。
 Registry 和更多的安装向导兼容。三、 用“Solaris 产品注册”GUI 查看有关已安装软件或已卸载软件的信息

    单击“已注册的软件”框中“系统注册”目录左侧的旋转器控件。旋转器控件由指向右边变为指向下面。可以展开或折叠注册表中的任意项(左侧带文本文件图标的项除外)。

    “已注册的软件”框中的“已安装软件”总是包含下列组件:
 在安装 Solaris 发行版时选择的配置软件组。可以显示的软件组包括精简网络支持软件组、核心软件组、最终用户系统支持软件组、开发者系统支持软件组、完整分发软件组或完整分发加 OEM 支持软件组。
 其他包含不属于所选软件组的 Solaris 产品的系统软件。
 不是 Solaris 产品或不属于软件组的未区分类型的软件。此类软件包括使用 pkgadd 命令安装的任何软件包。

    选择目录,直到找到要查看的软件应用程序。 在打开目录时,将展开相应的列表。
要查看属性,请选择一个目录或文件。“产品注册”将在“系统注册”框中显示属性信息。对于用 Solaris 安装程序 GUI 安装的软件产品,“Solaris 产品注册”中至少包含以下内容的值:“标题”、“版本”、“位置”和“安装于”。产品组或软件组下面已展开列表中的项继承产品的版本信息。 如图4 。

 

    图4查看有关已安装软件或已卸载软件的信息   

    图4 显示的是Apache服务器的软件信息。另外如果已经用 pkgrm 命令删除了全部或部分产品,则会在软件产品名称的旁边显示一个警告图标。
四、用“Solaris 产品注册”GUI 安装软件

    单击“Solaris 产品注册”窗口底部的“新安装”按钮。将显示“选择安装程序”对话框。此框最初指向 /cdrom 目录或当前目录。选择目录以查找 Solaris 安装程序 GUI 安装程序。Solaris 安装程序 GUI 安装程序位于 CD 和 DVD 上的相应目录中。如图5。

 

    图5 安装一个软件

    在插入 CD 时,Solaris 安装程序 GUI 会自动启动。在找到所需的安装程序时,在“文件”框中选择该安装程序的名称。单击“确定”。选定的安装程序将启动。按照安装程序所显示的说明安装本软件。

五、用“Solaris 产品注册”GUI 卸载软件

    要查看已安装软件和已注册软件的列表,请单击旋转器控件。选择目录,直到找到要卸载的软件的名称。阅读该软件的属性,确保这就是要卸载的软件。单击“Solaris 产品注册”窗口底部的“卸装 software-product-name”按钮。系统会出现确认对话框。如图6 。

 

    图6卸载软件确认对话框
    按“确定”按钮后选定的软件产品将被卸载。

    Solaris10软件包管理工具:Product Registry即产品注册器。本文介绍了其GUI界面的使用方法。后边笔者会使用命令行的方式应用这个软件。
0
相关文章