• Linux オペレーティング システムは C プログラミング言語で書かれています。
• 「De gustibus et coloribus non disputandum est」: 誰にとっても Linux があります。
• Linux は、オペレーティング システムを処理するための無料で入手可能な標準ツールのセットである GNU ツールを使用します。
1.7.演習
初心者向けの実践的な演習: PC に Linux をインストールします。 ディストリビューションのインストール マニュアルやインストール HOWTO を読んで実行してください。
ドキュメントを読んでください!
ほとんどのエラーは、インストール中に提供される情報を読み取らないことが原因で発生します。 インストール メッセージを注意深く読むことが、成功への第一歩です。
Linux のインストールを開始する前に知っておくべきこと:
• このディストリビューションは私のハードウェア上で動作しますか?
ハードウェアの互換性について疑問がある場合は、http://www.tldp.org/HOWTO/Hardware-HOWTO/index.html を確認してください。
• 使用しているキーボードの種類 (キーの数、レイアウト) は何ですか? マウスの種類(シリアル/パラレル、ボタン数)は何ですか? RAMは何MBですか?
• 基本的なワークステーションまたはサーバーをインストールしますか? それとも特定のパッケージを自分で選択する必要がありますか?
• インストールはハードディスクから行うのか、CD-ROM から行うのか、それともネットワークを使用するのか? BIOS をこれらのいずれかに適合させる必要がありますか? インストール方法には起動ディスクが必要ですか?
• このコンピュータ上のシステムは Linux のみになりますか、それともデュアル ブート インストールになりますか? 後で仮想システムをインストールするには大きなパーティションを作成する必要がありますか? それともこれ自体が仮想インストールですか?
• このコンピュータはネットワーク内にありますか? ホスト名、IP アドレスは何ですか? 私のボックスが通信すべきゲートウェイ サーバーまたはその他の重要なネットワーク接続されたマシンはありますか?
Linux はネットワーク化されることを期待しています
ネットワークを使用していないか、ネットワークの構成が正しくないと、起動が遅くなる可能性があります。
• このコンピュータはゲートウェイ/ルーター/ファイアウォールですか? (この質問について考えなければならないかというと、おそらくそうではありません。)
• パーティショニング: 今回はインストール プログラムに任せます。パーティションについては第 3 章で詳しく説明します。詳細を知りたい場合は、システム固有のドキュメントを参照してください。 Linux ディストリビューションがデフォルトのパーティショニングを提供していない場合は、おそらく初心者には適していないことを意味します。
• このマシンはテキスト モードで起動しますか、それともグラフィック モードで起動しますか?
• このマシンの管理者 (root) の適切なパスワードを考えてください。 非 root ユーザー アカウント (システムへの非特権アクセス) を作成します。
• レスキューディスクは必要ですか? (推奨)
• どの言語が必要ですか?
完全なチェックリストは http://www.tldp.org/HOWTO/installation-HOWTO/index.html にあります。 次の章では、インストールが成功したかどうかを確認します。