Debian GNU/Linux インストールガイド

本マニュアルはフリーソフトウェアです。GNU 一般公有使用許諾にそって、配布・改変する事ができます。付録F GNU General Public License のライセンスを参照してください。

このマニュアルのビルドバージョン: 20230803.

概要

この文書は 64-bit ARM (arm64) アーキテクチャ用 Debian GNU/Linux 13 システム (コードネーム trixie) のインストール説明書です。また、さらに詳しい情報へのポインタや、新しく Debian システムを構築する方法にも言及しています。

日本語訳については、 (要 subscribe) で議論を行っています。また、Debian JP Project: メーリングリスト に購読に関する簡単な説明があり、debian-doc Mailing List Archive では過去のメールを読むことができます。


目次

arm64 用 Debian GNU/Linux 13 のインストール
1. ようこそ Debian へ
1.1. Debian とは?
1.2. GNU/Linux とは?
1.3. Debian GNU/Linux とは?
1.4. Debian Installer とは?
1.5. Debian の入手
1.6. このドキュメントの最新版の入手
1.7. この文書の構成
1.8. 著作権およびソフトウェアライセンスについて
2. 必要なシステム
2.1. サポートするハードウェア
2.1.1. サポートするアーキテクチャ
2.1.2. 3つの異なる ARM 移植版
2.1.3. ARM CPU の設計のばらつきとそのサポートの複雑さ
2.1.4. Debian/arm64 によりサポートされているプラットフォーム
2.1.5. マルチプロセッサ
2.1.6. グラフィックハードウェアのサポート
2.1.7. ネットワーク接続機器
2.1.8. 周辺機器やその他のハードウェア
2.2. ファームウェアが必要なデバイス
2.3. GNU/Linux に適したハードウェアの購入
2.3.1. 独占的・閉鎖的なハードウェアを避ける
2.4. インストールに利用できるメディア
2.4.1. CD-ROM/DVD-ROM/BD-ROM
2.4.2. USB メモリ
2.4.3. ネットワーク
2.4.4. ハードディスク
2.4.5. Un*x・GNU システム
2.4.6. サポートする記憶装置
2.5. 必要なメモリとディスクスペース
3. Debian GNU/Linux のインストール前に
3.1. インストールプロセスの概要
3.2. 既存データをバックアップしてください!
3.3. 必要な情報
3.3.1. ドキュメント
3.3.2. ハードウェア情報の取得先
3.3.3. ハードウェア互換性
3.3.4. ネットワークの設定
3.4. 必要な最低限のハードウェア
3.5. マルチブートシステムでの事前パーティション分割
3.6. インストール前に行うハードウェア・OS の設定
3.6.1. ブートデバイスの選択
3.6.2. ARM ファームウェア
3.6.3. U-Boot でのイーサネット MAC アドレスの設定
3.6.4. U-Boot でのカーネル/initrd/デバイスツリーの再配置問題
4. システムインストールメディアの入手
4.1. Debian GNU/Linux 公式インストールイメージ
4.2. Debian ミラーサイトからのファイルのダウンロード
4.2.1. どこでインストールファイルを探すか
4.3. USB メモリでの起動用ファイルの準備
4.3.1. ハイブリッド CD/DVD イメージを使った USB メモリの準備
4.4. TFTP ネットブート用ファイルの準備
4.4.1. RARP サーバの設定
4.4.2. DHCP サーバの設定
4.4.3. BOOTP サーバの設定
4.4.4. TFTP サーバの立ち上げ
4.4.5. TFTP イメージを適切な場所に配置する
4.5. 自動インストール
4.5.1. Debian インストーラを用いた自動インストール
4.6. インストールファイルの整合性の検証
5. インストールシステムの起動
5.1. 64-bit ARM でのインストーラーの起動
5.1.1. コンソール設定
5.1.2. Juno のインストール
5.1.3. Applied Micro Mustang でのインストール
5.1.4. TFTP による起動
5.1.5. UEFI を利用した USB メモリからの起動
5.1.6. グラフィカルインストーラー
5.2. アクセシビリティ
5.2.1. インストーラーのフロントエンド
5.2.2. 基板デバイス
5.2.3. 高コントラストテーマ
5.2.4. 拡大
5.2.5. Expert モード、Rescue モード、自動化インストール
5.2.6. インストールしたシステムのアクセシビリティ
5.3. 起動パラメータ
5.3.1. シリアルコンソールを起動
5.3.2. Debian Installer パラメータ
5.3.3. 起動パラメータで質問に答える
5.3.4. カーネルモジュールへパラメータを渡す
5.3.5. カーネルモジュールのブラックリスト化
5.4. インストールプロセスのトラブルシューティング
5.4.1. 光学メディアの信頼性
5.4.2. 起動設定
5.4.3. カーネルの起動時メッセージの意味
5.4.4. インストールで発生した問題の報告
5.4.5. インストールレポートの送信
6. Debian インストーラーの使用法
6.1. インストーラーの動作
6.1.1. グラフィカルインストーラーの使用法
6.2. コンポーネント入門
6.3. それぞれのコンポーネントの使用法
6.3.1. Debian インストーラーのセットアップとハードウェアの設定
6.3.2. ユーザーとパスワードのセットアップ
6.3.3. 時計とタイムゾーンの設定
6.3.4. パーティションの分割とマウントポイントの選択
6.3.5. 基本システムのインストール
6.3.6. 追加ソフトウェアのインストール
6.3.7. システムを起動可能に
6.3.8. インストールの完了
6.3.9. トラブルシューティング
6.3.10. network-console を利用したインストール
6.4. 見つからないファームウェアの読み込み
6.4.1. メディアの準備
6.4.2. ファームウェアとインストールしたシステム
6.4.3. インストールしたシステムの設定を完了する
6.5. カスタム化
6.5.1. 代替 init システムのインストール
7. 新しい Debian システムを起動してみる
7.1. 決定的瞬間
7.2. 暗号化ボリュームのマウント
7.2.1. トラブルシューティング
7.3. ログイン
8. 次のステップとそれから
8.1. システムをシャットダウンする
8.2. Debian に慣れる
8.2.1. Debian パッケージングシステム
8.2.2. Debian で利用できる追加ソフトウェア
8.2.3. アプリケーションのバージョン管理
8.2.4. cron ジョブ管理
8.3. さらなる文書や情報
8.4. 電子メールを使用するためのシステム設定
8.4.1. デフォルトの電子メール設定
8.4.2. システムの外に電子メールを送る
8.4.3. Exim4 Mail Transport Agent の設定
8.5. 新しいカーネルのコンパイル
8.6. 起動しなくなってしまったシステムの回復
A. インストール Howto
A.1. 前置き
A.2. インストーラを起動する
A.2.1. 光学ディスク
A.2.2. USB メモリ
A.2.3. ネットワークからの起動
A.2.4. ハードディスクからの起動
A.3. インストール
A.4. インストールレポートを送ってください
A.5. そして最後に…
B. preseed を利用したインストールの自動化
B.1. 概要
B.1.1. preseed の方法
B.1.2. 制限
B.2. preseed の利用
B.2.1. 事前設定ファイルの読み込み
B.2.2. preseed が質問するブートパラメータの利用
B.2.3. 自動モード
B.2.4. preseed で利用できるエイリアス
B.2.5. ブートプロンプトの preseed の例
B.2.6. 事前設定ファイルを指定するための DHCP の利用方法
B.3. 事前設定ファイルの作成
B.4. 事前設定ファイルの内容 (trixie 用)
B.4.1. 地域化
B.4.2. 音声合成
B.4.3. ネットワーク設定
B.4.4. ネットワークコンソール
B.4.5. ミラーサイト設定
B.4.6. アカウント設定
B.4.7. 時計と時間帯の設定
B.4.8. パーティション分割
B.4.9. 基本システムのインストール
B.4.10. apt 設定
B.4.11. パッケージ選択
B.4.12. インストールの仕上げ
B.4.13. 他パッケージの preseed
B.5. 高度なオプション
B.5.1. インストール中のカスタムコマンド実行
B.5.2. preseed を用いたデフォルト値変更
B.5.3. 事前設定ファイルのチェーンロード
C. Debian でのパーティション分割
C.1. Debian のパーティションとそのサイズを決める
C.2. ディレクトリツリー
C.3. お勧めするパーティションルール
C.4. Linux におけるデバイス名
C.5. Debian のパーティション分割プログラム
D. 雑多な事柄
D.1. Linux のデバイス
D.1.1. マウスのセットアップ
D.2. タスクに必要なディスクの空き容量
D.3. Unix/Linux システムからの Debian GNU/Linux のインストール
D.3.1. はじめに
D.3.2. debootstrap のインストール
D.3.3. debootstrap の実行
D.3.4. 基本システムの設定
D.3.5. カーネルのインストール
D.3.6. ブートローダのセットアップ
D.3.7. リモートアクセス: SSH のインストールとアクセス方法の設定
D.3.8. 仕上げに
D.4. PPP over Ethernet (PPPoE) を用いた Debian GNU/Linux のインストール
E. 付記
E.1. この文書について
E.2. この文書への貢献
E.3. 多大な貢献
E.4. 商標表示
F. GNU General Public License

表の一覧

3.1. インストールに役立つハードウェア情報
3.2. 最低限必要なシステム (推奨値)