Structural Analysis

Claudeと一緒に学ぶDebian

読むのではなく、対話する教科書


サブシリーズ

サーバー編 — 自宅サーバーかVPSで、データも自分で管理する——Claudeと一緒に自分のインフラを持つ

デスクトップ編の続編。前提は「自宅サーバーかVPSで、データも自分で管理する」——本体は自分がrootを持つ機械、データは自分のデータベースに。画面のないDebianをSSHで操り、守りを固め、データベースと自作アプリを動かし、公開し、データを守る。Claudeと学ぶ方式が最も深く効く領域を、11章で歩く。
サブシリーズを開く →

00

Claudeと一緒に学ぶDebian — 序章 — Claudeと一緒に学ぶとは何か。なぜこの方式か。何を期待できるか。

Claudeを横に置いて読む新しい形の教科書。一方通行の「教える本」ではなく、読者の状況に応じて答えが変わる対話型の学び方。なぜこの方式を選んだのか、何を期待できるのかを序章として整理する。

01

第1章 何を失い、何を得るか — Windowsを消す決断の前に、Claudeと棚卸しする

Debianへ移行し、Windowsを消す決断の前に、失うものと得るものをClaudeと一緒に棚卸しする。抽象論ではなく、あなた個人の仕事・ソフト・習慣に即した具体的な損得を洗い出す。

02

第2章 Claude との対話の始め方 — 良い問いの立て方、悪い問いの例、対話の行き詰まりを抜ける技術

Claudeを学習パートナーとして使うための基本作法。曖昧な質問と具体的な質問の違い、文脈の渡し方、追い打ちのかけ方、間違いを見抜く方法。Debianを学ぶ前提として、対話の技術そのものを整理する。

03

第3章 自分の環境を Claude に伝える方法 — ハードウェア・ソフトウェアの情報を取り、構造化してClaudeに渡す

Claudeに的確な答えをもらうには、自分の環境を正確に伝える必要がある。Windows/macOS/Linux それぞれで環境情報を取り出す方法、出力の中から何を渡すかの取捨選択、Claudeが読みやすい形式にまとめる技術を扱う。

04

第4章 依存関係の棚卸し — Windowsを消す前に、データとサービスの繋がりを全て洗い出す

消す前に棚卸しを終えておく。ブラウザ、メール、認証アプリ、ライセンス、クラウドストレージ、プリンタ、家族との共有。Claudeと一緒に依存関係マップを作り、移行の抜けを防ぐ。

05

第5章 インストールの全体像を Claude と理解する — 手順の前に、何が起きるのかを先に理解する

インストーラを起動する前に、Debianのインストールプロセスで何が起きるかの全体像をClaudeと把握する。ISOダウンロード、USB作成、ブート、パーティション、ネットワーク、パッケージ選択、ブートローダ——各段階の役割と判断を事前に整理する。

06

第6章 自分のハードウェアに合った選択 — デスクトップ環境、ファイルシステム、暗号化——PCに即して決める

デスクトップ環境(GNOME/KDE/Xfce/LXQt)、ファイルシステム(ext4/btrfs/xfs)、暗号化方式(LUKS)を、あなたの具体的なハードウェアに即して選ぶ。Claudeと一緒に機種と用途の制約を踏まえた最適解を出す。

07

第7章 インストール実行の対話 — 画面を見ながら、Claudeに確認を入れて進める

Debianインストーラを実際に起動し、八段階を順に進める。各画面で何を選び、迷ったら何をClaudeに聞くか。実際に手を動かす章。第6章のチェックリストを脇に置いて読む。

08

第8章 最初のトラブルシューティング — 画面、Wi-Fi、音、Bluetooth、サスペンド——出がちな七つをClaudeと潰す

インストール直後に遭遇しがちな七つのトラブル——画面の解像度・スケーリング、Wi-Fi、Bluetooth、サウンド、サスペンド、日本語入力、外部モニター——を、Claudeと一緒に段階的に解決する。ログの取り方と渡し方を身につける。

09

第9章 デスクトップ環境の選択(Claudeとの対話例) — 第6章で仮決めしたDEを、使ってから再評価する

実際にDebianを触ってから、デスクトップ環境を再評価する。ワークフロー、ショートカット、画面配置、テーマ——自分に合わせて育てる手順と、合わなければ別DEに乗り換える決断の作法。

10

第10章 日本語入力の設定 — Fcitx5+Mozc を、毎日使える形に仕上げる

毎日何百回も使う日本語入力は妥協しない。Fcitx5+Mozc の基本設定、ユーザー辞書、キーバインド、アプリ別挙動、顔文字・記号入力、推測変換の調整まで、Claudeと一緒に仕上げる。

11

第11章 アプリケーションの選択 — Windowsで使っていたアプリを、Debianで何に置き換えるか

ブラウザ、メール、オフィス、画像・動画、コミュニケーション、ファイル同期、パスワード管理——カテゴリごとにWindowsアプリをDebianアプリに置き換える。Claudeと一緒に、用途に合わせた選択を下す。

12

第12章 設定の理解と管理 — dotfiles と apt を Git で追跡する

Debianの設定ファイルは全て開かれたテキスト。これをGitで管理すれば、あなたの環境は再現可能なドキュメントになる。dotfiles、aptパッケージ一覧、自動復元スクリプトまで、Claudeと設計する。

13

第13章 開発ツールの構築 — ターミナル、シェル、エディタ、Git——ビルダーの道具を揃える

Debianに開発のための基盤を整える。ターミナルエミュレータ、シェル(bash/zsh/fish)、エディタ(Zed/Neovim/PyCharm Community)、Git、SSH鍵。Claudeと一緒に、自分のワークフローに合った道具立てを決める。

14

第14章 Widget アーキテクチャの実装 — 小さな再利用可能な部品から、自分のアプリを組み立てる

Widgetアーキテクチャ——独立した小さな部品を組み合わせてアプリを作る設計——をClaudeと一緒に学ぶ。小さな時計アプリを題材に、Widget分割、状態管理、レイアウト、再利用の原則を実装してみる。

15

第15章 Claudeとの開発の実践 — 小さなアプリを、実データと使い続けられる形に育てる

第14章のダッシュボードを実データに繋ぎ、テストを書き、エラーを扱い、配布可能にする。Claude Codeを使って「動くだけ」から「使えるアプリ」までの一周を体験する。

16

第16章 Python、Flutter、その他の環境 — 必要になったとき、その言語をClaudeと組み立てる

Python は uv を主軸に、データサイエンス・機械学習は miniforge を併用。GUI は Flutter/Dart、Rust は Python の高速化(PyO3)に絞る。Web/CLI など他の選択肢は地図として位置を把握。Claude と組むコツを整理する。

17

第17章 アップデートとメンテナンス — 日常を崩さずにシステムを最新に保つ

Debianのアップデートの考え方、安全な手順、ディスク整理、ログの見方。月次・年次のメンテナンスリズム、メジャーアップグレード(Debian 13→14)の準備。Claudeと一緒に、長く使える状態を維持する。

18

第18章 問題が起きた時の対処 — 起動しない、画面が出ない、アプリが動かない——段階的に戻す

Debianが起動しない、ログインできない、画面が真っ黒、アプリが落ちる——こうした危機をClaudeと段階的に切り分けて解決する。リカバリーモード、レスキューUSB、chroot 復旧の実践。

19

第19章 自分の環境を育てる — 三ヶ月、半年、一年——少しずつ自分色にしていく

Debianを使い続ける中で、自分の環境を育てていく。小さな自動化、キーバインドの最適化、独自スクリプト、自分の「生産性の形」を観察して進化させる。

20

第20章 コミュニティとの関わり — 受け取るだけでなく、返す側になる

Debianコミュニティとの関わり方。バグ報告、翻訳、パッケージメンテナンス、メーリングリスト、IRC、そしてClaudeが変えつつあるオープンソース貢献の新しい形。小さく始めて、続ける。

21

第21章 周囲に伝える — 家族、友人、同僚——説得ではなく、使い方を見せる

Debianの良さを身近な人に伝えるには、説得ではなく「使い方を見せる」ことが効く。家族、友人、同僚それぞれに合った伝え方。Claudeを使って、相手の状況に合わせた説明を組み立てる。

22

第22章 組織での導入 — Linux 移行よりも、道具の変更を先に。

チームや会社で Debian を導入する現実的な道筋。OS の入れ替えを推す前に、Markdown / CSV / Python(uv) / Claude / Element ── 道具を変える。これは Windows 上でも始められる。中身が構造化テキストに移れば、Linux 移行は小さな最後の一歩になる。

23

第23章 次世代への継承 — 学んだことは、次の人の出発点になる

Claudeと一緒に学ぶ時代の、学びの継承のかたち。子供、後進、将来の自分へ、何を・どう残すか。教科書の最終章として、この一連の学びが何を育てたかを振り返る。

答えを渡すのではなく、問いを立てる作法を渡す。
それがClaudeと一緒に学ぶ時代の、最も長く残るギフトになる。

始める

序章から、一緒に読み始めよう。
迷ったら、Claude に「ここまで読んで、自分はどうすべきか」と聞けばいい。