在sun的官方手册中,一般是使用patchadd来给系统打补丁,偶是个懒人,就给大家介绍一种懒人用的方法吧。通常给solaris进行升级打补丁有几种方式:patchadd,smc patches工具,update connection services和update manager。其中update manager有命令行的方式和图像方式,命令行就是使用smpatch来操作了,很方便.
偶的系统是solaris 10 for x86,先到sun的主页上去下载update manager GUI软件包,http://www.sun.com/download/products.xml?id=428e5b12,sun提供了两种版本(for sparc and for x86),建议使用SDM来下,速度很快。下载完后解压到文档夹updateConnection,文档夹里包括patches子文档夹和安装脚本,其中patches又包括了两个子文档夹,这两个子文档夹分别是119108-01和119575-01补丁,实际上就是给系统打补丁了,执行安装脚本将安装上几个软件包,假如不能正常安装使用patchadd -p|grep 119575看一下是不是已安装了119575-02,假如是的话先用patchrm 119575-02卸载了,然后将补丁打上,安装成功后直接执行updatemanager,不久出现一个界面,按照提示输入sun的用户名和口令,没有的话能够去申请一个,免费的,但是密钥却是要钱的,能够不使用密钥,注册完成后进入主界面,简单的操作,应该不用我说了吧。
假如不喜欢界面操作用smpatch也很方便
smpatch analyze--分析补丁包
smpatch download--下载补丁包
smpatch update--全部更新(懒人用的)
smpatch add --选择性地更新
有空的时候就给您的系统打打补丁吧,让您的系统保持活力

ya_ay 回复于:2005-07-25 18:53:28
solaris 9 能用吗?

stevens_wu 回复于:2005-07-25 20:21:21
solaris 9我没有试过,好象能够的