调用 QP2TERM 时未找到或未使用 i5/OS PASE 程序

调用 QP2TERM 时未找到或未使用 i5/OS PASE 程序

未找到或未使用 i5/OS PASE 程序。路径名为 /QOpenSys/usr/bin/sleep。

我在最近安装了 PASE 软件的系统上遇到了此错误。我需要为正在移植到多个系统的应用程序安装 PASE,所以我需要知道我们的管理员如何解决此问题。我确实使用 API 检查了此文件中的 IFS 锁,但没有结果。文件夹列表显示其中一些命令为 SYMLNK,一些为 STMF。有什么想法吗?

答案1

根据文档sleep是 PASE 的一部分。

系统是否安装了 PASE?

GO LICPGM
10. Display installed licensed programs

向下翻页几次,你应该看到

Licensed  Product             
Program   Option   Description
5770SS1    33      Portable App Solutions Environment

至于*STMFvs*SYMLNK

*STMF 是流文件,即非结构化的“字节流”对象;基本上是 IFS(或 PC、Linux、Unix)文件系统上的每个对象。与 QSYS.LIB 文件系统中的结构化对象相反。

*SYMLNK 是符号链接,又称“软链接”。对象的实际内容实际上并不在目录中。如果您使用,WRKOBJLNK DETAIL(*EXTENDED)您将有一个选项12=Work with links可用于查看链接指向的位置。例如:

                            Display Symbolic Link                     

Object link  . . . . . :   /QOpenSys/usr/bin/admin                    



Content of Link  . . . :   ../../QIBM/ProdData/OS400/PASE/bin/admin   

答案2

我能够检查选项 22 和 33,并且它们都显示为已正确安装。

CHKPRDOPT PRDID(5722SS1) OPTION(33) 产品 5722SS1 版本 V5R4M0 选项 0033 加载 2924 已正确安装。产品 5722SS1 版本 V5R4M0 选项 0033 加载 5111 已正确安装。CHKPRDOPT 未检测到任何错误。

CHKPRDOPT PRDID(5722SS1) OPTION(22) CHKPRDOPT 未检测到错误。

相关内容