免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9500 | 回复: 15
打印 上一主题 下一主题

OpenSolaris 2009.06 入门 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-21 01:19 |只看该作者 |倒序浏览
了解 OpenSolaris本指南介绍了 OpenSolarisTM 操作系统,同时还说明了如何在系统中安装和配置 OpenSolaris 发行版。

什么是 OpenSolaris?OpenSolaris 有多种含义,具体取决于使用它的上下文。
例如,OpenSolaris 为:
  • 一个操作系统代码库,最初基于 Sun 的专有 SolarisTM 操作系统。
  • 一个开源开发项目。
  • OpenSolaris 软件的免费二进制分发版,可用于按照通用开发和发布许可 (Common Development and Distribution License, CDDL) 条款重新分发。
本指南旨在帮助您安装并设置 OpenSolaris 软件的免费二进制分发版,并使您在初次使用 OpenSolaris 时便能获得成功的体验。

为何使用 OpenSolaris?除了其他内容外,OpenSolaris 还包含 GNOME 桌面、GNU 工具和基于网络的软件管理系统。此外,OpenSolaris还包含尖端技术:ZFS 文件系统、动态跟踪 (Dynamic Tracing, DTrace)框架、用于在受保护环境中运行应用程序的容器和区域,以及高级网络虚拟化功能。
单就技术而言,钟爱技术的人会喜欢 OpenSolaris 提供的许多功能。从实用角度看,提供这些功能的目的是简化、改进并流线化应用程序开发和系统管理。
一些示例包括:
  • 使用时间滑块 (Time Slider) 轻松地浏览和恢复 ZFS 备份快照中的文件,而无需系统管理员的协助。(ZFS 是 OpenSolaris 发行版中的缺省文件系统类型。)
  • 使用 DTrace 加速应用程序开发并调试系统,DTrace 是一种跟踪基础结构,可用于深入观察系统性能。通过使用操作系统中的内置测量点,DTrace 可以显示有关操作系统或在 OpenSolaris 发行版中运行的用户程序的详细性能特征。
  • 使用容器和区域来组织和隔离工作负荷。
  • 利用 ZFS 实现前所未有的可伸缩性、可靠性和管理简单性。
  • 使用完善的网络虚拟化功能最大限度地实现资源控制、网络性能和利用、实用程序计算以及服务器整合。
  • 通过服务管理工具 (Service Management Facility, SMF) 来管理系统服务,SMF 是类似于 Windows 的服务管理功能,支持对服务相关性、服务启动顺序和服务故障进行管理。
通过进行简单的安装便能提供所有这些功能。通过联网的软件包系统信息库即可轻松地升级 OpenSolaris。您还可以通过 Live CD了解 OpenSolaris,而无需实际将其安装在系统上。或者,您可以在虚拟机(例如 VirtualBox)中运行 OpenSolaris。
  • opensolaris 内核提供了 Xen 半虚拟化支持(Xen 移植到solaris 后被称为SUN xVM),安装相关的xVM软件包后,opensolaris系统即可作为xVM Server (Xen 虚拟主机服务器),运行多个不同版本的操作系统,包括solaris/opensolaris ,Linux 和windows ,在单台服务器上实现异构操作系统环境并提供众多的网络服务,包括不同操作系统的优势和特色网络服务。

论坛徽章:
0
2 [报告]
发表于 2009-10-21 01:19 |只看该作者
了解 OpenSolaris 软件每个 OpenSolaris 发行版都是可以重新分发的免费二进制分发版。
使用 OpenSolaris 分发版,您可以:
  • 通过 Live CD 了解 OpenSolaris 环境。
    每个 OpenSolaris发行版都会提供适用于 x86 平台的 Live CD。此 Live CD 包含基本的核心 OpenSolaris 操作系统和 GNOME桌面环境。您可以通过此 Live CD 了解 OpenSolaris 操作系统,而无需实际将其安装在系统上。
    注 - 至少需要具备 512 MB 内存才能运行 Live CD 和 GUI 安装程序。
    请参见了解 OpenSolaris Live CD
  • 在系统上安装 OpenSolaris 操作系统。
    您可以从 OpenSolaris Live CD将最新 OpenSolaris 发行版安装在系统上。或者,可以下载 OpenSolaris操作系统的可引导映像,然后在系统上的虚拟机中运行该映像。映像是软件包形式的软件集合,在一个文件中包含整个操作系统。映像是可引导的,而且可用于安装。
    请参见 OpenSolaris 2009.06 安装选项
  • 在系统上添加和更新软件。
    当 OpenSolaris 操作系统在您的系统上运行后,可以使用映像包管理系统 (Image Packaging System, IPS) 将其他软件包(包括开发者工具)下载到您的系统。IPS 将从网络系统信息库访问软件包,并安装这些软件包。
    映像包管理系统提供软件包管理器 GUI 和命令行实用程序(如 pkg 命令),用于在已安装的系统上安装并管理软件包。软件包管理器是 IPS 的图形用户界面 (graphical user interface, GUI),您可以使用该界面轻松地安装、更新和管理软件包。
    对于 Live CD 和已安装的 OpenSolaris系统,都可以从桌面的主菜单栏启动软件包管理器,方法是选择“系统”>“管理”>“软件包管理器”。在已安装的 OpenSolaris系统上,您还可以通过单击桌面上的“软件包管理器”图标来启动该应用程序。
    使用软件包管理器或 IPS 命令行实用程序可以:
    • 从网络系统信息库向系统中添加新软件包。
    • 在系统上逐个更新现有软件包。
    • 在系统上同时更新所有软件包。
    • 选择一个构建版本,其中包含用于管理或创建您自己的自定义 OpenSolaris 映像的组件。
    有关使用 IPS 和软件包管理器的信息,请参见获取其他软件。另请参见 pkg(1) 手册页。
  • 升级 OpenSolaris 操作系统。
    要将现有 OpenSolaris 发行版升级到 OpenSolaris 2009.06 发行版,请参见更新系统上的所有软件包
  • 在系统上创建和管理多个引导环境。
    引导环境 (boot environment, BE) 是指 OpenSolaris 操作系统映像的可引导实例,以及安装到该映像的任何其他应用程序软件包。您可以在系统上维护多个引导环境,且每个引导环境可以安装不同的软件版本。
    具有多个引导环境时,软件的更新过程将成为低风险操作,因为您可以在对系统进行任何软件更新之前创建备份引导环境。如有必要,您可以选择引导备份引导环境。
    请参见管理多个引导环境
  • 在系统上设置自定义应用程序开发环境。
    OpenSolaris 软件提供完整的应用程序开发和部署支持。可以通过软件包管理器下载并安装应用程序开发所需的工具。您可以轻松地下载并安装工具,如 Sun Studio 编译器、调试器、性能分析器、NetBeans、源代码管理以及 make 实用程序。
    您还可以下载并安装 Web Stack 开发工具,如 Apache Web 服务器、超文本预处理器 (Hypertext Preprocessor, PHP)、Lighttpd Web 服务器以及 Squid 高速缓存代理。
    请参见第 7 章
  • 在多个客户机系统上安装自定义 OpenSolaris 映像。
    系统管理员可以使用 OpenSolaris 发行版附带的自动安装程序工具,为 OpenSolaris 操作系统的多个安装提供简化的设置和配置。
    借助自动安装程序,系统管理员可以创建一项安装服务,为基于 x86 的特定安装以及基于 SPARC 的安装(从 OpenSolaris2009.06 发行版开始)提供蓝图。此安装服务包含一个 Web 服务器,该服务器会存储一系列清单文件以及管理员所发布的安装规范。
    要找到与客户机的系统规格匹配的安装蓝图,客户机可以联系 Web 服务器,并使用关联的清单文件来查看可用服务。找到匹配的蓝图或清单文件时,该服务会按照清单文件中的规范在客户机中安装 OpenSolaris 发行版。
    请参见《OpenSolaris 自动安装程序指南》
  • 生成可重新分发的自定义 OpenSolaris 映像。
    系统管理员和操作系统开发者可以使用OpenSolaris 发行版附带的分发包构造器工具,来生成预配置的可引导 OpenSolaris 映像。此工具将 XML清单文件作为输入,然后根据在清单文件中指定的参数生成 ISO 映像。或者,可以基于生成的 ISO 映像创建 USB映像。然后,可以将这些映像分发给联系人和客户。
    ISO 映像或 USB 映像是一个软件集合,在单个文件中包含整个操作系统。这些映像是可引导的,而且可用于安装、创建可引导 CD 或 DVD 以及用于其他目的。可以通过 Internet 分发 ISO 映像。可以将 USB 映像复制到 USB 闪存驱动器。
    请参见《OpenSolaris Distribution Constructor Guide》(《OpenSolaris 分发构造器指南》)。

论坛徽章:
0
3 [报告]
发表于 2009-10-21 01:22 |只看该作者
本帖最后由 云杉上的蝴蝶 于 2009-10-21 01:57 编辑

了解 OpenSolaris Live CD

每个 OpenSolaris 发行版都会提供适用于 x86 平台的 Live CD。

Live CD 可引导至带有 GNOME 桌面环境的最小 OpenSolaris 操作系统。该桌面包含 Firefox Web 浏览器、Thunderbird 邮件/日历和其他核心应用程序。

网络自动配置 (network auto-magic, NWAM) 守护进程 nwamd 和 GNOME 网络管理器 applet 会启用,以自动管理网络接口。

有关 Live CD 的用途和功能的一般说明,请参见什么是 Live CD?

要通过 Live CD 了解 OpenSolaris,但不影响系统上安装的现有操作系统,请按照以下指导原则操作:

    *  如果您有 OpenSolaris Live CD,请将该 OpenSolaris Live CD 插入到系统中并重新引导。

      注 - 此过程假设在 BIOS 引导顺序中,CD 驱动器在硬盘驱动器之前引导。但是,如果情况并非如此,请根据您的系统类型键入相应的按键组合进入系统 BIOS,然后更改引导顺序。
    * 如果您没有 OpenSolaris Live CD,则可以下载最新版 OpenSolaris Live CD 的 ISO 映像。

      然后可将此映像刻录成 CD,再引导至它。或者,可以在系统上保存该映像,然后在虚拟机中运行该映像。请参见准备在虚拟机中运行 OpenSolaris 2009.06。

Live CD 选项

以下是 OpenSolaris Live CD 选项:

    *您可以为 OpenSolaris Live CD 选择另一种语言。OpenSolaris 具有 40 种以上的语言支持。可以通过以下方式激活 Live CD 上其他语言的输入与输出支持:
         1. 注销 Live CD 桌面。
         2.使用登录屏幕上的“选项”按钮选择一种语言。
         3.登录到 Live CD。
    *如果您需要使用 OpenSolaris 辅助功能,请使用放大器和屏幕阅读程序引导选项。
    *如果系统提示您登录到 Live CD,则用户名和口令均为 jack。
    *Live CD 或已安装的系统中并未启用超级用户登录。Live CD 的超级用户口令为 opensolaris。
    *您可以从 Live CD 将 OpenSolaris 发行版安装到系统上,具体安装步骤在从 Live CD 安装 OpenSolaris 中作了说明。

      注 - 如果您继续安装 OpenSolaris 发行版,安装期间将会创建一个新用户。安装后,请以该用户身份登录,然后成为超级用户来配置系统。

      因为超级用户是一个角色,所以您必须通过使用 su 命令来成为该角色。或者,您可以使用 pfexec sh 命令在特权 shell 中运行命令。

从 Live CD 安装 OpenSolaris

OpenSolaris Live CD 包含一个安装程序,通过该安装程序,您可以在基于 x86 的系统上安装 OpenSolaris 操作系统。

要启动安装程序,请选择 Live CD 桌面上的“安装程序”图标。

使用 OpenSolaris Live CD 上的安装程序工具,您具有以下安装选项:

    *将 OpenSolaris 安装为系统上的唯一操作系统。
    *将 OpenSolaris 安装在与现有操作系统分隔开的分区上。

      注 - 请注意,安装会覆写选定分区上的所有软件和数据。
    *在虚拟机内安装 OpenSolaris。

有关完整的安装说明,请参见 OpenSolaris 2009.06 安装选项。

论坛徽章:
0
4 [报告]
发表于 2009-10-21 01:23 |只看该作者
本帖最后由 云杉上的蝴蝶 于 2009-10-21 01:24 编辑

准备安装 OpenSolaris 2009.06在安装 OpenSolaris 2009.06 软件之前,请查看本章中的安装选项和要求。

系统要求下表概述了在基于 x86 的系统上安装 OpenSolaris 2009.06 操作系统的各项要求。
要求
说明
内存
最低要求为 512 MB。
磁盘空间
建议的大小为至少 9 GB。要求至少为 3.2 GB。
多引导功能
如果要在将装有多个操作系统的系统中安装OpenSolaris,请使用 fdisk 命令或第三方分区工具创建一个新分区,或对先前存在的分区进行调整。请参见对多引导系统进行分区
有关为特定操作系统准备多引导环境的更多信息,请参见准备多引导环境



OpenSolaris 2009.06 安装选项在系统上安装当前 OpenSolaris 发行版时有多个选项可供选择:
如何准备从 Live CD 安装 OpenSolaris 2009.06开始之前如果您没有 OpenSolaris 2009.06 Live CD,请从 http://www.opensolaris.com/get/ 将当前 ISO 映像下载到您的系统中。
准备在虚拟机中运行 OpenSolaris 2009.06以下参考资料介绍了如何在虚拟机中使用多种方法运行 OpenSolaris。

论坛徽章:
0
5 [报告]
发表于 2009-10-21 01:26 |只看该作者
其他安装注意事项安装 OpenSolaris 2009.06 操作系统时,请考虑以下信息:
  • 目前,Live CD 上的 OpenSolaris 2009.06 安装程序只适用于 32 位或 64 位 x86 平台。
    注 - 如果要将 OpenSolaris 2009.06 软件安装到基于 SPARC 的系统上,请使用自动安装程序工具。有关更多信息,请参见《OpenSolaris 自动安装程序指南》
  • 安装程序不能对现有的操作系统进行升级。安装程序可以在 Solaris 分区中执行初始安装,或使用整个磁盘。
    注意 - 安装将覆写选定目标上的所有软件和数据。
    但是,您可以使用 IPS 升级系统上安装的所有有可用更新的软件包。请参见更新系统上的所有软件包

确保有合适的设备驱动程序安装 OpenSolaris 软件之前,请先确定您的系统设备是否受支持。OpenSolaris 的硬件兼容性列表 (Hardware Compatibility List, HCL)(位于 http://www.sun.com/bigadmin/hcl/data/os/)提供了有关经过认证或报告可以在 x86 平台上与 OpenSolaris软件一起工作的硬件的信息。
以下实用程序也可以用来确定设备驱动程序是否可用:
  • Sun Device Detection Tool
    SunTMDevice Detection Tool 会报告当前的 OpenSolaris 发行版是否支持在基于 x86的系统上检测到的设备。此工具可在多个不同的系统上运行,包括多个不同的 Solaris 10 发行版、Windows、Linux、Mac OSX 和 FreeBSD。
  • 设备驱动实用程序
    设备驱动实用程序与 Sun Device Detection Tool 提供相同的信息。OpenSolaris Live CD 与已安装的 OpenSolaris 系统中提供了此工具。该实用程序仅报告特定的 OpenSolaris 发行版支持的设备。
如何使用 Sun Device Detection Tool如果您没有供基于 x86 的系统使用的 OpenSolaris Live CD,则可以使用 Sun Device Detection Tool 确定当前的 OpenSolaris发行版是否包含适用于系统上所有设备的驱动程序。
  • 打开一个 Web 浏览器并访问 Sun Device Detection Tool 2.2 Web 页面。
  • 找到“使用 Sun Device Detection Tool”部分。
  • 单击“启动 Sun Device Detection Tool 2.2”选项。
  • 选择平台和语言并接受软件许可协议。单击“继续”。注 - 您无需在系统上安装该工具就可以运行它。
  • 将 OpenSolaris 选作“目标操作系统”。单击“开始”。Sun Device Detection Tool 会检查系统上的设备并生成一份报告,该报告提供有关以下内容的信息:
    • 带有包含在 OpenSolaris 软件中的驱动程序的设备
    • 可从 OpenSolaris 软件包系统信息库进行安装的驱动程序
    • 可从第三方 Web 站点获取的驱动程序
    此报告与设备驱动实用程序生成的报告相似,下节将对设备驱动实用程序进行说明。
如何使用设备驱动实用程序设备驱动实用程序提供有关系统和附加设备的信息。该实用程序报告 OpenSolaris 操作系统是否支持在系统中检测到的设备。如果已安装的系统上不提供设备驱动程序支持,则设备驱动实用程序会建议来自 IPS 系统信息库或第三方驱动程序的驱动程序软件包。
您也可以使用设备驱动实用程序向 HCL for OpenSolaris 提交您的系统信息。
  • 启动设备驱动实用程序。选择“应用程序”>“系统工具”>“设备驱动实用程序”。该实用程序扫描您的系统并显示有关设备详细信息的表格,包括每个被检测到的设备的生产商、型号、设备名称以及管理该设备的驱动程序的名称。
  • 要显示某个特定设备的更多详细信息,请右键单击该设备条目,然后从显示的弹出式菜单中选择“显示详细信息”。注 - 如果当前系统不提供对某个特定设备的支持,该设备会在输出中突出显示。
    • 如果突出显示的条目显示的状态为“驱动程序可用”,则可在 IPS 系统信息库中获取驱动程序。该工具可以为您下载并安装驱动程序软件包。
      要安装设备驱动程序,您的系统必须可以访问 Internet,并且必须是在已经安装了 OpenSolaris 操作系统的系统上运行设备驱动实用程序。此外,您无法通过直接从 Live CD 使用该工具来安装设备驱动程序。
    • 如果突出显示的条目显示的状态为“第三方驱动程序”,则表示可为该设备使用第三方驱动程序。在“详细信息”窗口中显示指向建议的驱动程序的 URL。可以转到该位置手动下载并安装此驱动程序。
      有关详细说明,请参见定位设备驱动程序
如何与其他用户共享有关设备驱动程序的信息如果您安装的是第三方驱动程序或预先体验版驱动程序,或是设备驱动实用程序不识别的任何驱动程序,则可以使用该实用程序与其他用户共享有关驱动程序的信息。
  • 要共享有关驱动程序的信息,请单击“提交”按钮。此时将打开“将信息提交到硬件兼容性列表”窗口,其中显示收集到的所有有关您的系统的信息。
  • (可选的)在“硬件兼容性列表”窗口中提供对驱动程序的附加评论。
  • 要将报告提交到 HCL for OpenSolaris,请单击“提交”按钮。
    • 如果现在您不能访问 Internet, 则可以单击“保存”按钮,稍后提交此报告。此报告会保存到您的系统中。
    要查找有关使用设备驱动实用程序的更多信息,请单击“帮助”按钮。
    如有其他问题,请发送电子邮件到 driver-utility-feedback@sun.com。

论坛徽章:
0
6 [报告]
发表于 2009-10-21 01:26 |只看该作者
准备多引导环境如果要安装 OpenSolaris 操作系统,使其成为多引导环境的一部分,请查看下表中有关各种操作系统的说明。
表 2-1 多引导环境
现有 OS
说明
Windows
如果您已经安装了 Windows 并且设置了足够的空间来安装 OpenSolaris 2009.06 操作系统,那么安装应该很简单。适用于 x86 平台的OpenSolaris 软件的所有版本均使用 GNU Grand Unified Bootloader (GRUB)。OpenSolaris 软件可以识别 Windows 并确保在安装期间 Windows 分区保持不变。当OpenSolaris 安装完成并且系统重新引导时,GRUB 菜单会显示 Windows 和 OpenSolaris 引导项。
Linux 或 Windows 和 Linux
如果您在安装 OpenSolaris操作系统之前已在系统上安装了 Linux 或 Windows 操作系统,则保存 menu.lst 文件的副本。您将需要手动更新 menu.lst 文件以在 OpenSolaris 安装完成后添加 Linux信息。有关说明,请参见如何在安装 OpenSolaris 之后将 Linux 项添加到 GRUB 菜单
注 - 当在已装有 Linux 操作系统的多引导系统上安装 OpenSolaris 软件时,Solaris 分区必须在 Linux swap 分区的前面。
Solaris 10 OS
安装程序不能用于对 OpenSolaris操作系统进行多引导。但是,安装程序可用于在现有的多引导 Solaris 系统中替换 Solaris 10 1/06 及更高发行版。
扩展分区
如果您在扩展分区上安装了其他操作系统,则在 OpenSolaris 安装期间现有的扩展分区不会更改或丢失。在安装期间,现有的扩展分区不可见,但扩展分区所在的 fdisk 主分区可见。这些分区中的数据不会因安装而丢失。扩展分区上的操作系统不会显示在 GRUB菜单中。



对多引导系统进行分区

在基于 x86 的系统上,OpenSolaris 安装程序使用 GRUB,支持在一个驱动器上安装多个操作系统。安装之前,您需要创建用于安装 OpenSolaris 软件的分区。在进行分区并安装各个操作系统之后,您可以在引导时通过选择 GRUB 菜单中的 OS 实例对任一操作系统进行部署。
从 Live CD 将 OpenSolaris 2009.06 安装到分区的指导原则

当从 Live CD 安装 OpenSolaris 2009.06 操作系统时,您可以使用整个磁盘,也可以在某个分区上安装 OpenSolaris 2009.06 软件。

如果您计划在分区上安装 OpenSolaris 2009.06 操作系统,请参见以下指导原则:

    *

      仅允许使用一个 Solaris 分区。如果现有的 Solaris 分区可用,则该 Solaris 分区为安装的目标。如果没有现有的 Solaris 分区,则可将任何现有分区更改为 Solaris 分区。

      在此面板中,您可以调整现有分区的大小或删除现有分区并创建新分区。请注意,必须存在一个现有 Solaris 分区以作为安装目标。
    *

      Solaris 分区必须是主要分区。
    *

      要使更多空间可用,请将现有分区更改为“未使用”。如果将现有分区更改为“未使用”,所有后续的非 Solaris 分区也都会更改为“未使用”。
    *

      新分区只能使用最后一个定义的分区之后的可用磁盘空间。安装程序无法使用现有定义的分区之间未分配的空间块。要创建使用现有分区间的可用空间的新分区,请使用 fdisk 命令。
    *

      如果您使用了第三方分区工具(如 GParted),“磁盘”面板将显示一个名为 Linux-swap 的分区,您可以在该分区中安装 OpenSolaris 操作系统。在此面板中,使用 Linux-swap 分区名称的下拉式列表可将分区名称更改为 Solaris。
    *

      不支持手动控制 OpenSolaris 文件系统布局。安装期间,将使用缺省 ZFS 布局对 Solaris fdisk 分区进行重新格式化并且会销毁 Solaris 分区上的所有现有文件系统。安装会使用 Solaris fdisk 分区创建一个 ZFS 存储池。但是,在安装后您可以将磁盘添加到 ZFS 池以创建镜像配置。

      例如:

      # zpool attach rpool c0t2d0s0 c0t4d0s0

      以下示例说明了一个具有冗余配置的 ZFS 文件系统设置:

      # zpool status
        pool: rpool
       state: ONLINE
       scrub: none requested
      config:

              NAME        STATE     READ WRITE CKSUM
              rpool       ONLINE       0     0     0
                mirror    ONLINE       0     0     0
                  c0t4d0  ONLINE       0     0     0
                  c0t5d0  ONLINE       0     0     0

      errors: No known data errors

如何对系统分区

当您为准备安装 OpenSolaris 软件而对系统进行分区时,请注意以下几点:

    *

      分区将按其在磁盘上的布局方式以物理顺序显示。
    *

      调整 Solaris 分区大小会销毁此分区以及所有后续物理分区上的数据。
    *

      不会移动现有数据来适应新的分区布局。不过,调整最后一个分区的大小或附加新的分区不会影响其他分区中已经存在的数据。
    *

      不能调整非 Solaris 分区的大小。

   1. 备份您的系统。

      在对硬盘驱动器进行分区之前,强烈建议您备份系统。Ghost for UNIX (G4U) 开源工具被设计用于备份基于 x86 的系统。有关使用 G4U 开源工具的视频说明,请参见相关信息。
   2. 在硬盘驱动器上,为安装 OpenSolaris 操作系统创建一个分区。

      如果要在将具有多个操作系统的系统中安装 OpenSolaris 2009.06 软件,请使用 fdisk 命令或第三方分区工具创建一个新分区,或对先前存在的分区进行调整。

      选择以下选项之一:
          * 使用 fdisk 命令创建或修改 Solaris fdisk 分区。

            有关说明,请参见 How to Create a Solaris x86 fdisk Partition(如何创建 Solaris x86 fdisk 分区)。另请参见 fdisk(1M) 手册页。
          * 使用商业产品或开源工具对硬盘驱动器进行分区。

            GParted 是用于磁盘分区的开源工具。可从 GParted Web 站点 (http://gparted.sourceforge.net/download.php) 下载 GParted 工具的 ISO 映像。此下载内容可用于刻录包含 GParted 工具的 CD。

            注 - Linux-swap 与 Solaris 使用相同的分区 ID。在安装期间,对磁盘进行分区时,您可以将此 Linux-swap 分区更改为 Solaris 分区。
   3. 使用安装程序在 Solaris fdisk 分区上安装 OpenSolaris 操作系统。

论坛徽章:
0
7 [报告]
发表于 2009-10-21 01:47 |只看该作者

第 3 章 安装 OpenSolaris 2009.06 操作系统


要安装 OpenSolaris 2009.06 操作系统,请选择下列选项之一:

    * 从 Live CD 安装 OpenSolaris 2009.06
    * 在 VirtualBox 中运行 OpenSolaris 2009.06
    *在装有 Parallels 的 Mac OS X 系统上运行 OpenSolaris

从 Live CD 安装 OpenSolaris 2009.06

以下是 OpenSolaris GUI 安装程序使用的缺省设置:

    * OpenSolaris 操作系统使用动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP) 和域名系统 (Domain Name System, DNS) 解析自动联网。
//从 DHCP 服务器获取 DNS 域地址和服务器 Internet 协议 (Internet Protocol, IP) 地址。

    *禁用 IPv6。
    * 动态派生 NFSv4 域。
    *由服务管理工具 (Service Management Facility, SMF) 控制的 nwamd 守护进程执行自动网络配置。
    *禁用 Kerberos。

如何从 Live CD 安装 OpenSolaris 2009.06
开始之前
在安装 OpenSolaris 操作系统前,请查看第 2 章中介绍的系统要求和限制。

注 - 如果您以前已经安装了 Linux 操作系统,请将现有的 menu.lst 文件的副本保存到 USB 驱动器中。由于在全新安装期间 Linux 菜单项没有保留在 menu.lst 文件中,因此您需要手动将 Linux 信息添加到新 menu.lst 文件中。

   1. 插入 Live CD,然后引导系统。

      当显示 GRUB 菜单时,确保选择从 CD 引导选项。

   2. 要从 Live CD 桌面启动安装程序,请双击位于 Live CD 桌面的“安装 OpenSolaris”图标。

      如果系统提示您登录到 Live CD,则用户名和口令均为 \"jack\"。超级用户口令为 \"opensolaris\"。

   3. 安装程序开始前,在显示的文本提示中选择安装程序语言。缺省语言是英文。

   4. 安装程序开始后,在初步安装面板中完成所有其他选择。

   5. 在“磁盘”面板中,为 OpenSolaris 操作系统选择磁盘和分区位置。
         1. 在“磁盘”面板的顶部,选择将要安装 OpenSolaris 操作系统的磁盘。

            此面板的顶部显示系统上可用的内部磁盘、外部磁盘和固态驱动器。此面板还显示每个磁盘的大小(以千兆字节为单位)。

            注 - 为了便于安装程序识别磁盘和固态驱动器,必须在安装程序开始运行之前插入它们。

            将显示安装 OpenSolaris 操作系统的建议大小和最小大小。将会对因过小而无法成功进行安装的磁盘进行标记。建议的大小为至少 9 GB。
         2. 在“磁盘”面板的底部,单击“使用整个磁盘”或“对磁盘进行分区”选项。

            现有磁盘分区显示在“磁盘”面板的底部。

            注意 - 如果无法读取现有分区表,则会显示警告,并且面板将显示建议的分区。 在这种情况下,磁盘上的所有数据都将被销毁。
                *如果您选择“使用整个磁盘”选项,则整个磁盘都会被新 OpenSolaris 操作系统覆写。
                *如果您选择“对磁盘进行分区”选项,请查看对多引导系统进行分区中的指导原则,然后根据需要修改分区面板设置。
         3. 根据需要修改分区后,请单击“下一步”。

   6. 完成时区、日期和时间设置。

      使用您的本地信息。该面板的上半部分显示一张标记了主要城市的世界地图。该面板的下半部分提供了下拉式选项。您可以从地图或下拉式列表中选择时区。
          *要从地图中选择时区,请单击某一城市或单击地图上的任何地方。
如果单击地图,但单击位置不是一个城市,地图将自动放大该区域。您可以单击该放大区域内的位置。可以使用光标将放大区域拖到地图上的其他位置。在地图上选择某一地点后,下拉式选项中会自动填充该地图选择的时区、日期和当前时间。要取消选择放大,请右键单击地图上的任何位置。

          *您可以在下拉式列表中进行选择,来代替使用地图。
选择一个区域,再选择一个位置。最后,选择时区。每个下拉式列表的选项均由在上一个下拉式列表中所做的选择来确定。
          *如有必要,编辑显示的缺省日期和时间。
          *当设置正确后,单击“下一步”。

   7. 选择语言和语言环境,然后单击“下一步”。

      这些选择确定了所安装系统的语言支持、缺省日期和时间以及其他数据格式。
          *接受缺省的语言选择或更改该选择。
          * 您也可以选择“无缺省语言支持”。但是,必须选择某一种语言。

      选择的语言会确定下拉式列表中的可用语言环境。只能选择一种语言环境。

      注 - 无论何时登录到安装的系统,您都可以更改该特定会话的语言环境或缺省语言环境。使用“登录”对话框中的“选项”按钮。

   8. 完成用户设置并单击“下一步”。
          * 键入用户名和口令以及超级用户口令。

            如果未定义超级用户口令,则单击“下一步”时会显示提醒。
          *用户帐户仅需要登录名称即可使帐户有效。但是为了提高安全性,请完成全部字段。

            如果用户帐户信息无效,则单击“下一步”时会显示提醒。
          *键入计算机名称或接受缺省设置。计算机名称字段不能为空白。

      有关更多信息,请参见如何设置用户帐户。

   9. 在“安装”面板中,查看并确认安装说明。

  10. 单击“安装”开始安装。

      在安装期间,会显示一个进度指示条。在安装进行过程中,请不要将其中断。

      最后的面板将显示完成消息。您可以在此面板中查看安装日志。您可以从此面板退出或重新引导。

  11. 安装完成后,选择“重新引导”启动新安装的系统。

      请注意,重新引导过程可能需要几分钟。

  12. 请在下一次引导开始时弹出 Live CD。或者,在 GRUB 菜单中选择“从硬盘引导”选项。

  13. 要退出,请选择“退出”以关闭系统。

接下来的操作

    *如果您以前已安装了 Linux 操作系统,则前进到如何在安装 OpenSolaris 之后将 Linux 项添加到 GRUB 菜单,以获取有关如何手动更新 menu.lst 文件以添加以前的安装生成的 Linux OS 项。
    *如果无法登录到已安装系统,或者要自定义安装期间设置的角色,请参见排除登录和用户帐户故障。
    *如果要从桌面更改时间滑块 (Time Slider) 功能的行为,则需要将 zfssnap 角色指定给缺省用户帐户。有关说明,请参见如何将 zfssnap 角色添加到缺省用户帐户。

      注 - 系统对超级用户帐户指定了所有角色。

论坛徽章:
0
8 [报告]
发表于 2009-10-21 01:53 |只看该作者
本帖最后由 云杉上的蝴蝶 于 2009-10-21 01:54 编辑

在装有 Parallels 的 Mac OS X 系统上运行 OpenSolaris

以下过程介绍如何在运行 Mac OS X 并且装有 Parallels 的系统上安装 OpenSolaris 发行版。
如何在使用 Parallels 的系统上安装 OpenSolaris 2009.06开始之前请参见《Parallels Desktop for Mac User Guide》(《适用于 Mac 用户的 Parallels 桌面指南》)中的 \"Solaris Network Driver Installation\"(Solaris 网络驱动程序安装)说明。
  • 在 Parallels 伪环境设置期间,将联网选项设置为以太网桥。
  • 使用 Parallels 引导 Live CD。
  • 继续安装 OpenSolaris 操作系统。有关安装说明,请参见从 Live CD 安装 OpenSolaris 2009.06
  • 在安装 OpenSolaris 2009.06 操作系统后,安装网络驱动程序。有关更多信息,请参见《OpenSolaris in Parallels VM on Mac OS X》(《Mac OS X 上的 Parallels VM 中的 OpenSolaris》)。

在 VMware 中运行 OpenSolaris 2009.06如果您使用 VMware,请参见下列参考资料以获取有关在 VMware 中运行 OpenSolaris 发行版的进一步说明。

论坛徽章:
0
9 [报告]
发表于 2009-10-21 01:59 |只看该作者
管理自动网络连接在OpenSolaris 2009.06 发行版中,网络自动配置 (Network Auto-Magic, NWAM)服务简化了有线和无线网络的基本网络配置并使其自动化。对于满足基本网络要求的系统,可由 NWAM 服务自动管理网络配置。NWAM 使用 DHCP获取 IP 地址和 DNS 名称服务配置参数。缺省情况下,NWAM服务在有线链路和无线链路之间切换,具体取决于有线链路是否连接到了网络。或者,可以指定静态 IP 地址以供特定链路使用。
nwamd 守护进程由服务管理工具 (Service Management Facility, SMF) 进行管理。有关更多信息,请参见 nwamd(1M) 手册页。
检查网络连接的状态获取网络基本信息的最快方法是查看“网络状态”面板图标,该图标始终显示在 GNOME 桌面的面板通知区域中。“网络状态”面板图标是查看当前活动网络连接的状态以及与 NWAM 服务进行交互的主要方法。图标外观会根据当前活动网络连接的状态发生变化。
显示当前活动网络连接的信息的另一种方法是将鼠标悬停在面板图标上。要访问“网络状态”面板图标的上下文菜单,请右键单击该图标。您可以从此处更改当前活动网络接口并查看您所连接的无线网络(如果有)的更多详细信息。
注 - 如果您使用 NWAM 自动配置网络,则“网络状态”面板图标将只显示在桌面上。
另外一个称为网络监视器 applet 的图标在缺省情况下也显示在桌面面板上。网络监视器 applet可显示特定网络连接的状态。此图标显示网络当前是在发送数据还是在接收数据。“网络状态”面板图标与网络监视器 applet在外观上相似,二者都提供有关网络连接状态的各种信息。
下表说明了这两个图标的外观是如何根据当前活动网络连接的状态进行变化的。
图标
说明
“网络状态”面板图标,显示已连接的活动有线或无线网络接口。
“网络状态”面板图标,显示已断开的活动有线或无线网络。
网络监视器 applet,显示已连接的活动无线网络。
网络监视器 applet,显示已连接的活动无线网络。
利用网络监视器 applet,可以同时监视多个网络连接。如果您不使用 NWAM 自动配置网络,则此功能会非常有用,因为当前 NWAM 在任何给定时间只允许使用单个接口。


获取其他软件在安装 OpenSolaris 2009.06 操作系统之后,您可能发现不能立即使用某些常用的软件应用程序。您可以使用 IPS 使用的软件包管理器 GUI 客户端或 IPS 命令行界面 (command-line interface,CLI) 从软件包系统信息库安装这些软件应用程序。
IPS 是对软件生命周期进行管理(包括软件包的安装、升级和删除)的框架。还可以使用 IPS 来升级您安装的系统上所有可获取更新的软件包。
使用 IPS,您可以执行以下操作:
  • 搜索已经安装在系统上的软件包或可以从指定的软件包系统信息库获取的软件包
  • 添加可供搜索的软件包系统信息库
  • 获取安装软件包所需的信息,如软件包相关性和任何其他要安装的软件包
  • 通过单击下载并安装软件包
  • 更新系统上的现有软件包
  • 删除(卸载)现有软件包
注 - 您的系统必须连接到 Internet 才能浏览软件包系统信息库。
有关更多信息,请参见 pkg(5) 手册页。
如何使用软件包管理器安装软件包软件包管理器应用程序是 IPS 的 GUI。软件包管理器提供的功能是使用 IPS 命令所提供的功能的子集。使用软件包管理器,您可以配置 IPS,搜索并管理软件包以及使用引导环境管理工具管理引导环境。
下列过程提供了如何使用软件包管理器将软件包添加到系统中的基本说明。有关完整的说明,请参阅软件包管理器联机帮助。
  • 要使用软件包管理器将软件包添加到系统中,请以下列方式之一启动该应用程序:
    • 选择“系统”>“管理”>“软件包管理器”。
    • 单击桌面上的“软件包管理器”图标。
  • 此时将打开“软件包管理器”窗口并装入您已经定义的系统信息库的目录。显示的系统信息库列表是您的首选系统信息库。您可以在选中首选系统信息库的同时搜索多个系统信息库。
  • 检查“显示”下拉式菜单中是否显示了“所有软件包”缺省选项。
  • 在“搜索”字段中,键入要添加的软件包的名称(或名称的一部分),然后按 Return(或 Enter)键搜索具有该名称的软件包。例如,要查找并安装 OpenOffice 软件包,请键入 \"office\"。
    软件包管理器会过滤可用软件列表,以便只显示含有单词 \"office\" 的软件包。
  • 在显示的软件包列表中,通过选中软件包旁边的复选框来选择要安装的软件包。您可以一次选择多个要安装的软件包。
    注 - 已安装的软件包会在“软件包管理器”窗口的“状态”栏中显示一个复选标记。软件包旁边的绿色星号(在“状态”栏中的)表示该软件包有可用的更新。
  • 要安装一个或多个软件包,请单击位于软件包管理器菜单栏上的“安装/更新”图标。
    • 软件包管理器会检查并评估是否存在软件包相关性。
    • “安装/更新确认”对话框会显示有关一个或多个软件包的信息摘要。如果软件包存在相关性,也会显示该信息。
  • 要了解有关软件包相关性的更多信息,请单击“相关性”。要获取有关软件包的更多信息,请单击“软件包管理器”窗口底部的任何选项卡。可用选项卡有:“文件”、“相关性”和“许可”。
  • 要继续安装软件包,请单击“下一步”。要取消安装,请单击“取消”。软件包管理器将继续下载软件包。
    当成功完成软件包安装时,将在新安装的软件包旁边显示复选标记(在“状态”栏中)。
  • (可选)要更新所有具有可用更新的软件包,请单击“更新全部”按钮。有关哪个系统信息库是首选系统信息库或更改首选系统信息库的信息,请参见如何将 IPS 系统信息库添加到软件包管理器
    有关安装软件包的详细说明,请参见《OpenSolaris 2009.06 映像包管理系统指南》
使用软件包管理器管理 IPS 系统信息库可以在软件包管理器中对 IPS 系统信息库进行管理。启动软件包管理器时,显示的系统信息库是您的首选系统信息库。在缺省情况下,当添加软件包时,它会从您的首选系统信息库进行安装。您可以搜索其他系统信息库并从这些系统信息库将软件包添加到您的系统中。
要在软件包管理器中检查或更改您的首选系统信息库,请选择“文件”>“管理系统信息库”。
如何将 IPS 系统信息库添加到软件包管理器缺省的 release 系统信息库是获取可确信与 OpenSolaris软件一起工作的软件包的最佳来源,因为这些软件包已经过详细的测试。您可以尝试使用其他 IPS 系统信息库获取预先体验版软件包,或不一定经历了和release 系统信息库中的软件包同样的严格发行过程的软件包。但是,从其他系统信息库安装软件包时,尤其要注意提示性信息。
要从首选系统信息库之外的系统信息库安装软件包,您可能需要将系统信息库添加到软件包管理器。可通过下列过程将新 IPS 系统信息库添加到软件包管理器中。
  • 通过选择“系统”>“管理”>“软件包管理器”启动软件包管理器。
  • 从“文件”菜单中选择“管理系统信息库”。
  • 键入要显示的系统信息库的名称。请参见 OpenSolaris 2009.06 系统信息库
  • 键入要添加的系统信息库的 URL。单击“添加”按钮。
  • 要在列表中查看新添加的系统信息库,请退出软件包管理器,然后再重新启动它。
另请参见要使用 IPS 命令行界面添加系统信息库,请使用 pkg set-publisher 命令。
有关更多信息,请参见《OpenSolaris 2009.06 映像包管理系统指南》
OpenSolaris 2009.06 系统信息库软件包管理器连接到联网的系统信息库,以便访问软件包。用于发行的缺省系统信息库是 opensolaris.org/release。
下表列出了 OpenSolaris 操作系统中提供的一些系统信息库。
系统信息库 URL
系统信息库说明
http://pkg.opensolaris.org/release
包含操作系统发行时的软件包版本。只包含修复已发行产品中的严重缺陷或安全漏洞所需的软件包的较新版本。该系统信息库是启动软件包管理器时显示的缺省软件包管理信息库。
http://pkg.opensolaris.org/contrib/
包含由社区贡献并审阅的软件包。
注意 - 这些软件包可能没有经过检查或测试。一旦使用此系统信息库,您就同意了承担全部风险,包含但不限于:错误、病毒、蠕虫、到期时不发送通知的受时间限制的软件,诽谤性或攻击性内容以及资料侵犯或盗用了他人的知识产权。
http://pkg.opensolaris.org/dev
包含正在开发的 OpenSolaris 软件包。
注意 - 从此系统信息库访问软件包表示您将运行软件的开发内部版本。使用此系统信息库前,请参阅位于 http://www.opensolaris.com/use/ 的 OpenSolaris 2009.06 发行说明。您可以在 http://defect.opensolaris.org/中提交错误报告和请求提高。
OpenSolaris 操作系统中还存在其他提供对以下内容的访问的系统信息库:
  • 具有支持合同的用户可使用的较新软件。
  • 不允许再分发的软件。
要访问这些系统信息库,您可能需要注册一个 Sun 联机帐户并获取证书。有关更多信息,请访问位于 https://pkg.sun.com/register 的 \"Certificate Request Login\" 页面。
有关获取证书的其他信息,请访问 http://dlc.sun.com/osol/docs/content/2009.06/IMGPACKAGESYS/keys_cert.html

论坛徽章:
0
10 [报告]
发表于 2009-10-21 02:00 |只看该作者
使用 OpenSolaris 打印管理器设置打印机

运行 OpenSolaris 软件的系统可以检测热插拔事件并在这些事件发生时通知您。例如,如果在本地系统中插入 USB 打印机,系统会自动检测到该打印机并且对其进行部分配置。OpenSolaris 打印管理器是一个用来配置本地和网络打印机以及管理桌面打印环境的工具。

可以按照以下任一过程使用 OpenSolaris 打印管理器设置新的本地 USB 打印机。

有关使用 OpenSolaris 打印管理器管理打印机的详细信息,请单击打印管理器应用程序中的“帮助”按钮。
如何设置自动检测到的打印机

   1. 将 USB 打印机插入系统,然后打开该打印机的电源。

      系统会检测到新打印机,并且打开带有预填打印机信息的“打印机队列”对话框。
   2. 通过在“打印机队列”对话框中提供所有相应的信息来完成打印机配置。
         1. 在此对话框的“连接”部分中,从下拉式菜单中选择连接类型。

            如果您要设置本地打印机队列,则连接类型为“本机设备”。
         2. 键入打印机服务器的名称和 IP 地址(仅适用于网络打印机队列)。

            对于本地打印机队列,系统已为您提供了这些信息。
         3. 在对话框的“打印机详细信息”部分中,键入打印机的所有剩余信息。
         4. 要将打印机指定为缺省打印机,请选中“设置为缺省打印机队列”旁边的复选框。
         5. 单击“添加”按钮。

            新的打印机队列将显示在“打印管理器”窗口的“队列”窗格中。
   3. (可选的)要打印测试页,请单击“打印测试页”按钮。

如何手动设置打印机

当您将本地连接的打印机插入系统后,如果系统未自动检测到该打印机,您可以使用 OpenSolaris 打印管理器对其进行手动设置。

   1. 通过选择“系统”>“管理”>“打印管理器”来启动 OpenSolaris 打印管理器。
   2. 从“打印机”菜单中,选择“添加打印机队列”。

      此时将打开“添加打印机队列”对话框。
   3. 通过在“添加打印机队列”对话框中提供所有有关打印机的相应信息对打印机队列进行配置。
         1. 在对话框的“连接”部分中,从下拉式菜单中选择连接类型。

            如果您要添加本地打印机队列,则连接类型为“本地设备”。
         2. 键入打印机服务器的名称和 IP 地址(仅适用于网络打印机队列)。

            对于本地打印机队列,系统已为您提供了这些信息。
         3. 在对话框的“打印机详细信息”部分中,键入打印机的所有相应信息。
         4. 要将打印机指定为缺省打印机,请选中“设置为缺省打印机队列”旁边的复选框。
         5. 单击“添加”按钮。

            新的打印机队列将显示在“打印管理器”窗口的“队列”窗格中。
   4. (可选的)要打印测试页,请单击“打印测试页”按钮
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP