免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4988 | 回复: 12
打印 上一主题 下一主题

solaris 10打补丁打不上 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-30 13:12 |只看该作者 |倒序浏览
想打137137-09的PATCH,提示缺少119254-58,下载了最新版本的119254-66,无法安装\r\n\r\nbash-3.00# patchadd 119254-66/\r\nValidating patches...\r\nLoading patches installed on the system...\r\nDone!\r\nLoading patches requested to install.\r\nDone!\r\nChecking patches that you specified for installation.\r\nDone!\r\n\r\nApproved patches will be installed in this order:\r\n119254-66 \r\n\r\n检查已安装的修补...\r\n检验完全文件系统的能力(空运行的方法)...\r\nPatch 119254-66 failed to install due to a failure produced by pkgadd.\r\nSee /var/sadm/patch/119254-66/log for details\r\nPatchadd 正在终止。\r\n\r\nbash-3.00# more /var/sadm/patch/119254-66/log\r\n试图安装同已经安装的软件包具有相同的 结构和版本号的软件包.这次安装将会\r\n覆盖这个已经安装的包. \r\n/export/home/bea/patch/10_Recommended/119254-66/SUNWinstall-patch-utils-root/install/checkinstall: /export/home/bea/patch/10_\r\nRecommended/119254-66/SUNWinstall-patch-utils-root/install/checkinstall: 不能打开\r\npkgadd: ERROR: 检查安装正文没有成功完成\r\nDryrun完成.\r\n对系统没有做任何改动\r\nbash-3.00# showrev -p | grep 119254-66/\r\nbash-3.00# \r\n\r\n\r\n这种问题该如何解决?

论坛徽章:
0
2 [报告]
发表于 2009-07-30 13:17 |只看该作者
有没有看README。是不是要进入单用户才行。

论坛徽章:
0
3 [报告]
发表于 2009-07-30 13:17 |只看该作者
showrev -p | grep 119254

论坛徽章:
0
4 [报告]
发表于 2009-07-30 13:40 |只看该作者

回复 #2 xiazhen9842 的帖子

单用户试过了,重启了N遍。。。。。\r\nbash-3.00# pkgadd -d ./119254-66/\r\n\r\nThe following packages are available:\r\n  1  SUNWinstall-patch-utils-root     Install and Patch Utilities (root)\r\n                                      (sparc) 11.10,REV=2005.01.09.23.05\r\n  2  SUNWpkgcmdsu                     SVr4 packaging commands (usr)\r\n                                      (sparc) 11.11,REV=2005.01.09.23.05\r\n  3  SUNWswmt                         Install and Patch Utilities\r\n                                      (sparc) 11.10,REV=2005.01.10.17.19\r\n\r\n这三个包系统里都已经安装\r\nbash-3.00# pkginfo -l | grep SUNWinstall-patch-utils-root\r\n   PKGINST:  SUNWinstall-patch-utils-root\r\nbash-3.00# pkginfo -l | grep SUNWpkgcmdsu\r\n   PKGINST:  SUNWpkgcmdsu\r\nbash-3.00# pkginfo -l | grep SUNWswmt \r\n   PKGINST:  SUNWswmt\r\nbash-3.00#\r\n\r\n\r\n郁闷了。。。。。

论坛徽章:
0
5 [报告]
发表于 2009-07-30 14:02 |只看该作者
TNND,终于给解决了

论坛徽章:
0
6 [报告]
发表于 2009-07-30 14:09 |只看该作者
是不是patch所在目录的权限有问题?

论坛徽章:
0
7 [报告]
发表于 2009-07-30 14:10 |只看该作者
是必须要创建一个叫install的账号,直接用root不行。。。。。。我愤特~~~

论坛徽章:
0
8 [报告]
发表于 2009-07-30 14:16 |只看该作者
传说如果不用install帐户进行安装,系统会用nobody进行返回。。。。。

论坛徽章:
0
9 [报告]
发表于 2009-07-30 14:58 |只看该作者
那是你文件目录的权限很宽松吧?\r\n\r\n我看了一个老外的帖子说:系统默认会找install,如果没有的话直接使用nobody进行反馈。如果nobody对文件目录什么的都有权限,那么就没问题。\r\n\r\n我们的目录文件权限基本都是640。。。。。

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
10 [报告]
发表于 2009-07-30 15:17 |只看该作者

回复 #14 xuguopeng 的帖子

以前打补丁都是用root打的,不过没印象具体这个成不
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP