Live システムマニュアル

Table of Contents

About

このマニュアルについて

このマニュアルについて

せっかちな人向け

用語

著者

この文書への貢献

変更の適用

翻訳

${project}への貢献

${project}について

動機

現在の Live システムの問題点

自身の Live システムを作成する理由

哲学

Debian「main」の変更しないパッケージしか使いません

Live システム固有のパッケージ設定はありません

連絡先

ユーザ

インストール

インストール

要件

live-build のインストール

Debian リポジトリから

ソースから

「スナップショット」から

live-boot と live-config のインストール

Debian リポジトリから

ソースから

「スナップショット」から

基本

基本

Live システムとは何?

ビルド済みイメージのダウンロード

ウェブ Live イメージビルダーの利用

ウェブビルダーの使い方と注意

最初の段階: ISO hybrid イメージのビルド

ISO hybrid Live イメージの利用

ISOイメージの実際のメディアへの書き込み

ISO hybrid イメージのUSBメモリへのコピー

USBメモリの空きスペースの利用

Live メディアのブート

仮想マシンを利用したテスト

QEMU でのISOイメージのテスト

VirtualBox でのISOイメージのテスト

HDDイメージのビルド及び利用

netboot イメージのビルド

DHCP サーバ

TFTP サーバ

NFSサーバ

ネットワーク経由のブートをテストする方法

Qemu

ウェブブート

ウェブブートファイルの取得

ウェブブートイメージの起動

ツールの概要

ツールの概要

live-build パッケージ

lb config コマンド

lb build コマンド

lb clean コマンド

live-boot パッケージ

live-config パッケージ

設定の管理

設定の管理

設定変更への対応

自動化スクリプトを使う理由は? それは何をするもの?

自動化スクリプトの使用例

Git経由で公開されている設定の複製

収録内容の独自化

独自化の概要

ビルド時とブート時の設定

ビルド段階

ファイルによる lb config の補完

独自化タスク

インストールするパッケージの独自化

インストールするパッケージの独自化

パッケージソース

ディストリビューション、アーカイブ領域とモード

ディストリビューションミラー

ビルド時に利用するディストリビューションミラー

実行時に利用するディストリビューションミラー

追加リポジトリ

インストールするパッケージの選択

パッケージ一覧

メタパッケージの利用

ローカルパッケージ一覧

ローカルバイナリパッケージ一覧

生成されたパッケージ一覧

条件付き内部パッケージ一覧の利用

インストール時のパッケージの削除

デスクトップ及び言語タスク

カーネルのフレーバー (種類) とバージョン

独自のカーネル

変更したあるいはサードパーティ製パッケージのインストール

packages.chroot を利用した独自のパッケージのインストール

APTリポジトリを利用した独自パッケージのインストール

独自パッケージとAPT

ビルド時のAPT設定

apt と aptitude の選択

APTでのプロキシの利用

APTの調整による容量節約

apt や aptitude へのオプションの受け渡し

APTのピン止め

収録内容の独自化

収録内容の独自化

Includes

Live/chroot ローカルインクルード

バイナリローカルインクルード

フック

Live/chroot ローカルフック

ブート時フック

バイナリローカルフック

Debconf 質問の preseed

実行時の挙動の独自化

実行時の挙動の独自化

live ユーザの独自化

ロケールと言語の独自化

保持機能

persistence.conf ファイル

保持先を複数使いたい場合

暗号化した保持先の利用

バイナリイメージの独自化

バイナリイメージの独自化

ブートローダ

ISO メタ情報

Debian インストーラの独自化

Debian インストーラの独自化

Debian インストーラの種類

preseed による Debian インストーラの独自化

Debian インストーラの収録内容の独自化

プロジェクト

プロジェクトへの貢献

プロジェクトへの貢献

変更を加える

バグの報告

バグの報告

既知の問題

最初から再ビルド

最新のパッケージを使う

情報収集

可能であれば失敗している状況を分離する

正しいパッケージに対してバグを報告する

ビルド時のパッケージ収集中

ビルド時のパッケージインストール中

ブート時

実行時

調査してください

バグの報告先

コーディングスタイル

コーディングスタイル

互換性

インデント

改行

変数

その他

手順

手順

主要リリース

ポイントリリース

ある Debian リリースの最後のポイントリリース

ポイントリリース告知用テンプレート

Gitリポジトリ

Gitリポジトリ

リポジトリを複数処理

例の使用

チュートリアル 1: デフォルトイメージ

チュートリアル 2: ウェブブラウザユーティリティ

チュートリアル 3: 私的イメージ

最初の改訂

2回目の改訂

VNC 公衆クライアント

128MB USB メモリ向けの基本イメージ

地域化した GNOME デスクトップとインストーラ

付録

スタイルガイド

スタイルガイド

著者向けガイドライン

言語特性

手順

翻訳者向けガイドライン

翻訳の手がかり