Windows XP 이상용 소프트웨어 용 설치 프로그램을 만들어야합니다. 리눅스 시스템에서만 그렇게 할 수있는 메커니즘이 있습니까? (나는 우분투를 달리고 있지만, 쇼 스토퍼가 아닌 것 같아요.)Linux 컴퓨터에서 Windows (XP) 설치 프로그램을 만드시겠습니까?
답변
NSIS (Nullsoft Scriptable Install System)은 기본 Windows 설치 프로그램을 만들 수있는 무료 오픈 소스 설치 프로그램 시스템입니다.
설치 프로그램의 모든 측면을 정의하기 위해 스크립트 파일을 사용하고 결과 설치 패키지를 생성하는 컴파일러를 사용합니다. 출처는 here입니다. Installer 시스템은 Windows 및 POSIX 호환 시스템에서 실행됩니다. 사용할 수있는 Eclipse plugin도 있습니다.
Nullsoft 설치 프로그램은 오픈 소스 프로젝트 및 상용 제품에 널리 사용됩니다.
업데이트 : 2013 년 12 월 24 일에 새 알파 버전이 출시되었으므로 2013 년 말 현재이 프로젝트는 아직 활성화되어 있습니다.
업데이트 2 : 2016 년 4 월의 시작으로 새로운 버전 2.51이 NSIS 3.0 릴리스 후보와 함께 출시되었습니다.
2009 년 이후로 출시되지 않음 – trampster
...이 대답은 2010 년입니다. 그러나 sourceforge에서 다운로드 통계를 살펴보면 여전히 상당히 사용 빈도가 높습니다. –
Flexera 소프트웨어 (의 InstallShield 업체) 크로스 플랫폼 설치 제작 InstallAnywhere의라는 유틸리티를 가지고 하나의 프로젝트 파일에서
http://www.flexerasoftware.com/products/installanywhere.htm
및 환경을 구축, InstallAnywhere의 안정적인 만들 개발자 수 있습니다 Windows, Linux, Mac OS X, Solaris, AIX , HP-UX 및 IBM iSeries를 포함하여 가장 넓은 범위의 현재 플랫폼에 설치.
InstallAnywhere의 이러한 운영 체제의 최신 버전에서 실행이 완전히 패치 및 서비스 팩 가장 최근 업데이트 : 윈도우 7 •
(32 비트 x86) • Windows Vista • Windows XP • Windows 2000 • Mac OS X Java 1.6에서 10.4, 10.5 및 10.6 • Red Hat Enterprise Linux 4 및 5 (32 비트 x86) • SUSE Linux 9, 10 및비트 x86 • Ubuntu 9.10 (32 비트 x86) • Solaris Solaris 9 및 10 (SPARC) • HP-UX 11i (PA-RISC) • AIX 5.2, 5.3, 및 6.1 (전원/PowerPC)
InstallJammer을 살펴보십시오. 크로스 플랫폼이며 원하는 것을 쉽게 할 수있는 무료 오픈 소스 설치 프로그램입니다. 필자는 Windows 용으로 엄격하게 구축했지만 Linux를 빌드 플랫폼으로 사용하는 사용자가 많습니다.
InstallJammer는 다른 플랫폼에서 지원되는 플랫폼을 빌드 할 수 있으므로 필요한 것을 정확히 수행 할 수 있습니다.
우리 소프트웨어 BitRock InstallBuilder을 사용하면 Linux에서 Windows 설치 프로그램을 빌드 할 수 있습니다. 명령 줄에서 야간 빌드, ANT 등과 쉽게 통합 할 수 있습니다.
- 1. Windows XP 컴퓨터에서 액티브 디렉토리 읽기
- 2. Windows 및 Linux 컴퓨터에서 동시에 개발
- 3. 원격 컴퓨터에서 프로그래밍 방식으로 Windows 이벤트 검색 - Windows XP
- 4. 로컬 컴퓨터에서 Windows 서비스를 시작할 수 없습니다 (windows xp 사용)
- 5. Windows XP 용 Windows XP 제어판 컨트롤
- 6. Java GWT 웹 프로젝트 설치 프로그램을 만드시겠습니까?
- 7. C#에서 자체 설치 프로그램을 만드시겠습니까?
- 8. Windows XP 용 XML :: Twig 설치 방법
- 9. Linux 서버에 Pdftk 설치
- 10. .NET Framework가 포함되어있는 Windows 응용 프로그램을 만드시겠습니까?
- 11. Windows XP 컴퓨터에 Async CTP를 설치/제거하지 못했습니다.
- 12. avifil32.dll에 의존하는 .net 응용 프로그램 설치 프로그램을 만드시겠습니까?
- 13. Linux 컴퓨터에서 PTRACE_SINGLESTEP
- 14. Windows, Linux, Mac 용 설치 디렉토리
- 15. Windows 및 Linux 컴퓨터에서 일반적인 emacs 환경을 설정하는 방법은 무엇입니까?
- 16. Windows 컴퓨터에서 Linux 용 PHP Eclipse Editor 설정
- 17. 우분투 컴퓨터에서 원격으로 windows xp bat 스크립트를 실행하십시오.
- 18. x 응용 프로그램을 자동으로 관리자로 시작하는 방법 (Windows xp)
- 19. Windows에 TurboGears 설치 xp
- 20. Windows에 xampp 설치 xp
- 21. 설치 스크립트가 Mac 또는 Linux 컴퓨터에서 실행되는지 확인
- 22. Windows에서 Linux 컴퓨터에서 GTK + 응용 프로그램 실행
- 23. Windows XP SP2에 일단 배포 된 응용 프로그램을 클릭하십시오.
- 24. Windows XP 또는 Windows 7에서 C-- 컴파일
- 25. Vista 컴퓨터에서 XP 응용 프로그램 디버그
- 26. Windows XP/2003에서 linux ptrace syscall과 같은 프로그램이 있습니까?
- 27. 자동 로그온 Windows XP
- 28. Windows에서 hudson 슬레이브 설치 xp
- 29. Windows 7 XP 모드가있는 Cassini
- 30. 오류 424 VB6 제품 (Windows 7, XP 제외)
모든 해답을 제공해 주셔서 감사합니다. 내가 정답으로 표시하기로 결정한 것은 결정하기가 어렵습니다. 내 리눅스 시스템에서 제공하는 것처럼 보이는 NSIS에 가야한다고 생각한다. Free/Nonfree는 여기서 문제가되지 않습니다. – topskip