Solaris 9 Maintenance Update 4 安装指南

第 3 章 移除 Solaris 9 Maintenance Update 4

如果需要删除某个修补程序,可以进行移除。但前提是您在安装 Solaris 9 MU4 软件的过程中未使用 install_mu 脚本的 -d 选项。

移除单个修补程序的说明位于每个修补程序的目录中。修补程序的目录位于 /var/sadm/patch/ 目录中。


注意:

如果选择了 install_mu 脚本的 -d 选项,则无法移除整个 MU。


移除 Solaris 9 MU4

在移除 MU4 前最好以单用户模式重新引导系统。MU4 将修补程序应用于系统库。 请避免在多用户系统的单个系统中引入不稳定因素。确保未将任何进程映射到修补过的库版本,否则,这些进程以后可能会试图映射到旧库的不同部分。

在单用户模式中无法获得网络服务。在单用户模式中引导系统之前,必须将 MU4 映像从网络复制到本地系统。

如果遇到以下情况之一,则需要在多用户模式中使用 NFS 来移除 MU4:

由 MU4 提供的 backout_mu 脚本可用于移除整个 MU。

要移除 Solaris 9 MU4 软件,请执行以下步骤:

  1. 确保没有重要的用户或系统进程正在运行。

  2. 退出当前会话。

    将显示 CDE 登录屏幕。

  3. 单击“选项”按钮并选择“命令行登录”。

    系统会提示您进行登录。

  4. 键入登录名 root,并键入 root 口令:


    登录名: root
    口令: root password
    
  5. 以单用户模式重新引导系统:在根 shell 提示符下键入以下命令:


    # reboot -- -s
    
  6. 键入 root 口令。

    检查系统是否显示以下消息以及是否处于系统维护模式下。


    进入系统维护模式
     
    Sun Microsystems Inc. SunOS 5.9 Generic 2002 年 5 月
    #
  7. 运行 backout_mu 脚本。 从 MU4 映像的本地副本,键入以下命令:


    # cd local–directory
    # ./backout_mu options
    
    表 3–1 backout_mu 脚本的命令行选项

    选项 

    说明 

    -q

    禁止显示用于表示 backout_mu 活动的点。

    -B backoutdir

    指定替换目录来存储移除修补程序时所需的信息。 

  8. 移除完成时,请检查是否显示以下消息:


    backout_mudate–time 完成。
  9. 键入以下命令重新引导系统:


    # sync ; reboot
    

    然后系统会提示您进行登录。


    注意:

    为防止发生库冲突,移除 MU4 之后必须重新引导系统。


  10. 键入登录名和口令:


    登录名: login
    口令: password