web-dev-qa-db-ja.com

FreeBSDを最小サイズでインストールするにはどうすればいいですか?

FreeBSDをインストールして、squidキャッシュサーバーを実行したいと思います。このインストールをできるだけ小さくするにはどうすればよいですか?

ブート専用のISOファイルを仮想ボックスにインストールしましたが、約600メガバイトかかりました。ちなみに古いマシンなので、この最小サイズで動作させたいです。

必要なファイルだけをダウンロードするスクリプトはありますか?また、パーティションを保持するsquidキャッシュに最適なファイルシステムはどれですか?

4
Hojat Taheri

確かに、最小限のインストールでも、特にAMD64リリースを選択する場合、現在のFreeBSDには最低600MBが必要です。

まだいくつかのオプションが残っています:

  • 「古い」7.xまたは8.x(i386)リリースの使用

    「古い」7.3(i386)をすべて最小限にインストールしようとしましたが、270MBかかりました。

    マシンが十分に古いと仮定すると、64ビットシステムについては気にしないでしょう。おそらく、この古い(しかし頑丈な)システムは、ニーズに対して十分に小さいでしょう。

  • NanoBSDのインストール

    これは、生きているものから最小限のシステムイメージを生成する方法です。

    保持するものを正確に選択しますが、これは通常のクリックタイプのインストールではありません。これが NanoBSD を構築する手順です(これはまだ最新です)。

  • 専用システムを使用する(pfSensem0n0Wall、...)

    キャッシュのためにsquidを実行できる特殊なFreeBSDベースのシステムがいくつかあります(実際、それらはNanoBSDにも基づいています)。ここではいくつかの例を示します。

6
Ouki