本章讲述在您安装或升级至 Solaris 8 后,如何在您的系统上定制 Solaris 软件。
您可以使用 |
添加、删除或更改 |
---|---|
Solaris Web Start |
产品 (例如,在 Solaris 8 软件 CD 上的产品,或者 Solaris 8 软件伴侣、Solaris 8 语言 SPARC 平台版本、Solaris 8 文档 SPARC/Intel 平台版本 CD 上的产品)、软件组和除个别软件包之外的附加软件 |
"Solaris 产品注册" | 使用 Solaris Web Start 3.0 或使用 Solaris 软件包管理命令 (例如 pkgadd) 安装的全部软件 |
Admintool |
产品、组和软件包 (例如,在 Solaris 8 软件 CD 上的,或者 Solaris 8 软件伴侣、Solaris 8 语言 SPARC 平台版本、Solaris 8 文档 SPARC/Intel 平台版本 CD 上的产品、组和软件包) 注意: 使用 Admintool 只能在本地系统 (即正在运行 Admintool 的系统) 上添加和删除软件。Admintool 不适用于分发的环境。 |
pkgadd(1M) 和 pkgrm(1M) 命令 |
个别的软件包 |
System Administration Guide, Volume 1 含有关于在各种不同计算环境中的客户机系统上添加和删除软件包的信息。
本节讲述如何使用 Solaris Web Start 为已安装 Solaris 操作环境的系统添加软件。
本过程假定系统正在运行"卷管理器"。如果您未使用"卷管理器"管理软盘和 CD,请参阅System Administration Guide, Volume 1 以获得有关在不使用"卷管理器"的情况下管理可拆卸媒体的详细信息。
登录到已安装或已升级的系统。
找到您想安装的软件的网络映像或者将含有要添加的软件的 CD 插入与系统相连的 CD-ROM 驱动器中。
如果您插入了一张 CD,"卷管理器"就会自动安装 CD。
如果您插入 Solaris 8 语言 SPARC 平台版本 CD,Solaris Web Start 就会自动启动。
查找含有您想要添加的软件的目录。
表 4-1 列出 Solaris 8 CD 上的一些目录,这些 CD 包含"Solaris Web Start 安装程序"和您可以使用此安装程序来添加的软件。
表 4-1 您可添加的软件的位置
CD |
软件 |
目录 |
---|---|---|
Solaris 8 软件 SPARC 平台版本(第2张,共2张) |
"开发者系统支持、完整分发支持或者附带 OEM 完整分发支持"软件组的组件 注意: 在 Solaris 8 软件 SPARC 平台版本(第2张,共2张) CD 上的 Solaris Web Start 安装程序仅安装软件组中那些当您最初在系统上安装 Solaris 8 操作环境时跳过的组件。完成安装或升级 Solaris 8 操作环境之后,您就不能升级到另一个软件组。 |
CD 顶层目录 (卷标识符) 例如:sol_8_sparc_2 |
Solaris 8 软件 SPARC 平台版本(第2张,共2张) |
非随附的初步评估软件 |
在 CD 顶层目录 (卷标识符) 中的 Solaris_8/EA 例如:sol_8_sparc_2/Solaris_8/EA |
Solaris 8 软件 SPARC 平台版本(第2张,共2张) |
组成"开发者系统支持、完整分发支持和附带 OEM 完整分发支持"软件组的个别的 Solaris 8 软件包,您可以使用pkgadd(1M) 分别进行安装 |
在 CD 顶层目录 (卷标识符) 中的 Solaris_8/Product 例如:sol_8_sparc_2/Solaris_8/Product |
Solaris 8 软件 SPARC 平台版本(第2张,共2张) |
包含在 Solaris 8 中的一些第三方公共域软件的源代码 |
在 CD 顶层目录 (卷标识符) 中的 Solaris_8/Tools 例如:sol_8_sparc_2/Solaris_8/Tools 注意: 此目录中的安装程序被命名为 install_source。 |
Solaris 8 语言 SPARC 平台版本 注意: 在 CD-ROM 驱动器中插入 CD 后,Solaris Web Start 将会自动启动。 |
已本地化的界面软件和文档,包括简体和繁体中文、法文、德文、意大利文、日语、韩国语、西班牙文和瑞典文版本 注意: 此 Solaris 8 软件 CD 包含了可以使您以目标语言 (包括多字节的语言环境) 输入、显示和打印文本的界面。 |
CD 顶层目录 (卷标识符) 例如:sol_8_lang_sparc |
Solaris 8 英语文档 English SPARC/Intel 平台版本 |
Solaris AnswerBook2 服务器、Solaris 8 集合、发行说明或者其它文档 |
CD 顶层目录 (卷标识符) 例如:sol_8_doc |
双击"安装程序"(Installer) 或者安装程序 (installer)。
显示"安装程序"窗口,随后出现一个 Solaris Web Start 对话框。
按照屏幕上的指示来安装软件。
安装完成后,单击"退出"。
Solaris Web Start 退出。
"Solaris 产品注册"是一个用来帮助您管理已安装的软件的工具。一旦安装了 Solaris,"产品注册"就会提供一个使用 Solaris Web Start 3.0 或 Solaris 软件包管理命令 (例如 pkgadd) 安装的所有软件的列表。
"Solaris 产品注册"使您能够:
查看已安装并已注册的软件及一些软件属性的列表
查找并启动安装程序
安装附加软件产品
卸载软件
正如在 图形 4-1 中所显示,"Solaris 产品注册"主窗口包含三部分信息:
安装、注册以及删除的软件
当前选中的软件的标准属性
注册软件定制的属性和内部属性
要查看"产品注册"中的项,请单击紧靠 "系统注册" 文件夹图标左边的调整控制。注意,调整控制会从指向右边变为指向下边。
除了在其左边有文本文件图标的项之外,您可以在"注册"中展开或压缩任何项。
""Solaris 注册"中已安装的软件"下的"Solaris 8",正如在图形 4-2所显示的那样,总是常包含两项内容:安装 Solaris 软件时您选择的配置软件组及"附加的系统软件"。
显示的软件组包括"核心"、"最终用户系统支持"、"开发者系统支持"、"完整分发支持或者附带 OEM 完整分发支持"。
"附加的系统软件" 项包含一些 Solaris 产品,它们不属于您选择的软件组的一部分。此外,"未归类的软件" 包含所有那些即非 Solaris 产品又不属于软件组的、使用 pkgadd 命令安装的软件包。
"产品注册"的属性显示在"详细信息"框上面。对于用 Solaris Web Start 安装的产品项,"产品注册"至少包含"标题"、"版本"、"位置"以及"安装在"的值。在产品或者软件组下的扩充列表中的项继承产品的版本信息。您可以单击一项来查看其属性值。
有时,在"产品注册"窗口中显示一项,而相应的软件却已经用 pkgrm 命令删除。
在这种情况下,在"安装自"属性显示之后就会显示"在一个或多个组件中缺失文件"的消息。(请参见 图形 4-3)。您可以使用 pkgadd 命令来重新安装软件或者使用"产品注册"来删除软件。
如果不想,则停止,您已经完成。
如果想列出,请转到下一步。
如果"Solaris 产品注册"尚未运行,请您键入:
/usr/bin/prodreg
在大多数情况下,您不必指定路径 /usr/bin/。
包含"系统注册"的"Solaris 产品注册"窗口就会显示出来。
要查看已安装和已注册的软件的列表,请单击其左边的调整控制。
如果不想,请转到下一步。
如果想,通过单击"Solaris 注册已安装的软件"下它的名称来选择您想查看的软件。
"产品注册"显示选中软件的属性信息。
如果不想,则停止,您已经完成安装。
如果想,请转到下一步。
如果"Solaris 产品注册"尚未运行,请您键入:
/usr/bin/prodreg
在大多数情况下,您不必指定路径 /usr/bin/。
包含"系统注册"的"Solaris 产品注册" 窗口就会显示出来。
要查看已安装并已注册的软件的列表,请单击其左边的调整控制。
通过在标题为"在 Solaris 注册中已安装的软件" 的窗口中单击软件的名称来选择您想查看的软件。
如果您使用 pkgrm 命令删除了产品的全部或者一部分,则在 "安装自"属性显示之后,就会显示"在一个或多个组件中缺矢文件" 的消息。
您想为已安装的 Solaris 8 软件添加附加的软件产品吗?
如果不想,则停止,您已经完成安装。
如果想,请转到下一步。
登录到已安装或已升级的系统。
找到您想安装的软件的网络映像,或者将含有要添加的软件的 CD 插入与系统相连的 CD-ROM 驱动器中。
如果您插入了一张 CD,"卷管理器"就会自动安装 CD。
如果"Solaris 产品注册"尚未运行,请您键入:
/usr/bin/prodreg
在大多数情况下,您不必指定路径 /usr/bin/。
包含"系统注册"的"Solaris 产品注册"窗口。
要查看已安装并已注册的软件列表,请单击"系统注册"左边的调整控制。
单击"Solaris 产品注册"窗口底部的"新建安装"按钮。
"产品注册"显示"选择安装程序"对话框,它最初是指向目录 /cdrom。
您可以从本地媒体或者通过网络来安装软件。
找到您想要的安装程序后,请在"文件"对话框中单击其名称。
Solaris Web Start 安装程序的名称为 Installer 或者 installer。
单击"确定"。
您选中的安装程序启动。
按照您选中的安装程序所显示的指示来安装软件。
如果不想,则停止,您已经完成安装。
如果想,请转到下一步。
如果"Solaris 产品注册"尚未运行,请键入:
/usr/bin/prodreg
在大多数情况下,您不必指定路径 /usr/bin/。
包含"系统注册"的"Solaris 产品注册"窗口就会显示。
要查找已安装并已注册的软件列表,请单击其左边的调整控制。
通过在标题为"在 Solaris 注册中已安装的软件"的窗口上单击它的名称来选择您想卸载的软件。
阅读软件属性以确保这就是您想卸载的软件。
单击"Solaris 产品注册"窗口底部的"卸载 software_product_name"按钮。
您选中的软件产品被卸载。
本节讲述如何通过 Admintool 图形用户界面来添加或删除软件包。
如果您不是 UNIX® 系统管理员组 (第 14 组) 的成员,您就必须成为系统的超级用户才能使用 Admintool 工具来添加或者删除软件包。
登录到已安装或已升级的系统并成为超级用户:
# su |
将含有要添加的软件的 CD 插入与系统相连的 CD-ROM 驱动器中。
"卷管理器"自动安装 CD。
给出:CD 上您想添加的软件的目录路径。
启动 Admintool:
# admintool & |
出现用户窗口:
在"浏览"菜单中选择"软件"。
出现软件窗口:
在"编辑"菜单中选择"添加"。
出现"设置资源媒体"窗口吗?
如果未出现,请转到下一步。
如果出现,并且在 CD "路径"对话框中未显示,则请给出您在 步骤 3 中指定的 CD 目录路径并单击"确定"。
显示"添加软件"窗口:
在窗口的"软件"部分,选择您想安装到本地系统的软件。
单击"添加"。
出现"添加软件"终端窗口,在窗口中每添加软件的一个组件,都会显示一条消息。
当组成选中软件的全部组件添加完成后,就显示下列消息:
安装 <name_of_software> 成功。 |
按回车键。
退出"添加软件"终端窗口,然后显示"软件"窗口,以便您继续添加软件。
当您完成添加软件后,从"文件"菜单选择"退出"。
如果您不是 UNIX 系统管理员组 (第 14 组) 的成员,您必须成为系统的超级用户才能使用 Admintool 来添加或删除软件。
登录到已安装或已更新的系统并成为超级用户:
# su |
启动 Admintool:
# admintool & |
显示用户窗口:
在"浏览"菜单中选择"软件"。
显示软件窗口:
用高亮显示的方式,选择您想删除的软件。
在"编辑"菜单中选择"删除"。
显示"警告"对话框,提示您确认您想要删除软件。
在"警告"对话框中单击"删除"。
"删除软件"终端窗口显示,窗口中有软件删除过程中产生的消息。
您将得到提示,要求您确认您想删除选中的每一个软件包。
在每次得到的提示时,请键入 y、n 或者 q。
删除软件的每一个组件时,都会显示一条消息。当组成您选中软件的全部组件删除完后,会显示下列消息:
删除 <name_of_software> 成功。 |
按回车键。
退出"删除软件"终端窗口,然后"软件"窗口显示,以便您选择删除其他软件。
当您删除完软件后,请从"文件"菜单选择"退出"。
登录到已安装或已更新的系统并成为超级用户:
# su |
将包含要添加的软件的 CD 插入与系统相连的 CD-ROM 驱动器中。
"卷管理器"会自动安装 CD。
说明 CD 上您想添加的软件的目录路径。
将一个或者多个的软件包添加到系统:
# /usr/sbin/pkgadd -d device_name pkgid |
其中:
device_name |
是包含要添加软件的 CD 的目录路径。 |
pkgid |
是指要添加到已安装的系统中的软件包名称。例如,SUNWaudio。 |
完成之后,使用 pkgchk(1M) 命令来验证软件包已正确安装。
# /usr/sbin/pkgchk -v pkgid |
如果没有发现错误, pkgchk 就返回一个已安装文件的列表。如果发现错误, pkgchk 就返回一条描述问题的消息。
下面的例子显示如何使用 pkgadd 从已安装的 Solaris 8 软件 SPARC 平台版本(第1张,共2张) CD 来安装 SUNWaudio 软件包。
产品的名称是 Solaris 8,但是代码和路径或者软件包路径名称可能使用 Solaris_2.8 或者 SunOS_5.8。每次都要按所写的代码或路径的操作。
# /usr/sbin/pkgadd -d /cdrom/sol_8_sparc/Solaris_8/Product SUNWaudio. . . 安装 <SUNWaudio> 成功。 # pkgchk -v SUNWaudio /usr /usr/bin /usr/bin/audioconvert /usr/bin/audioplay /usr/bin/audiorecord # |
登录到已安装或已更新的系统并成为超级用户:
# su |
从系统删除一个或者多个软件包:
# /usr/sbin/pkgrm pkgid |
其中 pkgid 是您想从已安装的系统中删除的软件包的名称。例如,SUNWaudio。
在每次得到提示时,请键入 y、n 或 q 来指定您想删除软件包、不想删除软件包或想退出。
当您完成之后,请使用 pkgchk(1M) 命令来验证软件包已正确删除:
# /usr/sbin/pkgchk -v pkgid |
如果软件包未正确删除,pkgchk 就会返回一条警告消息。
以下例子显示如何使用 pkgrm 来从系统中删除 SUNWaudio 软件包。
# /usr/sbin/pkgrm SUNWaudio 下列软件包目前安装在本系统中: SUNWaudio Audio applications (SPARC) 3.6.20,REV=1.2000.11.7 你想去除这个软件包? . . 删除 <SUNWaudio> 成功。 # pkgchk -v SUNWaudio 警告: 没有路径名和 <SUNWaudio>相关 # |