我需要安装 NSIS (http://nsis.sourceforge.net)在企业 zLinux 服务器(z/OS 计算机上的 SLES 11 SP 3)上。
以下是输入:
- 我有根
- 我那里没有编译器(gcc 或 g++),我怀疑我能否安装它们
- 我没有任何其他管理员的支持(在该项目中我的主要职责是开发,并且由于缺乏资源我必须自己进行 Linux 设置)
所以,我的选择是:
- 在 s390x 平台上查找 SLES 的 NSIS 二进制 rpm - 概率接近 0
- 使用编译器和交叉编译设置其他 PC 机器 - 概率接近 0.001,因为我从未处理过编译器和交叉编译
- 找到 Wine 二进制 rpm,并在安装后将 NSIS MS Windows 二进制文件传输到 zLinux 机器 - 概率接近 0.01%,因为看起来 Wine 在 z/OS 平台上也不是流行的 Linux 应用程序<== 这是一个错误 Wine 需要 Intel 处理器,它不能在 zLinux 上运行
非常感谢任何帮助。
更新:
file /bin/ls
/bin/ls: ELF 64-bit MSB executable, IBM S/390, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), stripped
答案1
不能保证,但您可以尝试 Debian 的 s390xnsis
二进制文件。看https://packages.debian.org/nsis对于软件包本身(尝试各种版本,我不知道哪些版本的 SLES 与 Debian 上的库相匹配)轻松解压 DEB、编辑 postinst 以及重新打包 DEB有关不使用 Debian 工具解压软件包的说明。