- 论坛徽章:
- 0
|
Solaris 9打了最新的Recommended patch cluster.使用了-nosave选项.
现在有个应用有bug,解决方案是将包含在Recommended patch cluster 里的112785-63
删除,重新打之前的版本112785-61.
但是因为-nosave,我现在已经不好 patchrm了.
怎么办?大大指教.有什么办法可以强制安装112785-61覆盖掉112785-63,否则我就只能重装系统了.
问题解决了,描述如下,供各位大大参考.
因为重装系统太痛苦,最终还是决定尝试手工覆盖的方法.
先检查112785-63和112785-61两个patch里的内容,发现涉及的都是14个相同的SUNWxw***包.
于是用pkgrm把系统里的这14个包都卸载掉.然后到Solaris 9的安装光盘里找出这14个包拷到系统里
用pkgadd逐一装上.
之后再patchadd 112785-61就成功了.这样似乎就绕过了patchrm了.
最后请了一位漂亮的花mm在她下班前一刻帮我测试了一下应用,结果问题解决.不用等到下周一才能知道结果了.非常高兴.
另外会有什么后遗症还不得而知,感觉问题不大,等到有112785-64patch出来再打一下,就能把前面的不干净
的地方就都抹平了.
112785是X11(Xsun)的patch, X11也算是一个比较独立的东东,这可能也是这种方法奏效的原因.
大家还是最好吸取教训,不要用-nosave自找麻烦了.
[ 本帖最后由 sellie 于 2008-6-27 18:55 编辑 ] |
|