免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: luren04
打印 上一主题 下一主题

【申请加精】来自UC的《Solaris 10红宝书》系列在线课程 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-04-14 12:58 |只看该作者
第4章 使用Solaris Live Upgrade进行系统升级   
本章介绍如何在联网和非联网的SPARC系统和基于x86体系结构的系统中安装和升级Solaris10操作系统。

本章的内容相对初学者来说较难,初学者可以跳过本章先阅读下面的章节。

4.1 Solaris Live Upgrade概述   
本节是对使用Solaris Live Upgrade创建和升级非活动的引导环境的概述。该引导环境可切换为当前引导环境。

4.1.1 Solaris Live Upgrade简介
Solaris Live Upgrade提供了一种在系统持续运行时升级系统的方法。可以在当前引导环境运行的同时复制该引导环境,然后升级复制的引导环境。原始系统配置仍保持完全正常运行,不受升级或安装归档文件的影响。做好准备后,可以通过重新引导系统来启动新的引导环境。如果发生故障,只须重新引导即可快速恢复到原始引导环境。这种切换避免了通常升级时在测试和评估过程中的停机时间。

通过Solaris Live Upgrade可以复制引导环境,而不影响当前正在运行的系统。然后可以执行以下操作:

 升级系统。

 将当前引导环境的磁盘配置更改为新引导环境中的其他文件系统类型、大小和布局。

 维护许多具有不同映像的引导环境。例如,你可以创建一个包含当前修补程序的引导环境,并创建另一个包含更新发行版的引导环境。

4.1.2 创建引导环境
创建引导环境的进程提供了一种将重要文件系统从活动的引导环境复制到新引导环境的方法。如有必要,将重新组织磁盘、定制文件系统并将重要文件系统复制到新的引导环境中。

Solaris Live Upgrade区分两种文件系统类型:

 重要文件系统。

Solaris OS必须使用的文件系统,例如,根(/)、/usr、/var或/opt即属于重要文件系统。重要文件系统总是从源环境被复制到不活动的引导环境。

 可共享的文件系统。

可共享的文件系统是用户定义的文件和swap交换区。当创建新的引导环境时,在默认情况下,可共享文件系统将被共享,但是你可以指定将该文件系统复制到一个目标分区。

4.1.3 升级引导环境
创建引导环境后,可以对新的引导环境进行升级。升级并不影响原来的活动引导环境中的任何文件。做好准备后,便可以启动新的引导环境,它将成为当前引导环境。

4.1.4 启动引导环境
在准备切换并启动新的引导环境时,应快速切换新的引导环境并重新进行引导。当你第一次引导一个新创建的引导环境时,文件在引导环境之间同步。“同步”是指将某些系统文件和目录从上一个活动引导环境复制到正在引导的引导环境中。重新引导系统时,在新的引导环境中安装的配置仍是活动的。原始引导环境于是会变成不活动的引导环境。

4.1.5 回退到原始引导环境
如果出现故障,则通过切换和重新引导来快速回退到原来的引导环境。使用回退只须重新引导系统的时间,比备份并还原到原始环境要快得多。不能引导的新引导环境会被保留,然后就可以分析该故障。

论坛徽章:
0
12 [报告]
发表于 2008-04-14 12:59 |只看该作者
4.2 使用Solaris Live Upgrade进行升级规划   
本节提供了一些在安装和使用Solaris Live Upgrade前供查阅的原则和要求。读者也可以先了解使用Solaris Live Upgrade进行升级的实例后,再来仔细阅读这部分内容。

4.2.1 使用lucreate命令创建文件系统的原则
lucreate命令的-m选项指定在新引导环境中创建的文件系统和文件系统数目。你必须通过重复该选项来指定要创建的确定文件系统。使用-m选项来创建文件系统时,请遵循以下原则:

 必须为新引导环境的根(/) 文件系统指定一个-m选项。如果运行lucreate时没有使用-m 选项,那么将显示“配置”菜单。“配置”菜单会将文件重定向到新的装入点上,从而允许你定制新的引导环境。

 任何存在于当前引导环境中且没有在-m选项中指定的关键文件系统都被合并到所创建的下一级文件系统中。

 在新的引导环境上仅创建由-m选项指定的文件系统。要在当前系统上创建相同数量的文件系统,你必须为每个要创建的文件系统指定一个-m选项。

例如,使用一次-m选项指定将所有的文件系统放在某处,这会将原始引导环境中的所有文件系统合并到一个由-m选项指定的文件系统中。如果指定两次-m选项,那么将创建两个文件系统。例如,如果拥有根(/)文件系统、/opt文件系统和/var文件系统,则应为新引导环境上的每个文件系统使用一个-m选项。

 不要复制装入点。例如,不能有两个根(/)文件系统。

4.2.2 为文件系统选择分区的原则
在为引导环境创建文件系统时,所用规则与为Solaris操作系统创建文件系统所用的规则相同。Solaris Live Upgrade无法防止你为关键文件系统创建无效配置。例如,你可以键入一个lucreate命令,它将为根(/)和/kernel创建单独的文件系统。

在为磁盘重新分区时,不要重复分区。如果存在这种情况,即使系统显示已创建的新的引导环境,但在启动时,该引导环境也不会进行引导。因为重叠的文件系统可能被损坏。

要让Solaris Live Upgrade正常工作,磁盘上必须有一个未存储文件且安装软件可覆写的可用分区,活动引导环境上的vfstab文件需含有这个可用分区,并且必须含有至少一个根(/)项。

4.2.3 为根(/)文件系统选择分区的原则
在不活动的引导环境中,需要标识根(/)文件系统要复制到的分区。当你为根(/)文件系统选择分区时,此分区必须符合下列条件:

 必须是系统可以从中引导的分区;

 必须满足推荐的最小值;

 可以在不同的物理磁盘上,或者在活动根(/)文件系统所在的同一个磁盘上。

4.2.4 为交换文件系统选择分区的原则
1.为新引导环境配置交换
可以使用带-m选项的lucreate命令,通过三种方法配置交换区:

 如果不指定交换区,则会为新引导环境配置属于当前引导环境的交换区;

 如果指定了一个或多个交换区,则这些区是专供新引导环境使用的交换区。两个引导环境不共享任何交换区;

 可以指定共享交换区并为交换添加新区。

下面举例说明了配置交换的三种方式。当前引导环境是通过c0t0d0s0上的根(/)文件系统配置的,交换文件系统位于c0t0d0s1。

 未指定新的交换区。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。在c0t0d0s1上的当前引导环境和新引导环境之间可以共享交换区。

# lucreate -n be2 -m /:c0t1d0s0:ufs

 指定了一个新的交换区。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。新的交换文件系统在此c0t1d0s1上创建。在当前引导环境和新引导环境之间不共享任何交换区。

# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:c0t1d0s1:swap

 添加了一个交换区,另一个交换区由两个引导环境共享。新的引导环境包含位于c0t1d0s0上的根(/)文件系统。新的交换片在此c0t1d0s1上创建。在当前引导环境和新引导环境之间共享c0t0d0s1上的交换片。

# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:shared:swap -m -:c0t1d0s1:swap

2.如果正在使用交换,则无法创建引导环境
如果交换区正被当前引导环境以外的任何引导环境使用,则引导环境创建失败。如果引导环境是使用-s选项创建的,则替换源引导环境可以使用交换区,但不能使用任何其他引导环境。

4.2.5 为可共享文件系统选择片的原则
Solaris Live Upgrade将分区的整个内容复制到指定的新引导环境分区中。你可能希望该分区上有些大的文件系统可在引导环境之间共享(而不是复制),以节省空间和复制时间。必须复制对操作系统重要的文件系统,如根(/)和/var。诸如/home之类的文件系统,可以在引导环境之间共享。可共享的文件系统必须是用户自定义的文件系统,并且在活动引导环境和新的引导环境上都必须位于单独的交换片上。你可以根据需要以几种方式重新配置磁盘。

论坛徽章:
0
13 [报告]
发表于 2008-04-14 12:59 |只看该作者
4.3 使用Solaris Live Upgrade进行升级的实例   
在本实例中,将在运行Solaris 7发行版的系统上使用lucreate命令来创建新的引导环境。通过使用luupgrade命令将这个新引导环境升级到Solaris10发行版。通过使用luactivate命令启动已升级的引导环境。此外,还提供了回退到原始引导环境的实例。

1.在活动的引导环境中安装Live Upgrade
(1)插入Solaris10 Operating System DVD或Solaris10 Software - 2 CD。

(2)遵循针对不同介质所使用的步骤。

 如果使用的是Solaris10 Operating System DVD,请将目录更改为安装程序所在目录,然后运行安装程序。

# cd /cdrom/cdrom0/Solaris_10/Tools/Installers

# ./liveupgrade20

定时将显示Solaris Web Start安装程序。

 如果使用的是Solaris10 Software - 2 CD,请运行该安装程序。

% ./installer

将显示Solaris Web Start安装程序。

(3)从“安装”对话框的“选择类型”中,单击“定制”按钮。

(4)在“语言环境选择”对话框上,单击要安装的语言。

(5)选择要安装的软件。

 对于DVD,请在“组件选择”对话框上单击“下一步”按钮,以安装软件包。

 对于CD,在“产品选择”对话框上,单击“Solaris Live Upgrade的默认安装”并单击其他产品选项以撤销对软件的选择。

(6)按照Solaris Web Start安装程序对话框上的指示安装本软件。

2.创建引导环境
由于源引导环境现在还没有名字,所以使用-c选项将源引导环境命名为c0t4d0s0。仅在创建第一个引导环境时才需要命名源引导环境。新的引导环境名为c0t15d0s0。-A选项将创建与引导环境名称相关联的描述。将根(/) 文件系统复制到新引导环境。同时,创建了一个新的交换区,而不是共享源引导环境的交换区。

# lucreate -A ’BE_description’ -c c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs\

-m -:/dev/dsk/c0t15d0s1:swap -n c0t15d0s0

3.升级不活动的引导环境
不活动的引导环境名为c0t15d0s0。升级所要使用的操作环境映像来自网络。

# luupgrade -n c0t15d0s0 -u -s /net/ins-svr/export/Solaris_10 combined.Solaris_wos

4.检查引导环境是否可引导
lustatus命令报告引导环境创建是否完成。lustatus 还显示引导环境是否可引导。

# lustatus

boot environment Is Active Active Can Copy

Name Complete Now OnReboot Delete Status

------------------------------------------------------------------------------------------------------------

c0t4d0s0 yes yes yes no –

c0t15d0s0 yes no no yes -

5.启动不活动的引导环境
使用luactivate命令使c0t15d0s0引导环境可引导。然后重新引导系统,于是c0t15d0s0就成为活动的引导环境。c0t4d0s0引导环境现在处于不活动状态。

# luactivate c0t15d0s0

# init 6

6.回退到源引导环境
如果重新启动后仍不能引导新的引导环境,这就需要启动原来的引导环境,将系统恢复。有三种回退过程取决于新引导环境的活动情况。

 启动成功,但你希望回退到原始引导环境。请参见例4-1。

 启动失败,而你可以引导回原始引导环境。请参见例4-2。

 启动失败,且你必须通过使用介质或网络安装映像引导回原始引导环境。请参见例4-3。

 例4-1 在新的引导环境创建成功,但希望返回原来的引导环境。

在本例中,原始c0t4d0s0引导环境在已成功启动的情况下仍重新启用为引导环境。设备名称为first_disk。

# /usr/sbin/luactivate first_disk

# init 6

 例4-2 SPARC:从失败的引导环境启动中回退。

在本例中,新引导环境是不可引导的,你必须返回到OK提示符,然后在单用户模式下从原始引导环境c0t4d0s0中引导。

OK boot net -s

# /sbin/luactivate first_disk

Do you want to fallback to activate boot environment c0t4d0s0

(yes or no)? yes

# init 6

原始引导环境c0t4d0s0 成为活动的引导环境。

 例4-3 SPARC:使用DVD,CD或网络安装映像回退到原始引导环境。

在本例中,新引导环境是不可引导的,你无法从原始引导环境中引导,因此必须使用介质或网络安装映像。设备为/dev/dsk/c0t4d0s0。原始引导环境c0t4d0s0成为活动的引导环境。

OK boot net -s

# fsck /dev/dsk/c0t4d0s0

# mount /dev/dsk/c0t4d0s0 /mnt

# /mnt/sbin/luactivate

Do you want to fallback to activate boot environment c0t4d0s0

(yes or no)? yes

# umount /mnt

# init 6

论坛徽章:
0
14 [报告]
发表于 2008-04-14 13:00 |只看该作者

Solaris 10基本使用与用户管理

第5章 系统的启动与关闭   
启动及关闭系统是系统管理工作的一个组成部分,这一章描述正常启动和关闭系统的过程。

5.1 系统的启动和关闭概述   
这部分我们要了解一些启动和关闭的相关知识的概念。我们发现,对比以前的Solaris版本,系统的启动过程变得更简单了。

5.1.1 Solaris 10系统启动和关闭方面新的特性
首先介绍Solaris 10在系统启动和关闭方面的一些新的特性:

(1)在启动过程中,Service Management Facility (SMF)提供了新的选项。详细信息请见本书第11章——Solaris 10的预测性自我修复。

(2)在x86平台上,支持64位计算。

 手动启动可以进行64位计算的系统。

在64位模式下启动x86系统,在选择启动的提示符下输入:

b kernel /amd64/unix

在以前的基于32位计算的Solaris版本中,如果启动兼容的64位计算能力,则不需要改变启动命令:

b kernel /unix

 使用eeprom命令设置boot-file文件参数。

在以前的Solaris版本中,boot-file文件参数设置为kernel/unix。在Solaris 10中,boot-file文件参数默认设置为空(“”)。这时系统启动能自动检测,如果有64位计算能力,就会在x86平台上启动64位模式。直接手工设置boot-file文件参数的方法是:

# eeprom boot-file kernel/amd64/unix

查看当前系统boot-file文件参数的方法是:

# eeprom boot-file

 使用内核调试模式(kmdb)启动系统。

启动内核调试模式的方法是在启动方式的提示符下输入启动命令。如果是启动64位模式,则输入:

b kernel/amd64/unix –k

在基于系统32位模式下,启动64位计算能力,则输入:

b kernel /unix -k

5.1.2 系统的启动和关闭方面术语介绍
1.运行级别和init状态
运行级别是由一些代表系统服务运行状态的数字或字符表示。系统总是处于一个运行级别之中。与运行级别相关的是init状态,因为init进程维护着运行的级别。系统管理员可以通过init命令和svcadm命令来改变系统的运行级别。

2.启动选项
启动选项描述着系统是如何被启动的。不同的启动选项有以下几种。

Interactive boot:当系统启动时按照提示输入相应信息。

Reconfiguration boot:当系统添加了新的硬件或虚拟设备时,选用此种启动方法。

Recovery boot:当系统出了故障时恢复启动。

5.1.3 系统启动和关闭时注意事项
在系统关闭时请注意以下这些事项:

 使用init和shutdown命令都可以关闭系统,使用进程和服务终止。

 使用shutdown命令来关闭服务器。当服务器被关闭之前,登录用户都将收到系统将被关闭的信息。

 只有具有超级用户权限才能使用shutdown和init命令来关闭服务器。

系统启动时请注意以下这些事项:

 在SPARC平台上,启动命令boot在PROM级输入。

 在x86平台上,启动命令boot在主启动的子菜单中输入。

论坛徽章:
0
15 [报告]
发表于 2008-04-14 13:00 |只看该作者
5.2 系统的关闭   
Solaris系统软件总处于连续运行状态,这样电子邮件和网络软件能正常地工作,但在以下几种情况下,系统却必须关闭或停止。

 准备更新电源;

 系统增加或删除硬件;

 进行系统维护,如备份。

5.2.1 关闭系统命令简单介绍
下面介绍关闭系统的命令,它们使用在不同的场合中,如表5-1所示。

表5-1 关闭系统命令介绍

命 令                        描 述                          什么时候使用

shutdown
是调用init程序来关闭系统的可运行shell脚本程序
推荐在服务器运行级别3时使用,因为要通知用户系统将要关闭

init
改变系统运行级别命令
推荐在单机时使用,或者关闭不影响其他用户时使用

reboot
重新启动系统
Init 6是首选的重新启动方法

Halt, poweroff
同步磁盘并停止处理器工作
不推荐使用,因为会强行终止系统进程。只有在紧急事件中才用


5.2.2 如何关闭服务器
服务器的一般运行级别是3,这时系统是多用户操作系统,也有NFS远程服务在运行。这就要求我们关闭服务器要小心,最好先查看一下用户的使用情况。查看谁在使用服务器的命令是who,如例5-1所示。

 例5-1 查看谁在使用服务器。

$ who

holly console May 7 07:30

kryten pts/0 May 7 07:35 (starlite)

lister pts/1 May 7 07:40 (bluemidget)

我们在前面已经介绍过,关闭服务器最好的方法是使用shutdown命令,因为它会给在线用户一个通知。下面我们就介绍几个例子供大家参考。

 例5-2 SPARC:在180秒后切换系统到单用户状态。

# shutdown -g180 –y

Shutdown started. Mon Jun 14 15:46:16 MDT 2005

Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

The system venus will be shut down in 3 minutes.






Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

The system venus will be shut down in 30 seconds .






INIT: New run level: S

The system is coming down for administration. Please wait.

Unmounting remote filesystems: /vol nfs done.

Shutting down Solaris Management Console server on port 898.

Print services stopped.

Jun 14 15:49:00 venus syslogd: going down on signal 15

Killing user processes: done.

Requesting System Maintenance Mode

SINGLE USER MODE

Root password for system maintenance (control-d to bypass): xxxxxx

single-user privilege assigned to /dev/console.

Entering System Maintenance Mode

#

 例5-3 SPARC:在300秒后切换系统到可以关闭电源的运行级0。

# shutdown -i0 -g300 –y

Shutdown started. Thu Jun 17 12:40:25 MST 2005

Broadcast Message from root (console) on pretend Thu Jun 17 12:40:25...

The system pretend will be shut down in 5 minutes









Changing to init state 0 - please wait

#

INIT: New run level: 0

The system is coming down. Please wait.

System services are now being stopped.









The system is down.

syncing file systems... done

Program terminated

Type help for more information

ok

 例5-4 在120秒后重新启动系统。

# shutdown -i6 -g120 -y

Shutdown started. Mon Jun 14 15:46:16 MDT 2005

Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

The system venus will be shut down in 2 minutes

Changing to init state 6 - please wait

#

INIT: New run level: 6

The system is coming down. Please wait.









The system is down.

syncing file systems... done

rebooting...









venus console login:

Regardless of why you shut dow

5.2.3 如何关闭单用户计算机
关闭单用户计算机系统比较简单,我们可以用init命令切换系统运行级。常用Solaris 10运行级别如表5-2所示。

表5-2 Solaris 10常用运行级别

运行级别
SPARC平台提示符
x86平台提示符

S(单用户级)
#
#

2(多用户级)
#
#

0(可关闭电源级)
Ok或者 >
按任意键重新启动

3(多用户和NFS服务)
hostname console login:
hostname console login:


 例5-5 在x86平台上将系统切换到运行级0。

# init 0

#

INIT: New run level: 0

The system is coming down. Please wait.



The system is down.

syncing file systems... [11] [10] [3] done

Press any key to reboot

论坛徽章:
0
16 [报告]
发表于 2008-04-14 13:01 |只看该作者
5.3 系统的启动   
Solaris 10的默认启动很简单,无论是在SPARC或在x86平台上,一直按“Enter”键就能把系统安全的启动起来。只是在SPARC平台上使用Boot PROM来引导系统硬件,初学者大可不必因为Boot PROM内容而感到Solaris很难。其实,大家就把这个Boot PROM当做PC中的BIOS就行了。

5.3.1 SPARC:使用Boot PROM
每一个SPARC系统都有一个可编程只读存储器(PROM)芯片,里面存储了一个称为monitor的程序。monitor程序在内核可用之前控制系统的操作。当你打开了一个系统,monitor程序运行一个快速的自检测过程来检查诸如系统中的硬件,以及内存等情况。如果monitor没有发现错误,系统就开始了自动引导过程。

引导过程包含了引导PROM、引导程序、内核初始化和系统初始化阶段。这些阶段在表5-3中进行了总结。

表5-3 SPARC引导过程的描述

引导阶段
描 述

引导PROM
PROM显示系统标识信息,然后运行自检测诊断程序来验证系统的硬件和内存。然后,PROM装载主引导程序bootblk,bootblk又从位于UFS文件系统中的默认引导设备装载辅助引导程序

引导程序
程序bootblk找到并执行ufsboot辅助引导程序,将其装载到内存。程序ufsboot被装载后,ufsboot装载内核

内核的初始化
内核自己进行初始化,并开始装载模块,使用ufsboot 来读取这些文件。当内核装载了足够的模块以挂载根文件系统时,内核终止ufsboot程序,并使用它自己的资源继续引导过程

系统初始化
内核创建了一个用户进程并启动/sbin/init 进程,后者通过读取/etc/inittab文件启动了其他的进程


1.OpenBoot接口
SPARC PROM中的OpenBoot固件不但初始化引导过程,而且还提供了一个命令行接口。OpenBoot提供了两种模式。在受限监视模式下,将显示提示符“>”,而且只提供了3条命令。这些命令使你可以引导操作系统(b specifiers),重新开始暂停程序(c)的执行,或者进Forth监视程序(n)。

Forth监视程序也称为新命令模式,是OpenBoot固件的默认模式。Forth监视程序显示ok提示符。此监视程序使你可以访问许多硬件和软件的诊断命令。任何可以访问系统控制台的用户都可以访问这些功能。为了访问受限监视程序,在PROM的ok提示符后输入old-mode并按Enter键。

为了显示一个系统的PROM发布,在PROM的ok提示符后,输入banner并按Enter键。硬件配置信息,包括PROM的发布号就被显示出来,如例5-6所示。




 例5-6 显示系统综合信息。

ok banner

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard

OpenBoot 3.15, 128 MB memory installed, Serial #number.

Ethernet address number, Host ID: number.

Hardware configuration information, including the revision number of the PROM,

is displayed. In this example, the PROM revision number is 3.15.

我们还可以在PROM中查看系统的设备情况。这对于系统管理员来说是很必要的。

 例5-7 查看系统安装的所有设备。

步骤如下:

(1)先将PROM中的自动引导参数设为“false”。

ok setenv auto-boot? false

auto-boot? = false

(2)清除所有的设备登记信息。

ok reset-all

Resetting ...

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard

OpenBoot 3.15, 128 MB memory installed, Serial #10933339.

Ethernet address 8:0:20:a6:d4:5b, Host ID: 80a6d45b.

(3)检查所有IDE设备(要检查所有SCSI设备请使用probe-scsi命令)。

ok probe-ide

Device 0 (Primary Master)

ATA Model: ST34321A

Device 1 (Primary Slave)

Not Present

Device 2 (Secondary Master)

Removable ATAPI Model: CRD-8322B

Device 3 (Secondary Slave)

Not Present

(4)将自动引导参数设置为“true”。

ok setenv auto-boot? true

auto-boot? = true

(5)(可选的)可以用devalias命令来查看系统别名。

ok devalias

screen /pci@1f,0/pci@1,1/SUNW,m64B@2

net /pci@1f,0/pci@1,1/network@1,1

cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f

disk /pci@1f,0/pci@1,1/ide@3/disk@0,0

disk3 /pci@1f,0/pci@1,1/ide@3/disk@3,0

disk2 /pci@1f,0/pci@1,1/ide@3/disk@2,0

disk1 /pci@1f,0/pci@1,1/ide@3/disk@1,0

disk0 /pci@1f,0/pci@1,1/ide@3/disk@0,0

ide /pci@1f,0/pci@1,1/ide@3

floppy /pci@1f,0/pci@1,1/ebus@1/fdthree

ttyb /pci@1f,0/pci@1,1/ebus@1/se:b

ttya /pci@1f,0/pci@1,1/ebus@1/se:a

keyboard! /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8:forcemode

keyboard /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8

mouse /pci@1f,0/pci@1,1/ebus@1/su@14,3062f8

name aliases

(6)在PROM中重新引导系统启动。

ok reset

已经对系统上装的设备有所了解,如果我们想要改变某些设备的使用,也可以在PROM中进行,如例5-8。

 例5-8 设置系统默认从硬盘启动。

(1)先从多用户状态进入到“ok”状态。

# init 0

#

INIT: New run level: 0



The system is down.

syncing file systems... done

Program terminated

(2)设置启动设备为硬盘。

ok setenv boot-device disk

boot-device = disk

(3)检查启动设备的设置。

ok printenv boot-device

boot-device disk disk

(4)重新引导系统。

ok reset

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard

OpenBoot 3.15, 128 MB memory installed, Serial #number.

Ethernet address number, Host ID: number.

Boot device: disk File and args:

SunOS Release 5.10 Version 64-bit



pluto console login:

 例5-9 设置系统默认从网络启动。

(1)先从多用户状态进入到“ok”状态。

# init 0

#

INIT: New run level: 0



The system is down.

syncing file systems... done

Program terminated

(2)设置启动设备为网络。

ok setenv boot-device net

boot-device = net

(3)检查启动设备的设置。

ok printenv boot-device

boot-device net disk

(4)重新引导系统。

ok reset

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard

OpenBoot 3.15, 128 MB memory installed, Serial #number.

Ethernet address number, Host ID: number.

Boot device: net File and args:



pluto console login:

5.3.2 在SPARC平台上引导系统
在SPARC平台上引导系统有下面几种情况:

1.以多用户状态引导系统
要以多用户状态引导系统,可在PROM的ok提示符后,输入boot并按Enter键。自动引导过程将在默认的驱动器上启动,并显示一系列启动消息。系统以多用户状态被启动。

2.以单用户状态引导系统
要以单用户状态引导系统,可在PROM的ok提示符后,输入boot -s并按Enter键。系统引导到单用户状态并提示你输入root密码。

3.交互式引导
如果想要临时改变系统文件或者内核,你可能需要交互式引导。使用这样的方法,你可以测试你所做的修改,并在出现任何问题时很容易地进行恢复。

 例5-10 Solaris交互式引导。

(1)在PROM的ok提示符后,输入boot-a并按Enter键。引导程序将交互地对你进行提示。

ok boot -a



Rebooting with command: boot -a

Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a

File and args: -a

(2)按Enter键以使用默认的内核/kernel/unix,或者输入用来进行引导的内核的名字。

Enter filename [kernel/sparcv9/unix]:按Enter键

(3)按Enter键以使用默认的模块目录的路径或输入模块的默认路径,并按Enter键。

Enter default directory for modules [/platform/SUNW,Ultra-5_10/kernel

/platform/sun4u/kernel /kernel /usr/kernel]: 按Enter键

(4)按Enter键以使用默认的/etc/system文件或输入系统文件的名字,并按Enter键。

Name of system file [etc/system]: 按Enter键

(5)按Enter键以使用默认的根文件系统。输入ufs以进行本地硬盘引导,或者输入nfs引导无盘客户端。

SunOS Release 5.10 Version S10_60 64-bit

Copyright (c) 1983-2004 by Sun Microsystems, Inc. All rights reserved

Use is subject to license terms.

root filesystem type [ufs]: 按Enter键

(6)按Enter键以使用根设备的默认物理名字,或者输入设备的名字。

Enter physical name of root device

[/pci@1f,0/pci@1,1/ide@3/disk@0,0:a]: 按Enter键

(7)下面开始自动引导系统。

configuring IPv4 interfaces: hme0.

Hostname: starlite

The system is coming up. Please wait.

checking ufs filesystems



The system is ready.

starlite console login:

4.添加新硬件后引导系统
在添加新硬件后引导系统是一次重新配置引导过程。可以使用boot-r来重新配置引导。这样操作系统就会知道去寻找新的设备驱动程序并将其集成为引导过程的一部分。

(1)装载新的设备驱动程序,按照硬件中包括的指令进行操作。

(2)关闭系统并安装新硬件。

(3)输入boot-r并按Enter键。这将运行一个重新配置脚本以装载模块目录中列出的所有设备驱动程序,并创建相应的硬件节点。

你可以在启动之后来查看引导消息,最新的引导消息被存储在文件/var/adm/messages 中。要在引导完系统后查看这些信息,你只要输入more/var/adm/messages并按Enter键即可。命令/usr/sbin/dmesg已经过时,然而你仍然可以使用它来显示引导消息。

5.3.3 在x86平台上引导系统
在x86平台上启动时有两种启动方式:

 按ESC键进入手动启动模式;

 默认进入自动启动模式。

在进入手动启动模式后,我们可以看到菜单,如图5-1所示。


图5-1 启动顺序菜单

这是个启动顺序菜单,如果要改变系统的启动设备顺序,就将光标移动到<Enter setup>,然后按Enter键。读者若有疑问请查看系统的主板手册。

在默认自动启动的情况下,会出现下面的提示:

<<< Current Boot Parameters >>>

Boot path: /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a

Boot args:

Type b [file-name] [boot-flags] <ENTER> to boot with options

or i <ENTER> to enter boot interpreter

or <ENTER> to boot with defaults

下面我们来详细说明这三项提示的内容。

(1)键入b和启动参数选项来启动系统。

和SPARC平台类似,我们举例说明。

交互式启动,使用命令b-a,具体请参见例5-10。

启动到单用户模式,使用命令b-s,类似于SPARC下的boot-s。

检测新设备,使用命令b-r,类似于SPARC下boot-r命令。

(2)键入i,启动交互选项。

键入i后进入系统,用户可以在这里改变引导选项和标志,探察设备和总线,运行诊断程序。在“>”状态下可以按<ctrl+d>组合键恢复到正常启动。

>

>help //查看帮助

>printenv //查看启动选项

auto-boot?='true'

auto-boot-cfg-num='-1'

auto-boot-timeout='5' //默认5秒不按b,i就直接进入系统

boottimeout='0'

bshfirst='false'

output-device='screen'

input-device='keyboard'

boot-file='kernel/unix'

target-driver-for-scsi='sd'

target-driver-for-direct='cmdk'

target-driver-for-csa='cmdk'

target-driver-for-dsa='cmdk'

target-driver-for-smartii='cmdk'

pciide='true'

prealloc-chunk-size='0x2000'

ata-dma-enabled='0'

kbd-type=US-English(104-Key)

kbd-wkeys='true'

probed-arch-name='i86pc'

probed-compatible='i86pc'

bootpath=/pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a

>show-devs //显示所有device nodes

>.properties //显示所有active node属性

在交互模式下也可以更改这些属性,但对于新手来说,修改这些属性需要格外谨慎,因为改不好就会导致系统瘫痪。

论坛徽章:
0
17 [报告]
发表于 2008-04-14 13:03 |只看该作者
第6章 Java桌面系统介绍   
本章介绍Solaris系统自带的桌面系统。Java桌面系统和Windows桌面系统非常类似,这对于Solaris的初学者来说,可能比较容易上手

6.1 Solaris 10桌面系统简介   
一些读者对于传统的UNIX系统的印象,一直就是一个黑漆漆的窗口和一些神秘的字符。其实Sun公司早就开发出了自己的桌面系统,即公用桌面系统(CDE)。另外,还有GNU工程的“自由软件”产品GNOME也有支持Solaris版的。对于公用桌面系统(CDE),以前用过Solaris的读者可能比较清楚。对于GNOME桌面,了解Linux的读者可能比较清楚。

目前,Sun公司开发了一个基于Java的桌面系统,简称JDS。它已经成为Solaris操作系统的一个组件了。和Solaris 10一同发布的版本是JDS 3,其界面如图6-1所示。


图6-1 JDS 3界面

相信使用过Windows的读者都会惊喜地发现,这个Java桌面系统和Windows视窗是多么的相似!

其实,不但Solaris系统有Java桌面,Linux也有类似的Java桌面。所以,严格地说,Solaris,Linux和Windows都比较注意用户的使用习惯,尽量保持风格一致。

论坛徽章:
0
18 [报告]
发表于 2008-04-14 13:06 |只看该作者
6.2 Java桌面环境   
从图6-1中,大家已经看到了JDS 3的面貌。它自带的应用程序涉及到互联网、办公、图像和多媒体等,还有一些单机版的游戏。我们使用JDS 3作为桌面,可以比较顺手地完成日常的工作,比如,上网发邮件和利用StarSuite7写文档。下面我们将逐一介绍这些功能。

6.2.1 开始
1.登录到桌面
安装好系统后,启动,就会出现登录窗口,如图6-2所示。


图6-2 登录窗口

登录窗口是你进入Java Desktop System的入口。如图6-2所示,登录窗口的选项中有语言、会话过程、远程登录和命令行登录等。语言就是登录后界面语言文字的种类,一般我们选择简体中文。在会话过程中,选择Java Desktop System,Release 3就能启用Java桌面。

登录窗口需要你输入用户名。直接按Enter键后,又出现输入密码的窗口。只有用户名和密码都输对了,才能成功登录。

当你登录时,就启动了一个会话。会话管理器会在对你的用户名和口令进行认证后启动。通过会话管理器,你可以管理会话。例如,你可以保存最近的会话状态并在你注销后下次登录时返回到该会话。会话管理器保存并恢复以下内容:

 外观和行为设置,如字体、颜色和鼠标设置。

 当时正在运行的应用程序,如文件管理器和文本编辑器窗口。你无法保存和恢复不属于会话管理器管理的应用程序。例如,如果你通过命令行在终端窗口中启动了vi编辑器,会话管理器就无法恢复你的编辑会话。

2.初始桌面配置
Java Desktop System初始启动的桌面通常包含以下内容:

 本计算机。使你可以访问有关你系统的媒质和配置的详细信息。

 文档。使你可以直接访问存储在默认目录下的文件。

 网上邻居。支持从单个目录访问网络上的计算机。

 废纸篓。提供了一个文件、文件夹或桌面对象的临时存放处,稍后你就可以恢复或永久删除这些对象。

 StarSuite 7。启动StarSuite应用程序。

 了解Java™ Desktop System。

从你可以访问关于Java Desktop System的概述信息的位置启动帮助浏览器。

 底部边缘面板。

默认情况下,下列面板对象会显示在底部边缘面板中。

 “启动”按钮:为Java Desktop System上的应用程序和配置工具提供菜单。

 时钟:在面板中显示时间和日期。

 显示桌面:显示一个按钮,单击该按钮可以将所有打开的窗口最小化。

 窗口列表:为每一个打开的窗口显示一个按钮。单击窗口列表按钮,可以最小化窗口和恢复窗口。

 通知区域:显示各种应用程序的图标,以指示应用程序中的活动。例如,当使用“CD播放器”应用程序播放CD时,CD图标就会显示在“通知区域”中。

 工作区切换器:显示以可视形式表示的工作区。使用“工作区切换器”可以在工作区之间切换。

 音量控制:显示一个按钮,你可以通过该按钮控制和设置系统的音量。

 网络监视器:显示一个对话框,它可以帮助你监控网络的活动。

 桌面背景。

桌面背景位于Java Desktop System上其他所有组件的后面。桌面背景是用户界面的活动组件。将对象放在桌面背景上可以快速地访问文件和目录,或启动常用的应用程序。也可以右键单击桌面背景打开一个菜单。

3.锁住屏幕
和Windows一样,JDS 3也有锁住屏幕。要锁住屏幕,请执行以下一种操作:

 单击“启动”按钮,在弹出的菜单上选择“锁住屏幕”。

 如果面板上有“锁住”按钮,请单击“锁住”按钮。

这里需要说明的是,所谓“面板”就是“桌面”,“本电脑”就是“我的电脑”。诸如此类,可能还有一些叫法不一致而内容是一致的。

当你锁住屏幕后,屏幕保护程序就会启动。要解除屏幕锁定,请移动鼠标,这时就会显示锁定的屏幕对话框。在锁住的屏幕对话框中输入你的用户名和口令,然后按Enter键。

4.管理桌面会话
所谓“桌面会话”,就是我们和系统在桌面环境的交互过程。桌面会话对话框如图6-3所示。

要配置桌面会话,请单击“启动”按钮,然后选择“首选项”→“桌面首选项”→“会话”。“会话”首选项工具可以识别以下类型的应用程序:

 受会话管理的应用程序。当保存会话的设置时,会话管理器会保存受该会话管理的所有应用程序。如果注销后再次登录,会话管理器会自动启动受该会话管理的应用程序。

 不受会话管理的应用程序。当保存会话的设置时,会话管理器不会保存不受会话管理的应用程序。如果注销后再次登录,会话管理器不会启动非会话管理的应用程序。你必须手动启动这些应用程序,或者你可以使用“会话”首选项工具指定你想自动启动的非会话管理应用程序。


图6-3 桌面会话对话框

5.注销
要结束会话,请关闭当前所有的活动进程,然后执行以下操作:

 单击“启动”按钮,然后选择注销名称。

 如果面板上有“注销”按钮,请单击该按钮。

在结束桌面会话前,你可能想保存当前设置,以便以后可以恢复该会话。在注销期间,系统会显示一个对话框询问你是否想保存当前设置。在“会话”首选项工具中,你可以选择自动保存当前设置的选项。

6.2.2 使用菜单
1.菜单简介
你可以通过菜单访问所有Java Desktop System功能。你可以在面板中添加菜单并使用菜单和面板的组合来执行任务。你可以对菜单执行各种操作,如将菜单项复制到面板。

可以在Java Desktop System中访问如下菜单。

 “启动”按钮:可以从“启动”按钮访问“应用程序”菜单中的各个菜单项。面板中可以有许多“启动”按钮。

 菜单栏:可以从“菜单栏”访问“应用程序”和“操作”菜单中的各个菜单项。面板中可以有许多“菜单栏”面板应用程序。

 “应用程序”菜单:你可以从“应用程序”菜单访问许多应用程序、命令和配置选项。

 “操作”菜单:你可以从“操作”菜单访问使你能够执行各种任务的命令。例如,你可以启动“搜索工具”应用程序或退出Java Desktop System。

2.菜单功能
菜单可以包含以下菜单项:

 子菜单;

 启动器或菜单项。

菜单中菜单项右侧的箭头指示该菜单是一个子菜单。当你指向子菜单时,该子菜单会打开,你可以从子菜单中选择菜单项。

当你选择启动器时,启动器会启动一个应用程序或运行一条命令。你也可以右键单击启动器来打开一个弹出菜单。弹出菜单使你可以向面板添加项目和执行其他任务。有关弹出菜单的更多信息,请参阅下一部分。

3.菜单项弹出菜单
菜单上的菜单项具有关联的弹出菜单,该弹出菜单使你可以执行与该菜单项相关的任务。当右键单击该菜单的菜单项时,系统就会打开该项的弹出菜单。弹出菜单包含使你可以执行与菜单相关任务的子菜单,如图6-4所示。

你可以使用菜单项弹出菜单执行以下任务:

 将菜单项作为启动器添加到面板中;

 从菜单中删除菜单项;

 在对话框中用菜单项命令打开“运行应用程序”对话框;

 向面板添加菜单,你可以将菜单作为菜单对象或抽屉对象进行添加;

 向菜单添加新菜单项;

 更改子菜单和菜单项的属性。


图6-4 在启动器上单击右键弹出的快捷菜单

6.2.3 使用窗口
本节将介绍如何在Java Desktop System中使用窗口。

1.窗口和工作区
窗口显示在Java Desktop System的分区中,这些分区被称为工作区。每个工作区都包含相同的桌面、面板和菜单。但是,你可以在每个工作区中运行不同的应用程序并打开不同的窗口。你一次只能显示一个工作区,但是你可以在其他工作区中打开窗口。

“工作区切换器”面板应用程序是窗口和工作区的可视化表示,如图6-5所示。


图6-5 工作区切换器

你可以随时添加工作区。要向Java Desktop System添加工作区,请右键单击“工作区切换器”面板应用程序,然后选择“首选项”,这样即可显示“工作区切换器首选项”对话框。使用“工作区数量”旋转框可以指定所需的工作区数量。

2.窗口管理器行为
窗口管理器控制窗口的外观和行为。窗口管理器管理窗口的位置,以及聚焦的窗口。窗口框包含一些按钮,你可以通过这些按钮执行标准的操作,如移动、关闭和改变窗口的大小。

你可以在“窗口行为”首选项工具中设置一些窗口管理器首选项。

3.窗口类型
Java Desktop System具有以下类型的窗口。

(1)应用程序窗口。

当你启动应用程序时即可打开应用程序窗口。窗口管理器会为应用程序窗口添加一个框。在默认情况下,应用程序窗口的顶沿包含一个标题栏。标题栏包含你可以用来对窗口进行操作的按钮。应用程序窗口框中的按钮使你可以执行诸如打开“窗口菜单”或关闭该窗口之类的操作。“窗口菜单”提供了你可对该窗口执行的大量操作。

图6-6显示了终端的应用程序窗口。


图6-6 终端的应用程序窗口

(2)对话框窗口。

对话框窗口是你可在其中输入信息或命令的弹出式窗口。该对话框显示在一个窗口框中。

你可以使用框的顶沿来对该窗口进行操作。例如,你可以使用标题栏移动该对话框。窗口框还包含一些能够执行以下任务的按钮:

 打开“窗口菜单”;

 关闭对话框窗口。

通常,你从应用程序窗口打开对话框窗口。当打开对话框窗口时,通常会显示并且聚焦该窗口。某些对话框窗口在你关闭对话框之后才允许使用该应用程序。

图6-7显示了典型的对话框窗口。


图6-7 典型的对话框窗口

6.2.4 使用“文件管理器”
本节介绍如何使用文件管理器。

1.文件管理器简介
文件管理器提供了一个访问文件和应用程序的集中访问点。可使用文件管理器执行下列操作:

 创建文件夹和文档;

 显示文件和文件夹;

 管理文件和文件夹;

 定制文件和文件夹;

 打开特殊的URI位置;

 将数据写入CD。

文件管理器还管理桌面背景。桌面背景位于可视桌面上其他所有组件的后面。桌面背景是用户界面的活动组件。

要打开文件管理器窗口,请双击桌面背景上的“文档”对象。文件管理器窗口会在视图窗格中显示默认文档位置的内容。

2.文件管理器窗口
文件管理器窗口使你可以显示和管理文件与文件夹。图6-8显示的文件管理器窗口中显示了一个文件夹的内容。

图6-8 文件管理器窗口中文件夹的内容

3.浏览计算机
文件管理器提供了一个集中的访问点,可以访问文件、应用程序、FTP站点和URI。

(1)显示文件夹。

你可以用以下任意一种方式来显示文件夹的内容:

 在视图窗格中双击该文件夹。

 在“位置”字段中,键入要显示的文件夹的路径,然后按Enter键。“位置”字段包含自动完成功能。在键入路径时,文件管理器会读取你的文件系统。当你键入的字符足以惟一地识别某目录时,文件管理器会在位置字段中完成该目录的名称。

 在侧窗格中使用“目录树”。

 使用“后退”工具栏按钮和“前进”工具栏按钮可以浏览你的历史记录。

(2)访问FTP站点。

可以使用文件管理器访问FTP站点。要访问FTP站点,请在位置栏上的字段中输入该站点的URL,然后按下Enter键。这时,该站点的内容就会显示在视图窗格中。要从FTP站点复制一个文件,请将该文件拖到一个新位置上。

6.2.5 使用桌面背景
本节介绍如何使用桌面背景来启动应用程序、打开文件和文件夹、如何使用“桌面背景”菜单,以及如何定制桌面背景。

1.桌面背景简介
桌面背景位于可视桌面的其他所有组件的后面。桌面背景是用户界面的活动组件,你可以从桌面背景执行以下任务:

 启动应用程序,并且打开文件和文件夹。

你可以添加桌面对象,以便更方便地访问经常使用的文件、文件夹和应用程序。例如,你可以向桌面背景上添加应用程序的启动器(可以创建一个经常使用的文件的符号链接,然后将该链接添加到桌面背景上),还可以在桌面背景上存储文件和文件夹。

 打开“桌面背景”菜单。

右键单击桌面背景以打开“桌面”菜单。可以使用“桌面”菜单在桌面背景上执行操作。

 使用“废纸篓”。

你可以将对象移动到“废纸篓”中,并且可以清空“废纸篓”。

 定制桌面背景。

你可以定制桌面背景的模式或颜色。

2.使用桌面背景上的“废纸篓”
你可以将以下项目移至“废纸篓”中:

 文件;

 文件夹;

 桌面背景对象。

如果需要从“废纸篓”中检索一个文件,你可以查看“废纸篓”,并将该文件移出“废纸篓”。当清空“废纸篓”时,将永久删除“废纸篓”中的项目。

(1)显示“废纸篓”。

你可以通过以下方法显示“废纸篓”的内容:

 从桌面背景上。

双击桌面背景上的“废纸篓”对象。系统会在“文件管理器”窗口中显示“废纸篓”的内容。

 从文件浏览器窗口。

选择“转到”→“废纸篓”。“废纸篓”的内容就会显示在文件浏览器窗口中。

(2)清空“废纸篓”。

你可以通过以下方法清空“废纸篓”的内容:

 从桌面背景上。

右键单击“废纸篓”对象,然后选择“清空废纸篓”命令。

 从文件管理器窗口。

选择“文件”→“清空废纸篓”。

3.更改桌面背景的模式或颜色
你可以更改桌面背景的模式和颜色以满足你的喜好。文件管理器包括你可用于更改桌面背景外观和风格的背景模式和颜色。

可以通过以下任何方式更改桌面背景的模式和颜色。

 从其他窗口或对话框将模式或颜色拖动到桌面背景上。

如果桌面背景是单一颜色的,则可以创建一个渐进效果,从一种颜色变为桌面背景颜色。渐进效果是一种颜色逐渐与另一种颜色混合的视觉效果。要在桌面背景上创建渐进效果,请将一种颜色拖到屏幕的其中一个边缘。该颜色会从你将其拖到的边缘逐渐混合到屏幕上相对的另一边缘。

在将颜色拖到屏幕边缘之前,请先检查屏幕边缘上是否有边缘面板。如果屏幕边缘上有边缘面板,则必须先隐藏该面板,才能拖动颜色。

 使用“桌面背景”首选项工具。

 从“背景和标志”对话框中选择背景的模式或颜色。要更改桌面背景的模式和颜色,请执行以下步骤:

(1)打开文件管理器窗口。

(2)选择“编辑”→“背景和标志”。

(3)要显示可以使用的模式列表,请单击“背景和标志”对话框中的“模式”按钮。要显示可以使用的颜色列表,请单击“颜色”按钮。

(4)要将桌面背景更改为一种模式,请将该模式拖动到桌面背景中。要将桌面背景更改为一种颜色,请将该颜色拖动到桌面背景中。

(5)单击“关闭”按钮。

论坛徽章:
0
19 [报告]
发表于 2008-04-14 13:10 |只看该作者
6.3 电子邮件和日历用户指南   
电子邮件和日历是Solaris系统Java桌面自带的应用程序。本节将介绍它们的使用。

6.3.1 “电子邮件”和“日历”简介
电子邮件和日历可帮助你在网络环境中工作。电子邮件和日历包含以下应用程序组件:

 日历:你可以使用日历安排日程、会议和任务。

 联系人:你可以使用联系人创建联系人通信录。

 电子邮件:你可以使用电子邮件和日历来编写、发送、接收和管理电子邮件。

 摘要:摘要使你可以纵览当天的各项事务。摘要显示你的电子邮件、日程、会议,以及任务的概要。

 任务:你可以使用任务管理你执行的工作任务。

 连接器:你可以使用连接器来连接其他电子邮件和日历服务器。

电子邮件和日历是基于Evolution 1.4的应用程序,由Novell,Inc开发。

要启动电子邮件和日历,请单击“启动”按钮,然后选择“电子邮件和日历”。

图6-9显示了一个电子邮件和日历窗口,窗口中显示有摘要。

6.3.2 启动电子邮件和日历
1.启动
要启动电子邮件和日历,请单击“启动”按钮,然后选择“电子邮件和日历”。

在首次启动电子邮件和日历时,Evolution Setup Assistant会指导你完成电子邮件和日历的初始配置过程。在初始配置过程中,你将执行以下操作:


图6-9 电子邮件和日历摘要窗口

 输入标识信息;

 创建电子邮件账户;

 选择时区;

 导入来自其他应用程序的数据。

Evolution Setup Assistant会显示你输入配置信息的各个页面。第一页显示欢迎消息。要开始电子邮件和日历的初始配置过程,请在“欢迎使用”页面上单击“下一步”按钮。

2.配置邮件服务器以接收电子邮件
在Evolution Setup Assistant的“接收邮件”第一页中输入接收邮件服务器信息。

电子邮件和日历有几种方式可接收电子邮件。可从“服务器类型”下拉列表中选择要从其中接收电子邮件的服务器类型,如下所示。

 IMAP:Internet邮件访问协议(IMAP)服务器接收和存储你的邮件。当你登录IMAP服务器时,可以看到邮件的标题信息。这时你可以打开该邮件进行阅读,也可以在IMAP服务器上创建和使用文件夹。如果你要通过多个系统访问电子邮件则选择此选项。

 Microsoft Exchange:Exchange服务器接收和存储邮件。当你登录Exchange服务器时,可以看到邮件的标题信息。这时可以打开要阅读的邮件,也可以在Exchange服务器上创建和使用文件夹。

如果要从电子邮件和日历访问你的Exchange账户,请选择此选项。

 POP:邮局协议(POP)服务器在你登录到该服务器之前会一直存储你的邮件。当你登录POP服务器后,你的所有邮件都会下载到本地区域,并会从POP服务器上删除。你可以在本地区域处理你的邮件。通常,POP服务器始终连接着Internet,而该服务器的客户端只是偶尔连接Internet。

如果你想将邮件下载到本地目录,则选择此选项。

 本地传送:mbox格式将你的邮件存储在本地文件系统的一个大文件中,此文件称为邮件缓冲池。

如果你想在主目录中的邮件缓冲池存储邮件,则选择此选项。

 mh格式邮件目录:使用mh格式的邮件服务器将邮件存储在单独的文件中。如果你想采用mh格式的应用程序,则选择此选项。

 Maildir格式邮件目录:使用Maildir格式的邮件服务器也将邮件存储在单独的文件中。Maildir格式与mh格式相似。如果你想用采用Maildir格式的应用程序,如qmail,则选择此选项。

 标准UNIX mbox缓冲池或目录:此选项使用mbox格式。如果你想在除主目录之外的某个目录的邮件缓冲池中存储电子邮件,则选择此选项。

 无:如果你不想使用此电子邮件账户接收电子邮件,则使用此选项。

从“服务器类型”下拉列表选择一个选项后,“接收邮件”页中会显示更多选项。根据你选择的选项,页面会显示不同的选项。设置完接收邮件服务器信息后,请单击“下一步”按钮,直到完成。

3.配置如何发送电子邮件
在Evolution Setup Assistant的“发送邮件”页中输入你发送电子邮件的配置信息。电子邮件和日历有几种发送电子邮件的方式。从“服务器类型”下拉列表中选择用于发送电子邮件的服务器类型。可选择以下选项之一。

 Microsoft Exchange:Exchange服务器发送你的邮件。如果要从电子邮件和日历访问你的Exchange账户,请选择此选项。

 SMTP:使用简单邮件传输协议(SMTP)将邮件转发到服务器,再由该服务器发送邮件。

 Sendmail:使用Sendmail程序从你的系统发送电子邮件。

从“服务器类型”下拉列表中选定了一个选项后,“发送邮件”页中会显示更多的对话框元素。根据你选择的选项,页面上会显示不同的元素。设置完发送电子邮件的配置信息后,请单击“下一步”按钮,直到完成。

6.3.3 使用电子邮件和日历中的“摘要”
“摘要”为你给出每日的概览。图6-10显示了一个典型的“摘要”窗口。

“摘要”窗口显示以下信息:

 我的天气。

显示来自Internet的天气信息。如果要查看提供天气信息的站点,请单击“我的天气”链接。你可以定制你的摘要,并让它显示不同位置的天气信息。


图6-10 典型的“摘要”窗口

 新闻转发。

显示提供新闻转发的站点的新闻标题。如果要查看报道,请单击该报道的标题。如果要查看提供新闻标题的站点,请单击新闻标题顶部的链接。

 邮件摘要。

显示你的文件夹中新邮件的数量,以及文件夹中邮件的总数。要显示你的电子邮件,请单击“邮件摘要”链接。如果你的“邮件摘要”显示其他文件夹,请单击该文件夹的链接以显示该文件夹。

 日程。

显示你的日程和会议。要显示你的日历,请单击“约会”链接。

 任务。

显示你尚未完成的任务。过期的任务显示的颜色与正在处理的任务的颜色不同。如果要显示任务,请单击“任务”链接。

6.3.4 使用电子邮件
1.“电子邮件使用”简介
你可以使用电子邮件和日历来编写、发送和接收电子邮件。你可以在电子邮件文件夹中存储你的电子邮件。例如,你收到的邮件的默认位置是“收件箱”文件夹。其他默认电子邮件文件夹包括“草稿”、“发件箱”和“已发送邮件”文件夹。

在电子邮件和日历中显示电子邮件文件夹时,会显示一个电子邮件窗口。电子邮件窗口包含可用来处理电子邮件的菜单项、工具栏按钮和窗格。图6-11显示了典型的电子邮件窗口。

图6-11 典型的电子邮件窗口

电子邮件窗口包含一个文件夹窗格。该文件夹窗格显示若干个文件夹,你可以在这些文件夹中存储邮件。要显示或隐藏文件夹窗格,请选择“查看”→“文件夹栏”。

电子邮件窗口还包含邮件窗格和预览窗格。在该窗口的上半部分,邮件窗格显示文件夹中的邮件列表。预览窗格位于该窗口的下半部分,其中显示当前选定邮件的预览。要显示或隐藏预览窗格,请选择“查看”→“预览窗格”。

2.接收邮件
要接收邮件,请选择“操作”→“发送/接收”。通常,新邮件就会显示在“收件箱”中。如果有新邮件,“收件箱”的标题就会显示为粗体。新邮件的数量会显示在“收件箱”标题的旁边。

3.发送邮件
你可以发送新邮件,也可以回复或者转发你收到的邮件。你可以在邮件窗口的如下字段中输入要将邮件发送到的地址。

 收件人:在此字段中输入要将邮件发送到的地址。

 抄送:抄送邮件是指将邮件复制到另一个地址中。在此字段中输入要将邮件复制到的地址。要显示“抄送”字段,请在邮件窗口中选择“视图”→“抄送字段”。

 隐藏抄送:在此字段中输入要将邮件密送到的地址。当你密送邮件时,发送的邮件中不会显示密送的地址。要显示“密送”字段,请在邮件窗口中选择“视图”→“密送字段”。

4.编写邮件
你可以剪切、复制和粘贴所编写的邮件的内容,可以搜索并替换文本,可以检查邮件的拼写,还可以保存邮件草稿。

你可以在邮件编写窗口中编辑你正在编写的邮件的内容,还可以按如下所述编辑邮件的内容。

 要编辑邮件中的所有文本,请选择“编辑”→“全部选定”。

 要从邮件中删除文本,并将该文本放在剪贴板中,请在邮件中选择该文本,然后选择“编辑”→“剪切”。

 要将邮件中的文本复制到剪贴板中,请在邮件中选择该文本,然后选择“编辑”→“复制”。

 要将文本从剪贴板粘贴到邮件中,请将光标放置在邮件中要插入文本处。选择“编辑”→“粘贴”。

 要将文本从剪贴板粘贴到邮件中进行引用,请将光标放置在邮件中要插入文本处。选择“编辑”→“粘贴引用”。该文本会插入到邮件中,并且插入文本的每行前面都有大于号(>)。

5.删除邮件
当你删除邮件时,会发生以下事件:

 邮件被移动到“废纸篓”文件夹中。

 如果你的“收件箱”配置为显示删除的邮件,则该邮件会以带删除线的格式显示在邮件列表中。要显示删除的邮件,请选择“视图”→“隐藏删除的邮件”,使得“隐藏删除的邮件”菜单项处于未被选中的状态。

如果需要从“废纸篓”中取得邮件,则你可以取消删除该邮件。取消删除邮件后,该邮件会恢复到删除之前它所在的文件夹中。

你可以永久清除一个文件夹,以便从该文件夹中永久删除你要删除的邮件。

你可以清空“废纸篓”文件夹,以便永久删除“废纸篓”中的内容。即当你清空了“废纸篓”,你也就永久清除了所有的文件夹。

6.3.5 使用日历
可以使用“日历”安排约会、会议和任务的时间。典型的“日历”窗口如图6-12所示。


图6-12 典型的“日历”窗口

“日历”窗口包含的窗格如表6-1所示。
表6-1 “日历”窗口包含的窗格

窗 格
说 明

“日程安排”窗格
日程安排窗格是“日历”窗口中最大的窗格。日程安排窗格使用指定视图显示选定日期的日程安排

“日期”窗格
日期窗格位于“日历”窗口的右上角区域,以深色数字显示当月的所有日期。如果包括上月和下月的日期,则会以浅色数字显示。当天的日期会用红框括起来。安排了约会的日期会显示为粗体。当前选定日期会突出显示

“任务”窗格
任务窗格位于“日历”窗口的右下角区域,显示默认任务文件夹的任务列表

6.3.6 使用联系人
1.“联系人”简介
电子邮件和日历使你可以在联系人文件夹中存储有关你的联系人的信息。对于每个联系人,你可以存储姓名、职务、电话号码、电子邮件地址等。你还可以创建联系人列表。你可以使用联系人列表同时向多个联系人发送邮件。

图6-13是典型的联系人窗口。



2.搜索联系人
电子邮件和日历使你能够搜索联系人。你可以使用搜索栏对文件夹中的所有联系人进行简单搜索。例如,可以搜索包含特定文本字符串的邮件,或使用字母索引按钮搜索姓名以特定字母开头的联系人。也可以执行高级搜索,使用更为复杂的搜索标准。例如,你可以按电子邮件地址或类别搜索联系人。

请执行以下步骤:

(1)显示包含你要搜索的联系人的文件夹。

(2)从搜索栏的下拉式列表中选择要通过其进行搜索的联系人组件。

(3)在搜索栏上的文本框中键入要搜索的文本。

(4)单击“立即查找”按钮,或者选择“搜索”→“立即查找”,系统则会显示匹配搜索条件的联系人。

要清除搜索条件并显示文件夹中的所有联系人,请选择“搜索”→“清除”,或者单击搜索栏中的“清除”按钮。

3.管理联系人
管理联系人具有以下内容:

 添加联系人和联系人列表。

 编辑联系人和联系人列表。

 删除联系人和联系人列表。

 保存联系人和联系人列表。

 转发联系人和联系人列表。

 保存联系人和联系人列表。

 移动和复制联系人和联系人列表。

 向联系人和联系人列表发送邮件。

 选择多个联系人和联系人列表。

论坛徽章:
0
20 [报告]
发表于 2008-04-14 13:13 |只看该作者
6.4 StarSuite的使用介绍   
长久以来办公室软件一直是微软MS Office的天下。现在Solaris 10也自带了一款Sun公司自己开发的办公软件,这就是StarSuite。该软件功能及其各种档案格式能与MS Office兼容,也可支持一般通用的格式,如txt, jpg, html等,而且它还具备跨平台的优势,可在Solaris, Linux, Windows(2000, NT, 98, 95)作业平台上操作。

6.4.1 StarSuite说明文件和帮助
你能够通过不同方式获得有关StarSuite的使用信息。

 《StarSuite使用手册》:有关使用StarSuite的大部分问题都可以在此手册中找到答案。

 要查阅StarSuite帮助,可随时通过F1键、菜单帮助或单击帮助按钮来获得。在这里你可以找到全部问题的详细解答。

 通过国际互联网,你可以找到其他相关的信息及专门为技术支持开设的新闻小组和StarSuite的最新动态,网址是http://www.sun.com

本节介绍如何使用StarSuite的帮助。

StarSuite通过多种方式为你提供帮助,可以选择StarSuite帮助中的逐步说明,也可以查看鼠标指针旁弹出的帮助提示及显示方式。它是与帮助提示类似但内容更详细的说明文。

要访问StarSuite帮助,请选择“帮助”→“内容”菜单,或者单击各个对话框中的“帮助”按钮。其界面如图6-14所示。


图6-14 StarSuite writer帮助界面

StarSuite Help区分具体的上下文,也就是说,要获得StarSuite Calc工作表文档的帮助,必须先打开一个工作表文档,然后才会看到相应的帮助信息。另外,也可以在帮助视窗上方的组合框中直接选择所需的帮助。如果在组合框中选择某个应用程序,则搜寻范围将仅限于该程序。

在StarSuite帮助视窗中按F1键可以显示如何更好地利用StarSuite帮助的说明。

提示

建议你始终打开提示功能(选择菜单“帮助”→“提示”)。

这样当你将鼠标指针放在一个图标上时,就会看到该图标的名称如图6-15所示。除此之外,在StarSuite内的许多其他位置上也能看到提示文。例如,在帮助提示处于使用状态下,通过滚动条翻阅一个工作表时,你将会看到由提示功能显示出来的列行的编号。

说明文

如果还不太熟悉StarSuite中的各项操作,建议你打开说明文功能。


图6-15 提示功能

图6-16 说明文功能

只要将鼠标指针停放在某个物件位置上,说明文功能就会显示一个用于描述其用途的简短文字。

开启和关闭说明文

 从菜单中选择“帮助”→“说明文”即可开启或关闭说明文的显示。如果已打开了说明文,这个菜单命令旁边就会显示一个钩形标记。

 使用ShiftF1键可暂时开启说明文,这时光标会转变为说明文光标,而且会在鼠标所指的每个屏幕上的物件位置显示出一个说明文。只要按鼠标或某一个键,鼠标就会重新恢复到原来的显示状态。








助助理

某些StarSuite操作会自动启动帮助助理,你能够在文档的角落处看到一个小小的提示窗口,如图6-17所示。

帮助助理通常会显示30秒钟。如果单击它,将打开帮助视窗,并在其中显示有关当前主题的帮助建议。


图6-17 帮助助理


如果在相同位置已经几次忽略或关闭帮助助理功能,那帮助助理就不会自动启动显示相同的窗口。通过重设这个帮助助理就可恢复首次安装StarSuite时的状态。

开启和关闭帮助助理

 如果菜单“帮助”→“帮助助理”旁边显示选中标记,则表示在执行StarSuite中的某些操作时,将显示帮助助理。

 通过“工具”→“选项”→“StarSuite”一般可以启用、重设帮助助理并设定提示图标显示的持续时间。

6.4.2 使用StarSuite简介
本小节首先介绍StarSuite的一些最常用功能,如图标栏、浮动图标栏和可停靠视窗等。然后介绍几乎在StarSuite的各个模块中都会用到的功能,如打印、拼写检查,以及搜寻和替换等。

1.程序的使用界面
StarSuite提供了多种其他程序不具备的功能:

 在某个对象上单击鼠标右键可以访问StarSuite中的部分功能;

 缓慢单击StarSuite图标栏上的某些图标将会打开一个含有更多图标的视窗;

 使用鼠标拖放某些对象后,会显示相应的对话框。

启动StarSuite

在启动Java桌面后,“开始”菜单的“程序”中会显示StarSuite 7程序组。要启动StarSuite Writer并在其中打开一个空白的文本文档,请单击“文本文档”。要启动StarSuite Calc并在其中打开一个空白的工作表文档,请单击“工作表文档”,依次类推。在其他操作系统上,用于启动StarSuite的图标或链接的位置取决于它所用的视窗管理器。

StarSuite视窗

在StarSuite Writer视窗中可显示并编辑一个文本文档。一个工作表文档、一个演示文稿或一个绘图文档显示在一个完全类似的视窗内,只是菜单和各式图标会按照当前内容自动转换,如图6-18所示。


图6-18 StarSuite视窗

使用浮动图标栏

在文本文档中,“插入”图标位于主工具栏的最上方。缓慢单击此图标将打开含有其他图标的浮动图标栏。


图6-19 浮动图标栏

你现在可以单击要启动的图标,或者将鼠标指针置于浮动图标栏的标题栏上,按住鼠标键将其拖出主工具栏。请注意,必须先释放鼠标键,否则将无法用鼠标选中标题栏。

现在请观察主工具栏最上方用于打开浮动图标栏的图标。这时你将看到该图标始终显示为浮动图标栏中最后一次被使用过的图标。例如,如果单击“插入图形”图标,则主工具栏最上方将显示此图标。快速单击此图标可以直接打开图标上显示的功能,缓慢单击则再次打开浮动图标栏。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP