Digital Recipe
NSIS 소개 및 사용법 본문
1. NSIS 소개
1.1 소개
NSIS는 NullSoft사에서 만든 오픈소스 Windows 인스톨러 제작 툴이다.
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers.
1.2 공식사이트
2. 사용법
2.1 제작도구
- NSIS : NSIS 스크립트에 따라 Installer를 생성하는 NSIS 프로그램
- HM NIS Edit : NSIS 스크립트를 마법사 기능을 이용하여 쉽게 작성할 수 있도록 도와주는 편집기
2.2 제작방법
- NSIS 프로그램을 통해 압축할 프로그램 바이너리를 준비한다.
- 설치 시 나타날 사용자 라이센스가 담긴 텍스트 문서를 준비한다.
- NSIS스크립트를 생성한다.
- NSIS스크립트를 이용하여 NSIS 프로그램으로 Installer를 생성한다.
3. 스크립트 작성법
3.1 게으른 엔지니어가 사는 법
3.2 헬마
3.3 키플러의 홈페이지
3.4 JaPa2 - 배우면 배울 수 록 더 배울 것이 생긴다.
4. Q&A
4.1 설치 때 Windows에 Visual C++ Redistributable package 설치 여부를 확인하고 싶을 때
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=869355&ref=869320 |
4.2 NSIS스크립터에 다른 인스톨 파일 넣기 (예를 들어 Visual C++ Redistributable package)
4.3 Uninstall 시 시작메뉴 항목들이 정상적으로 삭제되지 않는 경우 정상적으로 삭제하기
4.4 Install 시 이전 버전을 자동으로 Uninstall 하기
4.5 Windows 환경변수에 새로운 값 추가 및 삭제하기
http://nsis.sourceforge.net/Setting_Environment_Variables |
4.6. Windows 종류에 따라 다른 프로그램 설치하기
Written by Hoseok Seo
2013. 03. 28
Comments