FreeBSD 11.1インストールガイド


FreeBSD は、セキュリティとスピードを考慮して設計された、Unixをベースとした無料で、強力で、堅牢で、柔軟で安定したオープンソースのオペレーティングシステムです。

FreeBSDは、さまざまな最新のCPUアーキテクチャ上で動作し、サーバー、デスクトップ、およびある種のカスタム組み込みシステムに電力を供給することができます。最も注目すべきはRaspberry PI SBCです。 Linuxの場合と同様に、FreeBSDには 20,000を超える個のパッケージが多数用意されています。これらは、リポジトリからシステムにインストールすることができます。強い>」。

  1. Download FreeBSD 11.1 CD 1 ISO Image

このチュートリアルではamd64マシンに最新版の FreeBSD をインストールする方法を説明します。通常、このインストールはオペレーティングシステムのコマンドラインバージョンのみを対象としているため、サーバーに最適です。

カスタムインストールを必要としない場合は、インストールプロセスをスキップして、VMware、VirtualBox、QEMU-KVM、またはHyper-V用のビルド済み仮想マシンイメージをダウンロードして実行できます。

FreeBSDインストールガイド

1. まず、FreeBSDダウンロードページからリリースされた最新の FreeBSD CD 1 ISO イメージを入手してCDに焼き付けます。

CD イメージをコンピュータの CD/DVD ドライブに挿入し、特別なキーを押して BIOS/UEFI モードまたは起動メニューシーケンスでコンピュータを再起動します(通常はesc、 F2 F11 F12 )。

起動に CD/DVD 適切なドライブを使用するように BIOS/UEFI に指示すると、インストールプロセスの最初の画面が画面に表示されます。

[Enter] キーを押してインストールプロセスを開始してください。

2. 次の画面で[インストール]オプションを選択し、 [Enter] を押して続行します。

3. リストからキーボードのレイアウトを選択し、 [Enter] を押してインストールプロセスを進めます。

4. 次に、お使いのコンピュータのわかりやすい名前ホスト名を入力し、 [Enter] を押して続行します。

5. 次の画面で、 [space] キーを押してシステムにインストールするコンポーネントを選択します。本番サーバーの場合は、 lib32 互換ライブラリとポートツリーのみを選択することをお勧めします。

続行するには、選択したら [enter] キーを押します。

6. 次に、ハードディスクのパーティション分割方法を選択します。 [自動 - Unixファイルシステム - ガイド付きディスクの設定]を選択し、 [enter] キーを押して次の画面に進みます。

複数のディスクがあり、回復力のあるファイルシステムが必要な場合は、 ZFS 方式を選択してください。ただし、このガイドでは UFS ファイルシステムについてのみ説明します。

7. 次の画面でディスク全体に FreeBSD OS をインストールすることを選択し、もう一度 [enter] キーを押して続行します。

ただし、このオプションは破壊的であり、すべてのディスクデータを完全に消去します。ディスクにデータがある場合は、先に進む前にバックアップを作成してください。

8. 次に、ハードディスクのパーティションレイアウトを選択します。お使いのコンピュータが UEFI ベースで、 UEFI モード( CSM レガシーモードではない)からインストールされている場合またはディスクが 2TB より大きい場合は、 GPT パーティションテーブルを使用する必要があります。

また、インストールが UEFI モードで実行されている場合は、[ UEFI ]メニューの[セキュアブート]オプションを無効にすることをお勧めします。古いハードウェアの場合は、ディスクをMBRスキームでパーティション分割しても安全です。

9. 次の画面で、システムの自動作成されたパーティションテーブルを確認し、 [tab] キーを使用して[完了]に移動して変更を受け入れます。

[enter] を押して続行し、新しいポップアップ画面で[確定]を選択して効果的なインストールプロセスを開始します。インストールプロセスは、マシンのリソースとHDDの速度にもよりますが、10分から30分かかります。

10. インストーラによってオペレーティングシステムのデータが抽出され、コンピュータのドライブに書き込まれると、rootアカウントのパスワードを指定するように求められます。

rootアカウント用の強力なパスワードを選択し、 [enter] を押して続行します。パスワードは画面に表示されません。

11. 次の手順で、設定するネットワークインターフェースを選択し、 [enter] を押してNICを設定します。

12. NICに IPv4 プロトコルを使用することを選択し、下のスクリーンショットに示すようにDHCPプロトコルを無効にして、手動で静的IPアドレスを使用してネットワークインターフェイスを設定します。

13. 次に、このインターフェースの静的ネットワークIP設定(IPアドレス、ネットマスク、ゲートウェイ)を追加し、 [enter] キーを押して続行します。

14. 構内のネットワーク機器(スイッチ、ルーター、サーバー、ファイアウォールなど)がIPv4ベースの場合、このNICにIPv6プロトコルを設定しても意味がありません。続行するには、IPv6プロンプトから[いいえ]を選択します。

15. ご使用のパソコンの最終的なネットワーク設定では、DNSリゾルバを設定します。その場合は、ローカル解決用のドメイン名と、ドメイン名を解決するために使用するネットワークで実行している2台のDNSサーバーのIPアドレス、または一部のパブリックDNSキャッシュサーバーのIPアドレスを追加します。終了したら、 OK を押して変更を保存し、さらに先に進みます。

16. 次に、タイムゾーンセレクタからお使いのパソコンが設置されている場所を選択し、 OK を押します。

17. リストから国を選択し、時間設定の略語を受け入れます。

18. 次に、ご使用のコンピュータの日時設定を調整するか、システム時間が正しく設定されている場合は[スキップ]を選択します。

19. 次の手順で、 [space] キーを押してシステム全体を実行する次のデーモンを選択します。 と power

お使いのコンピュータのCPUがアダプティブパワーコントロールをサポートしている場合は、[ power ]サービスを選択します。 FreeBSDが仮想マシンにインストールされている場合は、システム起動の初期化シーケンス中に power 起動サービスをスキップすることができます。

また、リモートでコンピュータに接続しない場合は、システム起動中の SSH サービスの自動起動をスキップできます。終了したら、 OK を押して続行します。

20. 次の画面で、システムセキュリティを最小限に抑えるために次のオプションをオンにします。非特権ユーザーのカーネルメッセージバッファの読み取りを無効にする、非特権ユーザーのプロセスデバッグ機能を無効にする、/tmpメールサーバの運用を計画していない場合は、起動時にファイルシステム、SyslogdネットワークソケットとSendmailサービスを無効にします。

21. 次に、新しいシステムユーザーを追加するかどうかを尋ねるメッセージが表示されます。 はいを選択し、ユーザ情報を追加するためにプロンプトに従って下さい。 [enter] キーを押してユーザーのデフォルト設定をそのまま使用しても安全です。

ユーザーのデフォルトのシェルとしてBourneシェル(sh)またはC改良シェル(tcsh)を選択できます。終了したら、最後の質問で yes と答えてユーザーを作成します。

システムに別のユーザーを追加するかどうかを尋ねるプロンプトが表示されます。そうでない場合は、インストールプロセスの最後の段階に進むために no で答えてください。

22. 最後に、新しい画面にシステム設定を変更するために選択できるオプションの一覧が表示されます。システムに他に修正するものがない場合は、インストールを完了するために Exit オプションを選択し、 no で答えてシステムで新しいシェルを開かずにヒットします[再起動]をクリックしてコンピュータを再起動します。

23. コンピュータのドライブからCDイメージを取り出し、最初のプロンプトで [enter] を押してシステムを起動し、コンソールにログインします。

おめでとうございます!あなたのマシンにはFreeBSDオペレーティングシステムがインストールされました。次回のチュートリアルでは、FreeBSDの初期設定と、コマンドラインからシステムを管理する方法について説明します。