Manpages

名 前

lb_config - Create config directory

概 要

lb config [live-build オ プ シ ョ ン ]

lb config
[--apt apt|aptitude]
[--apt-ftp-proxy URL]
[--apt-http-proxy URL]
[--apt-indices true|false]
[--apt-options オ プ シ ョ ン |"オ プ シ ョ ン "]
[--apt-pipeline 深 度 ]
[--apt-recommends true|false]
[--apt-secure true|false]
[--apt-source-archives true|false]
[--aptitude-options オ プ シ ョ ン |"オ プ シ ョ ン "]
[-a|--architectures ア ー キ テ ク チ ャ ]
[--archive-areas ア ー カ イ ブ 領 域 |"ア ー カ イ ブ 領 域 "]
[--backports true|false]
[--binary-filesystem fat16|fat32|ext2|ext3|ext4|ntfs]
[-b|--binary-images iso|iso-hybrid|netboot|tar|hdd]
[--bootappend-install パ ラ メ ー タ |"パ ラ メ ー タ "]
[--bootappend-live パ ラ メ ー タ |"パ ラ メ ー タ "]
[--bootappend-live-failsafe PARAMETER|"PARAMETERS"]
[--bootloaders grub-legacy|grub-pc|syslinux|grub-efi]
[--bootstrap-qemu-arch ARCH]
[--bootstrap-qemu-exclude PACKAGES]
[--bootstrap-qemu-static PATH]
[--breakpoints]

[--build-with-chroot true|false]

[--cache true|false]
[--cache-indices true|false]
[--cache-packages true|false]
[--cache-stages 段 階 |"段 階 "]
[--checksums md5|sha1|sha224|sha256|sha384|sha512|none]
[--chroot-filesystem ext2|ext3|ext4|squashfs|jffs2|none]
[--clean]
[--color]

[--compression bzip2|gzip|lzip|xz|none]

[-c|--conffile フ ァ イ ル ]
[--config GIT_URL::GIT_BRANCH]
[--debconf-frontend dialog|editor|noninteractive|readline]
[--debconf-priority low|medium|high|critical]
[--debian-installer true|cdrom|netinst|netboot|businesscard|live|false]
[--debian-installer-distribution daily|コ ー ド 名 ]
[--debian-installer-gui true|false]
[--debian-installer-preseedfile フ ァ イ ル |URL]
[--debootstrap-options OPTIONS]
[--debootstrap-script SCRIPT]
[--debug]
[-d|--distribution コ ー ド 名 ]
[--distribution-chroot CODENAME]
[--distribution-binary CODENAME]
[--dump]
[--fdisk fdisk|fdisk.dist]
[--firmware-binary true|false]
[--firmware-chroot true|false]
[--force]
[--grub-splash フ ァ イ ル ]
[--gzip-options オ プ シ ョ ン |"オ プ シ ョ ン "]
[--hdd-label LABEL]
[--hdd-partition-start START]
[--hdd-size SIZE]
[--ignore-system-defaults]
[--image-name NAME]
[--initramfs none|live-boot]
[--initramfs-compression bzip2|gzip|lzma]
[--initsystem sysvinit|systemd|none]
[--interactive shell]
[--iso-application 名 前 ]
[--iso-preparer NAME]
[--iso-publisher 名 前 ]
[--iso-volume 名 前 ]
[--isohybrid-options オ プ シ ョ ン |"オ プ シ ョ ン "]
[--jffs2-eraseblock サ イ ズ ]
[--keyring-packages パ ッ ケ ー ジ |"パ ッ ケ ー ジ "]
[-k|--linux-flavours フ レ ー バ ー |"フ レ ー バ ー "]
[--linux-packages "パ ッ ケ ー ジ "]
[--loadlin true|false]
[--losetup losetup|losetup.orig]
[--memtest memtest86+|memtest86|none]
[--mirror-binary URL]
[--mirror-binary-security URL]
[--mirror-bootstrap URL]
[--mirror-chroot URL]
[--mirror-chroot-security URL]
[--mirror-debian-installer URL]
[--mode debian|progress-linux]
[--net-cow-filesystem nfs|cfs]
[--net-cow-mountoptions オ プ シ ョ ン ]
[--net-cow-path パ ス ]
[--net-cow-server IPア ド レ ス |ホ ス ト 名 ]
[--net-root-filesystem nfs|cfs]
[--net-root-mountoptions オ プ シ ョ ン ]
[--net-root-path パ ス ]
[--net-root-server IPア ド レ ス |ホ ス ト 名 ]
[--net-tarball true|false]
[--onie true|false]
[--onie-kernel-cmdline "OPTION1 OPTION2"]
[--parent-archive-areas ARCHIVE_AREA|"ARCHIVE_AREAS"]
[--parent-debian-installer-distribution コ ー ド 名 ]
[--parent-distribution コ ー ド 名 ]
[--parent-distribution-chroot CODENAME]
[--parent-distribution-binary CODENAME]
[--parent-mirror-binary URL]
[--parent-mirror-binary-security URL]
[-m|--parent-mirror-bootstrap URL]
[--parent-mirror-chroot URL]
[--parent-mirror-chroot-security URL]
[--parent-mirror-debian-installer URL]
[--quiet]
[--security true|false]
[--source true|false]
[-s|--source-images iso|netboot|tar|hdd]
[--swap-file-path PATH]

[--swap-file-size MB]

[--system live|normal]

[--tasksel apt|aptitude|tasksel]
[--uefi-secure-boot auto|enable|disable]
[--updates true|false]
[--verbose]
[--win32-loader true|false]
[--zsync true|false]

説 明

lb config は Live シ ス テ ム ツ ー ル 集 live-build(7) の 高 レ ベ ル コ マ ン ド (porcelain) で す 。

lb config populates the configuration directory for live-build. This directory is named ’config’ and is created in the current directory where lb config was executed.

Note: lb config tries to be smart and sets defaults for some options depending on the setting of other options. This means that when generating a new configuration, you should call lb config only once with all options specified. Calling it several times with only a subset of the options each can result in non working configurations. This is also caused by the fact that lb config called with one option only changes that option, and leaves everything else as is unless it is not defined. However, lb config does warn about know impossible or likely impossible combinations that would lead to non working live systems. If unsure, remove config/{binary,bootstrap,chroot,common,source} and call lb config again.

オ プ シ ョ ン

lb config は 固 有 の オ プ シ ョ ン に 加 え 、 live-build 全 般 の オ プ シ ョ ン を 全 て 理 解 し ま す 。 live-build 全 般 の オ プ シ ョ ン の 全 容 に つ い て は live-build(7) を 見 て く だ さ い 。
--apt
apt|aptitude イ メ ー ジ の ビ ル ド 時 に パ ッ ケ ー ジ を イ ン ス ト ー ル す る の に apt-get と aptitude の ど ち ら を 利 用 す る か 決 定 し ま す 。 デ フ ォ ル ト は apt で す 。
--apt-ftp-proxy
URL

apt に よ り 利 用 す る ftp プ ロ キ シ を セ ッ ト し ま す 。 デ フ ォ ル ト で は 利 用 し ま せ ん 。 こ の 変 数 は chroot 内 で 利 用 す る apt で の み 有 効 で 、 そ れ 以 外 で は 利 用 さ れ な い こ と に 注 意 し て く だ さ い

--apt-http-proxy URL

apt に よ り 利 用 す る http プ ロ キ シ を セ ッ ト し ま す 。 デ フ ォ ル ト で は 利 用 し ま せ ん 。 こ の 変 数 は chroot 内 で 利 用 す る apt で の み 有 効 で 、 そ れ 以 外 で は 利 用 さ れ な い こ と に 注 意 し て く だ さ い

--apt-indices true|false

defines if the resulting images should have apt indices or not and defaults to true.

--apt-options オ プ シ ョ ン |"オ プ シ ョ ン " イ メ ー ジ の ビ ル ド 時 に chroot 内 で apt を 利 用 す る 際 に 毎 回 付 加 さ れ る デ フ ォ ル ト の オ プ シ ョ ン を 決 定 し ま す 。 デ フ ォ ル ト で は --yes が セ ッ ト さ れ て い て 、 パ ッ ケ ー ジ の 対 話 的 で は な い イ ン ス ト ー ル 処 理 が で き る よ う に な っ て い ま す 。
--apt-pipeline
深 度

apt/aptitude の パ イ プ ラ イ ン の 深 さ を 決 定 し ま す 。 リ モ ー ト の サ ー バ が RFCに 準 拠 し て い な い あ る い は バ グ が 多 い (Squid 2.0.2 等 ) の 場 合 、 こ の オ プ シ ョ ン で 「 0」 か ら 「 5」 ま で の 値 を 指 定 し 、 APTが 送 る べ き 処 理 中 リ ク エ ス ト の 数 を 指 示 で き ま す 。 リ モ ー ト ホ ス ト が TCP接 続 を 適 切 に 残 さ な い 場 合 は 「 0」 を 指 定 *し な い と い け ま せ ん * - そ う し な い 場 合 は デ ー タ の 破 損 が 発 生 し ま す 。 こ れ を 必 要 と す る ホ ス ト は RFC 2068 に 違 反 し て い ま す 。 デ フ ォ ル ト で live-build は こ の オ プ シ ョ ン を セ ッ ト し て い ま せ ん 。

--apt-recommends true|false

aptが 推 奨 パ ッ ケ ー ジ を 自 動 的 に イ ン ス ト ー ル す べ き か 否 か を 決 定 し ま す 。 デ フ ォ ル ト は true で す 。

--apt-secure true|false

aptが リ ポ ジ ト リ の 署 名 を 確 認 す べ き か 否 か を 決 定 し ま す 。 デ フ ォ ル ト は true で す 。

--apt-source-archives true|false 作 成 さ れ る Live イ メ ー ジ に deb-src の 行 を 収 録 す べ き か 否 か を 決 定 し ま す 。 デ フ ォ ル ト は true で す 。
--aptitude-options
オ プ シ ョ ン |"オ プ シ ョ ン " イ メ ー ジ の ビ ル ド 時 に chroot 内 で aptitude を 利 用 す る 際 に 毎 回 付 加 さ れ る デ フ ォ ル ト の オ プ シ ョ ン を 決 定 し ま す 。 デ フ ォ ル ト で は --assume-yes が セ ッ ト さ れ て い て 、 パ ッ ケ ー ジ の 対 話 的 で は な い イ ン ス ト ー ル 処 理 が で き る よ う に な っ て い ま す 。
-a|--architectures ア ー キ テ ク チ ャ ビ ル ド さ れ る イ メ ー ジ の ア ー キ テ ク チ ャ を 指 定 し ま す 。 デ フ ォ ル ト で は ホ ス ト の ア ー キ テ ク チ ャ が セ ッ ト さ れ ま す 。 ホ ス ト シ ス テ ム で 対 象 ア ー キ テ ク チ ャ の バ イ ナ リ を ネ イ テ ィ ブ に 実 行 で き な い 場 合 に は 別 の ア ー キ テ ク チ ャ の ク ロ ス ビ ル ド は で き な い こ と に 注 意 し て く だ さ い 。 例 え ば 64ビ ッ ト 対 応 の i386 系 列 プ ロ セ ッ サ 及 び 適 切 な カ ー ネ ル を 使 っ て い る 場 合 に は i386 で amd64 イ メ ー ジ を 、 あ る い は そ の 逆 に 、 ビ ル ド で き ま す 。 し か し i386 シ ス テ ム で powerpc 用 イ メ ー ジ を ビ ル ド す る の は 不 可 能 で す 。
--archive-areas
ア ー カ イ ブ 領 域 |"ア ー カ イ ブ 領 域 " 設 定 し た Debian パ ッ ケ ー ジ ミ ラ ー に 利 用 す る Debian パ ッ ケ ー ジ ア ー カ イ ブ の パ ッ ケ ー ジ ア ー カ イ ブ 領 域 を 指 定 し ま す 。 デ フ ォ ル ト で は main と な っ て い ま す 。 こ の 仕 組 み に よ り contrib や non-free を 有 効 化 す る 際 は 、 該 当 す る 法 律 の 下 で 再 配 布 が 可 能 か ど う か 、 各 パ ッ ケ ー ジ の ラ イ セ ン ス を 忘 れ ず に 確 認 し て く だ さ い 。
--backports
true|false イ メ ー ジ に backports パ ッ ケ ー ジ ア ー カ イ ブ を 収 録 す べ き か 否 か を 決 定 し ま す 。
--binary-filesystem
fat16|fat32|ext2|ext3|ext4|ntfs

defines the filesystem to be used in the image type. This only has an effect if the selected binary image type lets you choose a filesystem. For example, when selection iso the resulting CD/DVD has always the filesystem ISO9660. When building hdd images for usb sticks, this is active. Note that it defaults to fat16 on all architectures except sparc where it defaults to ext4. Also note that if you choose fat16 and your resulting binary image gets bigger than 2GB, the binary filesystem automatically gets switched to fat32.

-b|--binary-images iso|iso-hybrid|netboot|tar|hdd ビ ル ド す る イ メ ー ジ の 種 類 を 決 定 し ま す 。 デ フ ォ ル ト で 、 syslinux を 利 用 す る イ メ ー ジ で は ハ ー ド デ ィ ス ク 向 け イ メ ー ジ と 同 じ よ う に も 利 用 で き る CD/DVD イ メ ー ジ を ビ ル ド す る た め iso-hybrid が 、 syslinux 以 外 の イ メ ー ジ で は iso が セ ッ ト さ れ ま す 。
--bootappend-install
パ ラ メ ー タ |"パ ラ メ ー タ "

debian-installer を 収 録 し た 場 合 、 debian-installer 特 有 の ブ ー ト パ ラ メ ー タ を セ ッ ト し ま す 。

--bootappend-live パ ラ メ ー タ |"パ ラ メ ー タ "

debian-live 特 有 の ブ ー ト パ ラ メ ー タ を セ ッ ト し ま す 。 ブ ー ト パ ラ メ ー タ の 全 容 は live-boot(7) 及 び live-config(7) マ ニ ュ ア ル ペ ー ジ に あ り ま す 。

--bootappend-live-failsafe PARAMETER|"PARAMETERS"

sets boot parameters specific to debian-live failsafe boot entries. A complete list of boot parameters can be found in the live-boot(7) and live-config(7) manual pages.

--bootloaders grub-legacy|grub-pc|syslinux|grub-efi

defines which bootloader is being used in the generated image. This has only an effect if the selected binary image type lets you choose the bootloader. For example, if you build a iso, always syslinux (or more precise, isolinux) is being used. Also note that some combinations of binary images types and bootloaders may be possible but live-build does not support them yet. lb config will fail to create such a not yet supported configuration and give a explanation about it. For hdd images on amd64 and i386, the default is syslinux.

--bootstrap-qemu-arch ARCH

sets the architectures to use foreign bootstrap. Defaults to empty.

--bootstrap-qemu-exclude PACKAGES

sets the packages to exclude during foreign bootstrap. Defaults to empty.

--bootstrap-qemu-static PATH

sets the static qemu binary for foreign bootstrap. Defaults to empty.

--breakpoints

inserts pauses during the generation of the image.

--build-with-chroot true|false

live-build が バ イ ナ リ イ メ ー ジ の ビ ル ド に chroot 内 の ツ ー ル を 使 う の か 、 chroot で は な く ホ ス ト の シ ス テ ム ツ ー ル を 取 り 込 ん で 使 う の か を 決 定 し ま す 。 こ れ は 非 常 に 危 険 な オ プ シ ョ ン で あ り 、 ホ ス ト シ ス テ ム の ツ ー ル を 利 用 す る こ と で 汚 染 さ れ 、 必 要 と す る ツ ー ル (主 に syslinux や grub 等 の ブ ー ト ロ ー ダ や 、 dosfstools や xorriso、 squashfs-tools そ の 他 の 補 助 ツ ー ル ) の バ ー ジ ョ ン が ホ ス ト シ ス テ ム の も の と 対 象 デ ィ ス ト リ ビ ュ ー シ ョ ン と で ビ ル ド 時 に 存 在 す る も の と で 正 確 に 一 致 し な い と ブ ー ト 不 可 能 な イ メ ー ジ が 出 来 上 が っ て し ま う 可 能 性 も あ り ま す 。 何 を し て い る の か 正 確 に わ か っ て い て 完 全 に 結 果 を 理 解 し て い る 場 合 を 除 き 、 こ の オ プ シ ョ ン を 決 し て 無 効 化 す る こ と の な い よ う に し て く だ さ い 。

--cache true|false 全 体 と し て キ ャ ッ シ ュ を 使 う か 否 か 大 域 的 に 決 定 し ま す 。 異 な る キ ャ ッ シ ュ を 、 キ ャ ッ シ ュ そ れ ぞ れ の オ プ シ ョ ン で 制 御 で き ま す 。
--cache-indices
true|false

defines if downloaded package indices and lists should be cached which is false by default. Enabling it lets you rebuild an image completely offline, however, you would not get updates anymore then.

--cache-packages true|false ダ ウ ン ロ ー ド し た パ ッ ケ ー ジ フ ァ イ ル を キ ャ ッ シ ュ す る か 否 か を 決 定 し ま す 。 デ フ ォ ル ト で true と な っ て い ま す 。 無 効 化 す る と ビ ル ド デ ィ レ ク ト リ の 容 量 を 節 約 で き ま す が 、 再 ビ ル ド し た 場 合 に は 不 要 な 転 送 が 発 生 す る こ と を 覚 え て お い て く だ さ い 。 一 般 に こ れ は 常 に true に し て お く べ き で す が 、 特 定 の ま れ な ビ ル ド 環 境 で ロ ー カ ル デ ィ ス ク を 使 う よ り も ロ ー カ ル の ネ ッ ト ワ ー ク ミ ラ ー か ら パ ッ ケ ー ジ を 再 取 得 し た 方 が 速 い こ と が あ り ま す 。
--cache-stages
STAGE|"STAGES" キ ャ ッ シ ュ す る 段 階 を 指 定 し ま す 。 デ フ ォ ル ト で パ ッ ケ ー ジ 収 集 段 階 を キ ャ ッ シ ュ し ま す 。 通 常 の 段 階 を 示 す 名 前 に 対 す る 例 外 と し て 、 filesystem.{dir,ext*,squashfs} に 生 成 し た ル ー ト フ ァ イ ル シ ス テ ム だ け を キ ャ ッ シ ュ す る rootfs を 指 定 で き ま す 。 開 発 時 に バ イ ナ リ 段 階 を 再 ビ ル ド す る 際 、 ル ー ト フ ァ イ ル シ ス テ ム を 毎 回 再 生 成 す る の は 避 け た い 場 合 に こ れ は 有 用 で す 。
--checksums
md5|sha1|sha224|sha256|sha384|sha512|none

defines if the binary image should contain a file called XXXsums.txt, where XXX is one of the mentioned checksum types. This file lists all files on the image together with their checksums. This in turn can be used by live-boot(7)’s built-in integrity-check to verify the medium if specified at boot prompt. In general, this should not be none and is an important feature of live system released to the public. However, during development of very big images it can save some time by not calculating the checksums.

--chroot-filesystem ext2|ext3|ext4|squashfs|jffs2|none ル ー ト フ ァ イ ル シ ス テ ム の イ メ ー ジ と し て 利 用 す る フ ァ イ ル シ ス テ ム の 種 類 を 決 定 し ま す 。 none を 指 定 し た 場 合 は フ ァ イ ル シ ス テ ム イ メ ー ジ は 作 成 さ れ ず 、 ル ー ト フ ァ イ ル シ ス テ ム の 内 容 は 非 圧 縮 フ ァ イ ル と し て バ イ ナ リ イ メ ー ジ フ ァ イ ル シ ス テ ム に コ ピ ー さ れ ま す 。 選 択 し た バ イ ナ リ フ ァ イ ル シ ス テ ム に よ っ て は 、 こ う い っ た そ の ま ま の ル ー ト フ ァ イ ル シ ス テ ム の ビ ル ド が で き な い も の も あ り ま す 。 例 え ば fat16/fat32 で は linux か ら の 直 接 の 実 行 を サ ポ ー ト し て い な い た め 機 能 し ま せ ん 。
--clean
未 使 用 の た め 内 容 が 空 の サ ブ デ ィ レ ク ト リ を 自 動 的 に 削 除 し 、 設 定 デ ィ レ ク ト リ を 最 小 に し ま す 。
--color

turns on color in the messages.

--compression bzip2|gzip|lzip|xz|none

defines the compression program to be used to compress tarballs. Defaults to none.

-c|--conffile フ ァ イ ル

uses a user specified alternative configuration file in addition to the normally used one in the config directory.

--config GIT_URL::GIT_BRANCH

bootstraps the config tree from a git repository, optionally appended by a Git Id (branch, commit, tag, etc.).

--debconf-frontend dialog|editor|noninteractive|readline

chroot 内 で の debconf フ ロ ン ト エ ン ド の 値 を 決 定 し ま す 。 デ フ ォ ル ト の noninteractive 以 外 を セ ッ ト し た 場 合 、 ビ ル ド 中 に 質 問 す る よ う に な る こ と に 注 意 し て く だ さ い 。

--debconf-priority low|medium|high|critical

chroot 内 で の debconf の 優 先 度 の 値 を 決 定 し ま す 。 デ フ ォ ル ト で は critical で 、 ほ と ん ど の 質 問 は 表 示 さ れ な く な っ て い ま す 。 こ れ は debconf フ ロ ン ト エ ン ド に noninteractive 以 外 を 指 定 し て い る 場 合 に の み 有 効 で あ る こ と に 注 意 し て く だ さ い

--debian-installer true|cdrom|netinst|netboot|businesscard|live|false 出 来 上 が っ た バ イ ナ リ イ メ ー ジ に debian-installer を 収 録 す る 場 合 に そ の 種 類 を 指 定 し ま す 。 デ フ ォ ル ト で は イ ン ス ト ー ラ は 収 録 さ れ ま せ ん 。 live 以 外 は ど れ で も 、 通 常 の debian-cd と し て 作 成 さ れ て い る イ ン ス ト ー ル 用 メ デ ィ ア と 同 等 の 設 定 を 使 い ま す 。 live を 選 択 し た 場 合 は live-installer の udeb が 収 録 さ れ る た め 、 debian-installer が 普 通 と は 異 な る 挙 動 を 取 り ま す - メ デ ィ ア や ネ ッ ト ワ ー ク の パ ッ ケ ー ジ を 使 っ て Debian シ ス テ ム を イ ン ス ト ー ル す る の で は な く 、 デ ィ ス ク に Live シ ス テ ム を イ ン ス ト ー ル し ま す 。
--debian-installer-distribution
daily|コ ー ド 名

debian-installer の フ ァ イ ル を 取 得 す る デ ィ ス ト リ ビ ュ ー シ ョ ン を 決 定 し ま す 。 こ れ は 通 常 Live シ ス テ ム と 同 一 の デ ィ ス ト リ ビ ュ ー シ ョ ン に な り ま す が 、 新 し い 、 あ る い は 日 次 ビ ル ド の イ ン ス ト ー ラ を 使 い た い と き も あ り ま す 。

--debian-installer-gui true|false

debian-installer グ ラ フ ィ カ ル GTKイ ン タ ー フ ェ イ ス を true に す る か 否 か を 決 定 し ま す 。 デ フ ォ ル ト で は 、 Debian モ ー ド や Ubuntu の ほ と ん ど の バ ー ジ ョ ン で true、 そ れ 以 外 で は false と な っ て い ま す 。

--debian-installer-preseedfile フ ァ イ ル |URL オ プ シ ョ ン で 利 用 、 収 録 す る debian-installer 用 の preseed フ ァ イ ル の フ ァ イ ル 名 ま た は URLを セ ッ ト し ま す 。 config/binary_debian-installer/preseed.cfg が 存 在 す る 場 合 は そ れ が デ フ ォ ル ト で 利 用 さ れ ま す 。
--debootstrap-options
OPTIONS

passes the given options to debootstrap when setting up the base system.

--debootstrap-script SCRIPT

tells debootstrap to use an alternate bootstrap script (last parameter to debootstrap).

--debug

turns on debugging informational messages.

-d|--distribution コ ー ド 名 出 来 上 が る Live シ ス テ ム の デ ィ ス ト リ ビ ュ ー シ ョ ン を 決 定 し ま す 。
--distribution-binary
CODENAME

defines the distribution enabled in the resulting live system (defaults to the value set in --distribution)

--distribution-chroot CODENAME

defines the distribution used to build the live system (defaults to the value set in --distribution)

--dump

prepares a report of the currently present live system configuration and the version of live-build used. This is useful to provide if you submit bug reports, we do get all information required for us to locate and replicate an error.

--fdisk fdisk|fdisk.dist 利 用 す る ホ ス ト シ ス テ ム の fdisk バ イ ナ リ の フ ァ イ ル 名 を 指 定 し ま す 。 こ れ は 自 動 的 に 検 出 さ れ る た め 通 常 は 独 自 に 指 定 す る 必 要 は あ り ま せ ん 。
--firmware-binary
true|false

includes firmware packages in debian-installer. Defaults to true.

--firmware-chroot true|false

includes firmware packages in debian-installer. Defaults to true.

--force 既 に 実 行 し た 段 階 を 強 制 的 に 再 び 実 行 し ま す 。 何 を し て い る の か わ か っ て い る 場 合 に の み 実 行 し て く だ さ い 。 通 常 、 lb build を 再 び 実 行 す る 前 に lb clean を 実 行 し て 掃 除 す る と 安 全 性 は 上 が り ま す 。
--grub-splash
フ ァ イ ル オ プ シ ョ ン で 収 録 す る 、 grub ブ ー ト ロ ー ダ の ス プ ラ ッ シ ュ 画 面 に 利 用 す る 画 像 の フ ァ イ ル 名 を 指 定 し ま す 。
--gzip-options
オ プ シ ョ ン |"オ プ シ ョ ン " イ メ ー ジ の ビ ル ド 時 に gzip を 利 用 す る 際 に (ほ ぼ ) 毎 回 付 加 さ れ る デ フ ォ ル ト の オ プ シ ョ ン を 決 定 し ま す 。 デ フ ォ ル ト で は --best が セ ッ ト さ れ て い て 、 圧 縮 率 の 最 も 高 い (た だ し 最 も 遅 い ) 圧 縮 を 行 い ま す 。 ホ ス ト シ ス テ ム で 対 応 し て い れ ば --rsyncable も 動 的 に 付 加 さ れ ま す 。
--hdd-label
LABEL

defines the label for the hdd target. Defaults to DEBIAN_LIVE.

--hdd-partition-start START

sets the start of the partition for the hdd target for BIOSes that expect a specific boot partition start (e.g. "63s"). If empty, use optimal layout. Defaults to empty.

--hdd-size SIZE

defines the size for the hdd target. The unit is MiB. Defaults to auto, which generates the smallest possible image.

--ignore-system-defaults

lb config は デ フ ォ ル ト で 、 新 し い Live シ ス テ ム 設 定 デ ィ レ ク ト リ 生 成 時 に シ ス テ ム の デ フ ォ ル ト 値 を /etc/live/build.conf/etc/live/build/* か ら 読 み 取 り ま す 。 こ れ は ミ ラ ー の 場 所 等 の 全 体 的 な 設 定 を 毎 回 指 定 し た く な い 場 合 に 有 用 で す 。

--image-name NAME

sets the base name of the image. Defaults to live-image.

--initramfs none|live-boot

sets the name of the package that contains the live system specific initramfs modification and defaults to live-boot. Using ’none’ is useful if the resulting system image should not be a live image (experimental).

--initramfs-compression bzip2|gzip|lzma]

initramfs の 圧 縮 に 利 用 す る 圧 縮 プ ロ グ ラ ム を 決 定 し ま す 。 デ フ ォ ル ト は gzip で す 。

--initsystem sysvinit|systemd|none]

defines the init system. Defaults to systemd.

--interactive shell

chroot 段 階 の 終 了 と バ イ ナ リ 段 階 の 開 始 の 間 に chroot 内 で 対 話 シ ェ ル へ の ロ グ イ ン を 行 い 、 手 作 業 に よ る 介 入 で き る 機 会 を 儲 け る か 否 か を 決 定 し ま す 。 シ ェ ル を ロ グ ア ウ ト ま た は 終 了 に よ り 閉 じ た 後 は 、 ビ ル ド は 通 常 と 同 様 に 続 き ま す 。 テ ス ト 以 外 で の こ の 機 能 の 利 用 は 全 く 勧 め ら れ な い こ と に 注 意 し て く だ さ い 。 Live シ ス テ ム の 全 ビ ル ド で 行 う べ き 変 更 は フ ッ ク に よ り 適 切 に 行 う よ う に し て く だ さ い 。 こ の 機 能 は ビ ル ド 過 程 を 完 全 に 自 動 化 し て 双 方 向 性 を 排 除 で き る と い う 長 所 を 破 壊 し ま す 。 こ れ は も ち ろ ん デ フ ォ ル ト で false と な っ て い ま す 。

--iso-application 名 前 出 来 上 が る CD/DVD イ メ ー ジ の ヘ ッ ダ の APPLICATION フ ィ ー ル ド を セ ッ ト し ま す 。 デ フ ォ ル ト は Debian モ ー ド で は 「 Debian Live」 、 ubuntu モ ー ド で は 「 Ubuntu Live」 と な っ て い ま す 。
--iso-preparer
名 前

sets the PREPARER field in the header of a resulting CD/DVD image. By default this is set to "live-build VERSION; https://salsa.debian.org/live-team/live-build";, where VERSION is expanded to the version of live-build that was used to build the image.

--iso-publisher 名 前

sets the PUBLISHED field in the header of a resulting CD/DVD image. By default, this is set to ’Live Systems project; https://wiki.debian.org/DebianLive; debian-live [AT] lists.org’. Remember to change this to the appropriate values at latest when you distributing custom and unofficial images.

--iso-volume 名 前 出 来 上 が る CD/DVD イ メ ー ジ の ヘ ッ ダ の VOLUME フ ィ ー ル ド を セ ッ ト し ま す 。 デ フ ォ ル ト は 「 (モ ー ド ) (デ ィ ス ト リ ビ ュ ー シ ョ ン ) (日 時 )」 で 、 モ ー ド は 現 在 利 用 し て い る モ ー ド 、 デ ィ ス ト リ ビ ュ ー シ ョ ン は デ ィ ス ト リ ビ ュ ー シ ョ ン の 名 前 、 日 時 は 作 成 時 の 日 付 と 時 刻 に 展 開 さ れ ま す 。
--isohybrid-options
オ プ シ ョ ン |"オ プ シ ョ ン "

isohybrid に 渡 す オ プ シ ョ ン を 指 定 し ま す 。

--jffs2-eraseblock サ イ ズ

JFFS2 (Second Journaling Flash File System) フ ァ イ ル シ ス テ ム の eraseblock の サ イ ズ を 指 定 し ま す 。 デ フ ォ ル ト は 64 KiB と な っ て い ま す 。 対 象 の MTD デ バ イ ス と 一 致 し な い 値 を こ れ に 指 定 し た 場 合 は JFFS2 が 最 適 に 機 能 し な く な る か も し れ ま せ ん 。 サ イ ズ に 4096 未 満 の 値 が 指 定 さ れ た 場 合 は KiB 単 位 の 値 が 指 定 さ れ た も の と 仮 定 し ま す 。

--keyring-packages パ ッ ケ ー ジ |"パ ッ ケ ー ジ " キ ー リ ン グ パ ッ ケ ー ジ や 追 加 の キ ー リ ン グ パ ッ ケ ー ジ を セ ッ ト し ま す 。 デ フ ォ ル ト で は debian-archive-keyring と な っ て い ま す 。
-k|--linux-flavours フ レ ー バ ー |"フ レ ー バ ー "

sets the kernel flavours to be installed. Note that in case you specify more than that the first will be configured the default kernel that gets booted. Optionally you can use an architecture qualifier, e.g. amd64:amd64. Given an i386 system you can enable amd64 foreign architecture thanks to the commands: "dpkg --add-architecture amd64 ; apt-get update". This enables you to use "686 amd64:amd64" as a linux flavour. The amd64 kernel will be installed alongside the i386’s 686 kernel.

--linux-packages "パ ッ ケ ー ジ " カ ー ネ ル の パ ッ ケ ー ジ 命 名 規 則 に 従 っ た 内 部 名 を セ ッ ト し ま す 。 Debian の カ ー ネ ル パ ッ ケ ー ジ を 利 用 し て い る 場 合 は 調 整 す る 必 要 は あ り ま せ ん 。 Debian の 命 名 規 則 に 従 わ な い 独 自 の カ ー ネ ル パ ッ ケ ー ジ を 利 用 す る 場 合 に は こ の オ プ シ ョ ン で パ ッ ケ ー ジ の 前 半 部 (Debian の 場 合 は linux-image-2.6) だ け を 忘 れ ず に 指 定 し 、 前 半 部 -フ レ ー バ ー (Debian の 場 合 は 例 え ば linux-image-686-pae) が 有 効 な パ ッ ケ ー ジ 名 に な る よ う に し て く だ さ い 。 好 ま し い の は 、 メ タ パ ッ ケ ー ジ が あ る 場 合 に は そ の 名 前 を 前 半 部 に 使 う こ と で 、 そ う す る と 設 定 と ABIが 独 立 し ま す 。 ま た 、 unionfs や aufs、 squashfs の バ イ ナ リ モ ジ ュ ー ル パ ッ ケ ー ジ に つ い て も 、 ツ リ ー 外 で ビ ル ド し た 場 合 に は そ の 前 半 部 を 含 め る 必 要 が あ る こ と を 忘 れ な い よ う に し て く だ さ い 。
--loadlin
true|false

sets loadlin. Defaults to false, except when the debian-installer is included for x86_64 or i386.

--losetup losetup|losetup.orig 利 用 す る ホ ス ト シ ス テ ム の losetup バ イ ナ リ の フ ァ イ ル 名 を 指 定 し ま す 。 こ れ は 自 動 的 に 検 出 さ れ る た め 通 常 は 独 自 に 指 定 す る 必 要 は あ り ま せ ん 。
--memtest
memtest86+|memtest86|none 補 助 的 な ブ ー ト ロ ー ダ 設 定 と し て 、 memtest や memtest86+ を 収 録 す る か 、 あ る い は メ モ リ の テ ス ト 用 プ ロ グ ラ ム を 収 録 し な い の か を 決 定 し ま す 。 こ れ は amd64 及 び i386 で の み 利 用 可 能 で 、 デ フ ォ ル ト は memtest86+ と な っ て い ま す 。
--mirror-binary
URL

sets the location of the derivative package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. This defaults to http://deb.debian.org/debian/.

--mirror-binary-security URL

sets the location of the derivatives security package mirror that should end up configured in the final image. This defaults to http://security.debian.org/.

--mirror-bootstrap URL

sets the location of the debian package mirror that should be used to bootstrap the derivative from. This defaults to http://deb.debian.org/debian/.

--mirror-chroot URL

Live シ ス テ ム を ビ ル ド す る た め に 派 生 物 の パ ッ ケ ー ジ を 取 得 す る の に 利 用 す る パ ッ ケ ー ジ の ミ ラ ー の 場 所 を セ ッ ト し ま す 。 デ フ ォ ル ト で は --mirror-bootstrap で 指 定 さ れ た 値 が 利 用 さ れ ま す 。

--mirror-chroot-security URL

sets the location of the debian security package mirror that will be used to fetch the packages of the derivative in order to build the live system. By default, this points to http://security.debian.org/.

--mirror-debian-installer URL

sets the location of the mirror that will be used to fetch the debian installer images of the derivative. By default, this points to the same mirror used to build the live system, i.e. the value of --mirror-chroot.

--mode debian|progress-linux プ ロ ジ ェ ク ト 特 有 の デ フ ォ ル ト 値 を 読 み 込 む よ う に す る 大 域 モ ー ド を 指 定 し ま す 。 デ フ ォ ル ト で は debian と な っ て い ま す 。
--net-cow-filesystem
nfs|cfs

copy-on-write レ イ ヤ ー の フ ァ イ ル シ ス テ ム の 種 類 を 指 定 し ま す 。 デ フ ォ ル ト は nfs で す 。

--net-cow-mountoptions オ プ シ ョ ン ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の copy-on-write レ イ ヤ ー を マ ウ ン ト す る 際 の 追 加 オ プ シ ョ ン を 指 定 し ま す 。 デ フ ォ ル ト は 空 で す 。
--net-cow-path
パ ス ク ラ イ ア ン ト の 書 き 込 み 可 能 フ ァ イ ル シ ス テ ム へ の パ ス を 指 定 し ま す 。 パ ス 中 の ど こ か に client_mac_address を 指 定 す る と live-boot は そ の 部 分 を ク ラ イ ア ン ト の MACア ド レ ス を ハ イ フ ン で 区 切 っ た も の に 置 き 換 え ま す 。

例 :

/export/hosts/client_mac_address
/export/hosts/00-16-D3-33-92-E8

--net-cow-server IPア ド レ ス |ホ ス ト 名 ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の copy-on-write フ ァ イ ル シ ス テ ム の ブ ー ト ロ ー ダ 設 定 で 設 定 す る IPア ド レ ス や ホ ス ト 名 を セ ッ ト し ま す 。 デ フ ォ ル ト は 空 で す 。
--net-root-filesystem
nfs|cfs ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の ブ ー ト ロ ー ダ 設 定 で 設 定 す る フ ァ イ ル シ ス テ ム を 指 定 し ま す 。 デ フ ォ ル ト は nfs と な っ て い ま す 。
--net-root-mountoptions
オ プ シ ョ ン ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の ル ー ト フ ァ イ ル シ ス テ ム を マ ウ ン ト す る 際 の オ プ シ ョ ン を 指 定 し ま す 。 デ フ ォ ル ト は 空 で す 。
--net-root-path
パ ス ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の ブ ー ト ロ ー ダ 設 定 で 設 定 す る フ ァ イ ル の パ ス を セ ッ ト し ま す 。 デ フ ォ ル ト は Debian モ ー ド で は 「 /srv/debian-live」 、 ubuntu モ ー ド で は 「 /srv/ubuntu-live」 と な っ て い ま す 。
--net-root-server
IPア ド レ ス |ホ ス ト 名 ネ ッ ト ワ ー ク 経 由 の ブ ー ト 用 イ メ ー ジ の ル ー ト フ ァ イ ル シ ス テ ム の ブ ー ト ロ ー ダ 設 定 で 設 定 す る IPア ド レ ス や ホ ス ト 名 を セ ッ ト し ま す 。 デ フ ォ ル ト は 192.168.1.1 と な っ て い ま す 。
--net-tarball
true|false 圧 縮 し た tar ア ー カ イ ブ を 作 成 す る か 否 か を 決 定 し ま す 。 こ の オ プ シ ョ ン を 無 効 に す る と tar ア ー カ イ ブ は 作 成 さ れ な く な り 、 そ の 場 合 は そ の ま ま の バ イ ナ リ デ ィ レ ク ト リ が 出 力 さ れ る こ と に な り ま す 。 デ フ ォ ル ト は true で す 。
--onie
true|false

defines if an ONIE.bin image is generated. ONIE binaries can be loaded by supported systems, and will in turn boot the live image. Note that iso or hybrid-iso are the only formats supported. For more information visit <http://onie.org/>. Default is false.

--onie-kernel-cmdline "OPTION1 OPTION2"

defines additional kernel command line options that the ONIE system will use when booting the image. Default is empty string.

--parent-archive-areas ARCHIVE_AREA|"ARCHIVE_AREAS" 出 来 上 が る Live シ ス テ ム の 派 生 物 の ア ー カ イ ブ 領 域 の デ ィ ス ト リ ビ ュ ー シ ョ ン を 決 定 し ま す 。
--parent-debian-installer-distribution
CODENAME 出 来 上 が る Live シ ス テ ム の 派 生 元 の debian-installer の デ ィ ス ト リ ビ ュ ー シ ョ ン を 決 定 し ま す 。
--parent-distribution
CODENAME 出 来 上 が る Live シ ス テ ム の 派 生 元 の デ ィ ス ト リ ビ ュ ー シ ョ ン を 決 定 し ま す 。
--parent-distribution-binary
CODENAME

defines the derivative’s parent distribution enabled in the resulting live system.

--parent-distribution-chroot CODENAME

defines the derivative’s parent distribution used to build the live system.

--parent-mirror-binary URL

sets the location of the debian package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. This defaults to the value of --mirror-binary.

--parent-mirror-binary-security URL

sets the location of the debian security package mirror that should end up configured in the final image. This defaults to the value of --mirror-binary-security.

-m|--parent-mirror-bootstrap URL

sets the location of the debian package mirror that should be used to bootstrap from. This defaults to the value of --mirror-tstrap.

--parent-mirror-chroot URL

sets the location of the debian package mirror that will be used to fetch the packages in order to build the live system. This defaults to the value of --parent-mirror-bootstrap.

--parent-mirror-chroot-security URL

sets the location of the debian security package mirror that will be used to fetch the packages in order to build the live system. This defaults to the value of --mirror-chroot-security.

--parent-mirror-debian-installer URL

sets the location of the mirror that will be used to fetch the debian installer images. This defaults to the value of --parent-mirror-chroot.

--quiet

lb build か ら の メ ッ セ ー ジ の 出 力 を 少 な く し ま す 。

--security true|false セ キ ュ リ テ ィ ミ ラ ー オ プ シ ョ ン で 指 定 さ れ た セ キ ュ リ テ ィ リ ポ ジ ト リ を 利 用 す る か 否 か を 決 定 し ま す 。
--source
true|false バ イ ナ リ イ メ ー ジ に 対 応 す る ソ ー ス イ メ ー ジ を ビ ル ド す る か 否 か を 決 定 し ま す 。 ソ ー ス パ ッ ケ ー ジ は ほ と ん ど の 人 に と っ て 不 要 で 、 ダ ウ ン ロ ー ド す る 必 要 が あ る も の は か な り 少 数 な の で 、 デ フ ォ ル ト で は false と な っ て い ま す 。 し か し 、 作 成 し た Live イ メ ー ジ の 配 布 を 始 め る 際 に は 平 行 し て 、 ソ ー ス イ メ ー ジ を 利 用 し て ビ ル ド で き る こ と を 確 認 す べ き で す 。
-s|--source-images iso|netboot|tar|hdd ソ ー ス イ メ ー ジ の イ メ ー ジ の 種 類 を 指 定 し ま す 。 デ フ ォ ル ト は tar で す 。
--swap-file-path
パ ス バ イ ナ リ イ メ ー ジ 中 に 作 成 す る ス ワ ッ プ フ ァ イ ル の パ ス を 指 定 し ま す 。 デ フ ォ ル ト で は ス ワ ッ プ フ ァ イ ル を 作 成 し ま せ ん 。
--swap-file-size
MB ス ワ ッ プ フ ァ イ ル を 作 成 す る 場 合 の サ イ ズ を メ ガ バ イ ト で 指 定 し ま す 。 デ フ ォ ル ト は 512MB で す 。
--system
live|normal 出 来 上 が る シ ス テ ム の イ メ ー ジ を Live シ ス テ ム に す る の か Live シ ス テ ム で は な い 普 通 の イ メ ー ジ に す る の か を 指 定 し ま す 。
--tasksel
apt|aptitude|tasksel タ ス ク の イ ン ス ト ー ル に 利 用 す る プ ロ グ ラ ム を 選 択 し ま す 。 デ フ ォ ル ト で は tasksel と な っ て い ま す 。
--uefi-secure-boot
auto|enable|disable

enables or disables Secure Boot support when using grub-efi, by installing signed shim and grub-efi packages. By default, this is set to auto, which means if the packages are available they will be installed, but if not only a warning will be printed and the normal non-signed grub-efi will be used.

--updates true|false イ メ ー ジ に updates パ ッ ケ ー ジ ア ー カ イ ブ を 収 録 す べ き か 否 か を 決 定 し ま す 。
--verbose

lb build か ら の メ ッ セ ー ジ の 出 力 を 多 く し ま す 。

--win32-loader true|false バ イ ナ リ イ メ ー ジ に win32-loader を 収 録 す べ き か 否 か を 決 定 し ま す 。
--zsync
true|false

defines whether a file for distributing the image in zsync(1) format will be generated. Defaults to true.

環 境 変 数

コ マ ン ド ラ イ ン オ プ シ ョ ン は 現 在 、 対 応 す る 環 境 変 数 で も 同 様 に 指 定 で き ま す 。 し か し 、 こ の 実 装 は 将 来 の リ リ ー ス で 変 更 さ れ る 対 象 で あ り 、 基 本 的 に 使 う べ き で は あ り ま せ ん 。 live-build に 直 接 適 用 す る オ プ シ ョ ン に 対 応 す る 環 境 変 数 は LB_FOO の よ う に な り 、 例 え ば --apt-ftp-proxy は LB_APT_FTP_PROXY と な り ま す (--debug 等 の 内 部 オ プ シ ョ ン は 例 外 で す )。 他 の プ ロ グ ラ ム に 渡 さ れ る オ プ シ ョ ン に は APT_OPTIONS や GZIP_OPTIONS と 同 様 に LB_ を 付 加 し ま せ ん 。

フ ァ イ ル

auto/config
/etc/live/build.conf, /etc/live/build/*

lb config 変 数 向 け の オ プ シ ョ ン の 大 域 設 定 フ ァ イ ル で す 。 LB_PARENT_MIRROR_BOOTSTRAP の よ う な シ ス テ ム 全 体 の 少 数 の デ フ ォ ル ト を 指 定 す る の に 有 用 で す 。 こ の 機 能 は --ignore-system-defaults オ プ シ ョ ン を 指 定 す る こ と で 無 効 に で き ま す 。

関 連 項 目

live-build(7)

live-boot(7)

live-config(7) こ の プ ロ グ ラ ム は live-build の 一 部 で す 。

ホ ー ム ペ ー ジ

More information about live-build and the Live Systems project can be found on the homepage at <https://wiki.debian.org/DebianLive>.

バ グ

バ グ は <http://bugs.debian.org/> に あ る バ グ 追 跡 シ ス テ ム に live-build パ ッ ケ ー ジ の バ グ 報 告 と し て 提 出 す る か 、 <debian-live [AT] lists.org> に あ る Live シ ス テ ム の メ ー リ ン グ リ ス ト 宛 て に メ ー ル を 書 く こ と に よ り 報 告 で き ま す 。

作 者

live-build は Daniel Baumann さ ん <mail [AT] daniel-baumann.ch> に よ り 書 か れ ま し た 。