仅当运行 install_mu 的系统已经在运行 Solaris 9 操作环境时,才能安装 Solaris 9 MU1 软件。
在 Solaris 9 MU1 中不支持可重定位的根和服务区域。
由于 MU1 将修补程序应用到系统库,因此在安装 MU1 之前最好以单用户模式重新引导系统。如果任何进程已经映射到一个未修补版本的库,然后又试图映射到旧库的其他不同段,则会造成多用户系统中各个系统的不稳定。
在单用户模式中无法获得网络服务。如果 MU1 映像是在网络上而不是在 CD 上,则以单用户模式引导系统前必须将 MU1 映像从网络复制到本地系统。
如果不能在单用户模式下重新引导系统,或者没有足够的磁盘空间来建立 MU1 映像的本地副本,则需要在多用户模式下使用 NFS 来安装 MU1。在这种情况下,应当尽可能使该系统保持安静的状态,即没有用户登录或运行作业。
在单用户模式或多用户模式中,安装MU1 之后必须重新引导系统。不要使用 exit 命令。如果使用了 exit 命令,系统会转到 init 3,而且除非重新引导系统,否则任何人都不能进行登录。如果超级用户已经退出,而且也没有任何其他超级用户处于登录状态,则必须重新引导系统。有关详细信息,请参阅第 4 章“已知问题”。
确保在继续操作之前对系统的操作系统进行了备份。
安装 Solaris 9 MU1 软件的步骤如下:
确保没有正在运行的重要用户或系统进程。
如果 powerd 进程正在运行,必须终止它。
退出当前的会话。
出现 CDE 登录屏幕。
单击“选项”按钮并选择“命令行登录”。
系统会提示您进行登录。
键入登录名 root,并键入超级用户口令:
登录: root 口令: root password |
以单用户模式重新引导。从 shell 根提示符处键入:
# reboot -- -s |
键入根口令。
检查系统是否显示以下消息并且处于系统维护模式。
正在进入系统维护模式 Sun Microsystems Inc. SunOS 5.9 Generic 2002 年 5 月 # |
运行 install_mu。
从 MU1 映像的本地副本处键入:
# cd local_directory # ./install_mu options |
可以在命令行中使用以下选项。
表 2–1 install_mu 的命令行选项
选项 |
说明 |
---|---|
-d |
指定不备份修补程序。使用此参数可以减少安装软件所需的时间,但它同时也禁止您备份个别修补程序。不能同时指定此选项与 -B 选项。 |
-p patchdir |
指定用于包含所有修补程序的目录。 |
-q |
禁止显示用于表示 install_mu 活动的点。 |
-B backoutdir |
指定将回退数据保存在指定的目录中。不能同时指定此选项与 -d 选项。 |
-f |
强制安装修补程序集而不检查是否有足够的磁盘空间。使用此选项可以节省时间,但是只有当您确定有足够的磁盘空间时,才可以使用它。 |
安装完成时会显示以下消息。
install_mu 完成于 date_time。 |
如果看到此消息,请转到步骤 8。
如果遇到任何错误,请转到第 5 章,错误消息。
键入以下命令重新引导系统:
# sync ; reboot |
然后系统会提示您进行登录。
为防止发生库冲突,安装 MU1 之后必须重新引导系统。
键入登录名称和口令:
登录: login 口令: password |