デュアルブートを使用します。OS XとFreeBSD
私自身はXServe G4(PowerPC)でこれを行いましたが、これはIntelベースのMacよりも困難でした。だからあなたの走行距離は良くなります。私のXServeには2つの1.3GHz(RISC)CPU、2GBのRAM、2つの80GBのHDDがありました。1つのハードドライブには2つのパーティションがあり、1つはOS Xインストーラー用でした(そのため、SuperDriveの処理速度を待つ必要はありませんでした)。もう1つのパーティションは、インストールのTimeMachineバックアップです。プライマリハードドライブは、すべての魔法が起こった場所です。
StackInstallのUnix / Linuxフォーラムでこのインストールの概要を説明しました
- 30GBのAppleパーティションと50GBのFree Spaceパーティションの2つのパーティションを作成しました。Appleパーティションを最初にする必要があります
- サーバーが処理できる最新バージョンのOS Xをインストールしました(Snow Leopard)
- 次に、FreeBSDをFree Spaceパーティションにインストールして、インストーラーが「自動パーティション」できるようにしました。FreeBSDの(GPartedの)作成
/boot
、/
、/var
、と/home
。
- それを締めくくるために、私はそれをUSB経由でインストールしました(それはできませんでしたが、実際にはかなり簡単です)
したがって、私が持っているのは、ファームウェアの更新などの「アップル固有の」タスクのためにOS Xで起動できるFreeBSDシステムです。このインストール以来、私は多くはありませんでしたが、必要なときにネイティブOS Xにアクセスできることを知って安心しています。
FreeBSDを選ぶ理由
OS XはFreeBSDをベースにしており、インストーラ(USB img)が700MB未満である点が優れています。最も重要なサービスのみがインストールされます。GUIは必要ないので、GNOMEやKDEはどこにも見つかりません。私のサーバーはAMPスタック(Apache、MySQL、PHP)を実行しているため、それ以外は何も読み込まれません。セキュリティに関しては、悪用するサービスがないシステムをハッキングすることは非常に困難です。
FreeBSDでは、一貫性がさらに優れています。Linuxには非常に多くのディストリビューションがあり、1つで行うことは別のものとは異なります(つまり、パッケージとRPM)。Xserve G4のFreeBSDは、2015 Macbook ProのFreeBSDと同じになります。
アプリケーションの互換性は?XServe上のOS Xでは、HomebrewをインストールしないとPHPを5.6にアップグレードできませんでした。XServeで最新のAMPスタックを実行しています。これは、Ports Collectionで利用可能だったためです。
ITWireからのこの記事をチェックしてください: サーバー上でのFreeBSDの実行:システム管理者が話す