
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 시스템으로 전송합니다. Wine이 z/OS 플랫폼에서도 널리 사용되는 Linux 애플리케이션이 아닌 것으로 보이므로 확률은 0.01%에 가깝습니다.<== 이것은 버그입니다. 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의 s390x nsis
바이너리를 사용해 볼 수 있습니다. 바라보다https://packages.debian.org/nsis패키지 자체의 경우(다양한 버전을 시도했지만 어떤 SLES 버전이 Debian의 라이브러리와 일치하는지 모르겠습니다)쉽게 DEB 압축 풀기, postinst 편집 및 DEB 재패키징데비안 도구를 사용하지 않고 패키지를 풀기 위한 지침입니다.