在安装Solaris补丁的过程中,经常出现一些错误提示。例如:
Installation of 123456-11 failed. Return code 2
通过Return code我们可以知道错误类型。需要注意的是,Return code 2说明此补丁已被安装,Return code 8说明此补丁要修复的软件没有被系统安装。因此,2和8是完全可以被忽略的错误提示。下面的列说明了各个Return code对应的错误类型。
Exit code Meaning
0:没错;
1:使用错误;
2:补丁已经存在;
3:非root权限;
4:存原始文件失败;
5:pkgadd失败;
6:补丁已经作废;
7:非法包路径;
8:试图安装补丁的软件尚未安装;
9:不能使用/usr/sbin/pkgadd;
10:软件错误;
11:错误添加补丁到root模板;
12:通信时补丁脚本终止;
13:补丁目录中有软链接;
14:不可用;
15:前面补丁脚本不对;
16:后面的补丁脚本不对;
17:-d属性不匹配;
18:系统空间不足;
19:$SOFTINFO/INST_RELEASE文件没有找到;
20:一个领导实例的补丁没有找到;
21:需要的补丁没有找到;
22:需要以前的补丁但没有找到;
23:一个受限制的补丁已经在软件中;
24:一个不兼容的补丁正在应用;
25:一个需要的补丁没有找到;
26:备份路径没有找到;
27:关联路径没有找到;
28:文件信息丢失;
29:错误的补丁号码;
30:运行失败;
31:-C属性错误;
32:必须运行Solaris2.6及以后版本;
33:错误的补丁形式或补丁没有找到;
34:需要安装内核的补丁;
35:更高的版本已经安装。
没有评论:
发表评论