ウェブサイト検索

2025年にデスクトップとしてFreeBSDを試してみました。結果はこうでした。


要約

  • FreeBSDのインストールは、テキストベースのインストーラーと自動パーティショニングが利用可能で、簡単です。
  • Xfceのようなアプリやデスクトップ環境をpkgコマンドを使ってインストールすることは、管理しやすく効率的です。
  • FreeBSDは、明確なドキュメントとカスタマイズしやすい設定を備え、Linuxディストリビューションと同様に動作します。

FreeBSDは優れたサーバーOSとしての評判がありますが、インストールが難しいデスクトップとしても知られています。私は2025年の最新バージョンのFreeBSDでその理論を試すことにしました。インストールして使用するのはどのような感じでしょうか?

FreeBSDのインストール

FreeBSDのインストール自体は簡単でした。私がしなければならなかったのは、ISOイメージをダウンロードしてブートすることだけで、他のLinuxディストリビューションと同様です。私は最新の14.2リリースを選びました。これはほとんどのプロダクションマシンに推奨されています。

最初に、裸のネットワークインストールイメージを選びました。なぜなら、Linuxディストリビューションをインストールする際に通常行うことだからです。私のマシンは通常良好な接続があります。FreeBSDをインストールしようとしたとき、配布セットのダウンロードでハングしてしまいました。

私は仮想マシンにFreeBSDをインストールしていたので、ネットワークカードを切り替えてみました。同じことが起こりました。インストールに必要なすべてのファイルを含むDVDイメージをダウンロードしました。うまくいきました。おそらくサーバーが調子が悪かっただけでしょう。

インストールプログラムは完全にテキストベースで、より技術的なユーザー向けに設計されています。メニューはほとんど自己説明的です。インストーラーは、ハードドライブの選択、パーティションの作成、ソフトウェアのインストール、ユーザー名とパスワード(ルートユーザーと通常ユーザーの両方)の設定、システムクロックの設定を順を追って案内してくれました。

これは私のFreeBSDとの初めての接触ではありません。私は時折仮想マシンでそれをいじっており、2000年代にはmacOSのヘビーユーザーでした。その頃はまだMac OS Xと呼ばれていました。macOSはFreeBSDのコマンドラインユーザーユーティリティのいくつか、いわゆる「ユーザーランド」を使用しています。

FreeBSDにソフトウェアをインストールする

FreeBSDを最初に起動すると、最小限の環境が提供されます。テキストのみのインターフェースに入ることになり、これはArchやGentooをインストールした場合に得られるものに似ています。

実際に役立つデスクトップシステムにするために、さらに多くのプログラムをインストールする必要がありました。幸いなことに、FreeBSDでは簡単に行えます。

FreeBSDでの伝統的なインストール方法はソースパッケージですが、すべてがコンパイルされるのを待っていると、期限に間に合わないでしょう。幸いなことに、想像力豊かな名前のpkgコマンドを使ってソースパッケージをインストールできます。

まず、suコマンドを使用してrootになりました

        
su -
    

それから、セットアップするためにpkgコマンドを実行しました。

        
pkg
    

その後、X Window Systemをインストールしました。

        
pkg install xorg
    

pkgの良い点は、実行するたびに自動的にパッケージリポジトリを更新してくれることです。これは、ほとんどのLinuxパッケージマネージャーでは通常別に行う必要があることです。

デスクトップの選択とインストール

今、私はデスクトップをインストールする準備が整いました。私のデスクトップの定番はXfceで、ミニマルでありながら魅力的なデザインを提供しているからです。

        
pkg install xfce4
    

いくつかのものをインストールする必要がありました。XfceはLinuxの/procファイルシステムを使用しますが、これはFreeBSDではデフォルトでは使用されていません。これにより、/etc/fstabファイルを修正する必要がありました。

私はログインをグラフィカルに管理するためにlightdmもインストールしました。これはpkgの簡単な使用でした。

        
pkg install
lightdm lightdm-gtk-greeter

    

次に、lightdmをスタートアップで実行するように有効にする必要がありました。

        
sysrc lightdm_enable="YES"
    

sysrcは、最新のLinuxディストリビューションにおけるsystemctlに相当するFreeBSDのコマンドです。再起動後、lightdmがようやく起動し、Linuxで使用していたのと同じXfceデスクトップにログインできました。

デスクトップ環境だけでは不十分でした。それに合わせて、ブラウザや生産性ソフトウェアを含むアプリが必要でした。ブラウザにはFirefoxを選び、pkgで簡単にインストールできました。LibreOfficeも簡単に入手できました。ソリティアゲームなしではデスクトップは完成しないので、Aisleriotもインストールしました。

FreeBSDを使用する

LinuxユーザーとしてFreeBSDを使用することは、一般的な外観や感触においてLinuxディストリビューションを使用するのと似ています。システムはよく文書化されています。マニュアルページは明確で、FreeBSDハンドブックは概念のより詳細な説明を提供しています。これはUnix系オペレーティングシステムの経験が少ない人々にとって役立つでしょう。ハンドブックは最も一般的なセットアップと管理タスクを案内します。

FreeBSDはデスクトップとしてどのように機能しますか?

FreeBSDは、macOSのベースとして有名です。また、サーバーとしても知られています。FreeBSDはデスクトップシステムとして設定するのが難しいという評判があります。私の経験では、Wi-Fiのサポートが不足しているように感じました。また、最大解像度は1024 x 768しか得られませんでした。仮想マシンよりもノートパソコンでの方が難しさを感じたかもしれません。

Arch Linuxのようなより技術的なディストリビューションを使用したことがあるなら、FreeBSDデスクトップシステムの設定は居心地が良いと感じるかもしれません。両者は非常に似ており、Archは新しいソフトウェアを使用していますが、最小限のベースシステムから始めて、自分の好みに合わせてカスタマイズします。

挑戦が好きで何か異なるものを求める人には、FreeBSDデスクトップを追求する価値があるかもしれません。