0

我必须检查我的应用程序在不同生产机器上的安装步骤。我想检查如何在HP UX上安装我的应用程序。我只有 linux/windows 机器,但没有真正的物理 HP unix 机器。有什么方法可以检查 HP unix 的安装步骤。我正在考虑在 linux 或 windows 上运行的任何虚拟环境或任何风格,它们提供 HP unix 的可访问性和功能。

我正在寻找可以交叉检查平台安装步骤的东西。

4

1 回答 1

1

最简洁的答案是不。HP-UX 与 Linux 的区别就像 Linux 与 Windows 的区别一样(几乎)。在库、补丁、安装的实用程序、构建工具等方面会有很多差异。

几个例子:

  1. HP-UX 未预装 bash shell
  2. HP-UX 使用名为 swinstall 的专有软件包和安装程序(类似于 RPM,但完全不同)
  3. 分区布局不同
  4. 许多常见的实用程序行为不同。“回声”是众多例子之一。如果您的构建过程使用 shell 实用程序,这将影响事情
  5. 即使可以测试安装,难道不需要测试产品在HP-UX 上的运行情况吗?

不是说不可能。如果您的应用程序使用基本的、非特定的实用程序进行安装,它可能会起作用。如果没有正在运行的安装,就无法知道。不幸的是,您需要 Itanium 硬件和操作系统。

我的建议是让您的应用程序首先在 Solaris 和任何其他 Unix 上运行。您测试的平台越多,您的代码在所有平台上的可移植性就越高。然后,试探一下,找一个有系统的人,你可以借用时间。

最坏的情况,在 eBay 上找一个像 rx2620 这样的安腾服务器,应该不会花太多钱。如果卖家忘记擦拭操作系统会更好:)。您将需要一个终端和可能的空调制解调器。11.31 (11iv3) 是操作系统的最新版本。

于 2011-12-05T21:49:28.083 回答