您可以使用 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 boot-setup Setup LiveCD boot menu pkg-img-mod Package image area modifications create-iso ISO image creation create-usb USB image creation
# 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
构建输出会显示日志文件的位置。