在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 --选择性地更新
有空的时候就给你的系统打打补丁吧,让你的系统保持活力。
(责任编辑:Huxr)