탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
사용자 정의 Oracle Solaris 11 설치 이미지 만들기 Oracle Solaris 11 Information Library (한국어) |
distro_const 명령의 전체 구문은 다음과 같습니다.
Syntax: distro_const build [-v] [-r checkpoint_name] [-p checkpoint_name] [-l] manifest
다음 명령 옵션을 검토하십시오.
표 3-1 distro_const 명령 옵션
|
주 - distro_const 명령을 사용하려면 사용자가 루트 역할이어야 합니다.
시작하기 전에
distribution-constructor 패키지를 다운로드한 다음 이미지에 대한 매니페스트를 선택하십시오. 필요한 경우 매니페스트를 사용자 정의하고 사용자 정의 스크립트를 추가하십시오.
# distro_const build manifest
주 - build 하위 명령은 필수입니다.
manifest를 이미지에 대한 블루프린트로 사용할 매니페스트 파일의 이름으로 대체합니다.
예를 들어, 다음 명령어를 입력합니다.
# distro_const build /usr/share/distro_const/dc_livecd.xml
빌드 출력에 로그 파일의 표시됩니다.
distro_const 명령에 제공된 옵션으로 이미지 생성 프로세스의 여러 단계에서 빌드 프로세스를 중지 및 다시 시작하여 빌드 중인 이미지의 파일, 패키지 및 스크립트 선택 사항을 검사하고 디버그할 수 있습니다. 이 프로세스는 다음 기본 치침에 설명된 것과 같이 distro_const 명령에 사용할 수 있는 체크포인팅 옵션을 사용합니다.
# distro_const build -l manifest.xml
주 - build 하위 명령은 필수입니다.
이 명령은 이미지 빌드를 일시 중지하거나 다시 시작할 수 있는 유효한 체크포인트를 표시합니다. 이 명령으로 제공된 체크포인트 이름을 다른 체크포인팅 명령 옵션의 유효한 값으로 사용합니다.
예를 들어 다음 명령은 매니페스트 파일 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 Boot archive initialization ba-config Boot archive configuration ba-arch 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_name manifest
주 - build 하위 명령과 checkpoint_name 및 manifest 필드는 필수입니다.
예를 들어 다음 명령은 이미지 빌드를 시작하고 ba-arch가 이미지 영역을 수정하기 전에 빌드를 일시 중지합니다.
# distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
# distro_const build -r checkpoint_name manifest
주 - 지정된 체크포인트는 이전 빌드가 실행을 중지한 체크포인트이거나 이전 체크포인트여야 합니다. 이후 체크포인트는 유효하지 않습니다. checkpoint_name 및 manifest 필드와 build 하위 명령은 필수입니다.
예를 들어 다음 명령은 ba-arch 단계에서 이미지 빌드를 다시 시작합니다.
# distro_const build -r ba-arch /usr/share/distro_const/dc_livecd.xml
주 - build 명령에서 일시 중지 및 다시 시작 옵션을 결합할 수 있습니다.
빌드 출력에 로그 파일의 표시됩니다.