FreeBSD は、セキュリティと速度を念頭に置いて設計された、Unixをベースにした、無料で強力、堅牢、柔軟で安定したオープンソースオペレーティングシステムです。
FreeBSDは、多種多様な最新のCPUアーキテクチャで動作し、サーバー、デスクトップ、およびある種のカスタム組み込みシステムに電力を供給できます。最も注目すべきは、RaspberryPISBCです。 Linuxの場合と同様に、FreeBSDには、 20,000を超えるコンパイル済みソフトウェアパッケージの大規模なコレクションが付属しています。 「ポート」と呼ばれる、リポジトリからシステムに簡単にインストールできるパッケージ 」。
要件:
- FreeBSD 11.1 CD1ISOイメージをダウンロード
このチュートリアルでは、最新バージョンの FreeBSDをインストールする方法について説明します。 amd64マシンで。通常、このインストールはオペレーティングシステムのコマンドラインバージョンのみを対象としているため、サーバーに最適です。
カスタムインストールが必要ない場合は、インストールプロセスをスキップして、VMware、VirtualBox、QEMU-KVM、またはHyper-V用のビルド済み仮想マシンイメージをダウンロードして実行できます。
FreeBSDインストールガイド
1。 まず、最新の FreeBSD CD 1 ISOを入手します。 FreeBSDダウンロードページからリリースされた画像をCDに書き込みます。
CDを配置します マシンに画像をCD/ DVD マシンをドライブして再起動し、 BIOS / UEFI 特別なキー(通常はesc、F2
)を押して、モードまたはブートメニューシーケンスを実行します。 、F11
、F12
)電源投入シーケンス中。
BIOS / UEFIに指示します CD / DVDを使用するには 起動する適切なドライブと、インストールプロセスの最初の画面が画面に表示されます。
[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]
を使用して[Finish]に移動します。 変更を受け入れるためのキー。
[enter]
を押します 続行するには、新しいポップアップ画面で[コミット]を選択します 効果的なインストールプロセスを開始します。インストールプロセスは、マシンのリソースとHDDの速度に応じて、10〜30分かかる場合があります。




10。 インストーラーがオペレーティングシステムデータを抽出してマシンドライブに書き込むと、rootアカウントのパスワードを指定するように求められます。
rootアカウントの強力なパスワードを選択し、[enter]
を押します。 続ける。パスワードは画面にエコーされません。

11。 次のステップで、構成するネットワークインターフェースを選択し、[enter]
を押します。 NICをセットアップします。

12。 IPv4の使用を選択します 以下のスクリーンショットに示すように、NICのプロトコルを選択し、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]
を押して選択します 次のデーモンにキーを設定して、システム全体で実行します。 SSH 、 NTP およびパワード 。
パワードを選択します マシンのCPUが適応型電力制御をサポートしている場合のサービス。 FreeBSDが仮想マシンの下にインストールされている場合は、パワードをスキップできます。 システムブート初期化シーケンス中のスタートアップサービス。
また、マシンにリモートで接続しない場合は、 SSHをスキップできます システム起動中のサービス自動起動。終了したら、OK
を押します 続行します。

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

21。 次に、インストーラーは、新しいシステムユーザーを追加するかどうかを尋ねてきます。 yes
を選択します プロンプトに従って、ユーザー情報を追加します。 [Enter] を押して、ユーザーのデフォルト設定をそのままにしておくのが安全です。 キー。
ユーザーのデフォルトシェルとして、Bourneシェル(sh)またはC改良シェル(tcsh)を選択できます。終了したら、yes
と答えます ユーザーを作成するための最後の質問で。
システムに別のユーザーを追加するかどうかを尋ねるプロンプトが表示されます。そうでない場合は、no
で答えてください インストールプロセスの最終段階を続行するため。



22。 最後に、新しい画面に、システム構成を変更するために選択できるオプションのリストが表示されます。システムで変更するものが他にない場合は、Exit
を選択します インストールを完了し、no
で答えるためのオプション システムで新しいシェルを開かず、再起動を押します。 マシンを再起動します。



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

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