탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
사용자 정의 Oracle Solaris 11.1 설치 이미지 만들기 Oracle Solaris 11.1 Information Library (한국어) |
distro_const 명령의 전체 구문은 다음과 같습니다.
distro_const build [-v] [-r checkpoint] [-p checkpoint] [-l] manifest
distro_const 명령 옵션은 다음 표에 설명되어 있습니다.
표 3-1 distro_const 명령 옵션
|
주 - distro_const 명령을 사용하려면 사용자가 루트 역할이어야 합니다.
# distro_const build manifest.xml
manifest를 이미지에 대한 블루프린트로 사용할 매니페스트 파일의 이름으로 대체합니다.
예를 들면 다음과 같습니다.
# distro_const build /usr/share/distro_const/dc_livecd.xml
배포 생성자가 이미지에 대해 필요한 패키지를 가져오고 매니페스트 파일에 지정한 사양에 이미지를 빌드합니다.
빌드 출력에 로그 파일의 위치가 표시됩니다.
distro_const 명령에 제공된 옵션으로 이미지 생성 프로세스의 여러 검사점에서 빌드 프로세스를 중지 및 다시 시작하여 빌드 중인 이미지의 파일, 패키지 및 스크립트 선택 사항을 검사하고 디버그할 수 있습니다.
# distro_const build -l manifest.xml
이 명령은 이미지 빌드를 일시 중지하거나 다시 시작할 수 있는 유효한 체크포인트를 표시합니다. 이 명령으로 제공된 체크포인트 이름을 다른 체크포인팅 명령 옵션의 유효한 값으로 사용합니다.
예를 들어, 다음 명령은 이름이 dc_livecd.xml인 매니페스트 파일에 사용 가능한 검사점을 확인합니다.
# distro_const build -l /usr/share/distro_const/dc_livecd.xml
Checkpoint Resumable Description -------------- --------- ------------- transfer-ips-install X Transfer package contents from IPS set-ips-attributes X Set post-installation IPS attributes pre-pkg-img-mod X Pre-package image modification ba-init X Boot archive initialization ba-config X Boot archive configuration ba-arch X Boot archive archiving grub-setup Set up the GRUB menu pkg-img-mod Package image area modifications create-iso ISO image creation
주 - 이 샘플 명령 출력에서 Resumable 필드의 “X”는 해당 체크포인트에서 빌드를 다시 시작할 수 있음을 나타냅니다.
# distro_const build -p checkpoint manifest
예를 들어 다음 명령은 이미지 빌드를 시작하고 ba-arch가 이미지 영역을 수정하기 전에 빌드를 일시 중지합니다.
# distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
# distro_const build -r checkpoint manifest
주 - 지정된 체크포인트는 이전 빌드가 실행을 중지한 체크포인트이거나 이전 체크포인트여야 합니다. 이후 체크포인트는 유효하지 않습니다.
예를 들어 다음 명령은 ba-arch 단계에서 이미지 빌드를 다시 시작합니다.
# distro_const build -r ba-arch /usr/share/distro_const/dc_livecd.xml
주 - build 명령에서 일시 중지 및 다시 시작 옵션을 결합할 수 있습니다.
빌드 출력에 로그 파일의 위치가 표시됩니다.