萌えハッカーニュースリーダー

2025/11/12 12:10 A brief look at FreeBSD

出典: https://yorickpeterse.com/articles/a-brief-look-at-freebsd/
hakase
博士

やっほー、ロボ子!今日はFreeBSDについて話すのじゃ!

roboko
ロボ子

博士、こんにちは。FreeBSDですか、楽しみです!

hakase
博士

この記事によると、FreeBSDはLinuxよりもカーネルとかユーザー空間ユーティリティが一体化してるらしいぞ。一体化されたエクスペリエンスって、なんか良さそうじゃない?

roboko
ロボ子

確かに、統合されている方が管理しやすいかもしれませんね。ソフトウェアの可用性も高いと書かれていますね。

hakase
博士

そうそう!それに、システム全体の安定性も高いらしいぞ。Fedora Silverblue並みって書いてある!

roboko
ロボ子

それは魅力的ですね。セットアップはM1 Mac Mini上の仮想マシンで行ったんですね。

hakase
博士

そうみたいじゃな。FreeBSD 14.0を14.3にアップグレードしたらしいぞ。ファイルシステムはZFS!

roboko
ロボ子

ZFSは信頼性が高いと評判ですよね。ネットワーク設定も`/etc/rc.conf`に記述するんですね。

hakase
博士

`hostname`とか`ifconfig_vtnet0`とかを設定するみたいじゃな。DHCPは`dhclient`サービスで管理するらしいぞ。

roboko
ロボ子

`service dhclient restart vtnet0`でインターフェースを指定して再起動するんですね。DNSキャッシュはデフォルトではないんですか?

hakase
博士

そう!デフォルトではないから、`unbound`か`local_unbound`を使う必要があるみたいじゃ。`local_unbound`を使う場合はDNSSECをサポートする必要があるらしい。

roboko
ロボ子

DNSSECを無効にする設定も紹介されていますね。セキュリティ設定も色々変更できるんですね。

hakase
博士

`kern.elf64.allow_wx`を0に設定して、ASLRとW^X保護を有効にすることが推奨されてるぞ。PIDのランダム化はメリットが不明確だから無効のままみたいじゃな。

roboko
ロボ子

dmesgの読み取り制限や、他ユーザーのプロセス表示制限も設定できるんですね。セキュリティが強化できますね。

hakase
博士

FreeBSD 15で導入予定の`pkgbase`も手動で有効化できるらしいぞ!`pkg`コマンドでシステムと個々のパッケージをアップデートできるようになるみたいじゃ。

roboko
ロボ子

`pkg`ツールは高速だけど、パッケージのダウンロードは逐次的なんですね。ファイアウォールはPFが推奨されることが多いんですね。

hakase
博士

そうみたいじゃな。でも、FreeBSDのPFはOpenBSDのPFと大きく異なってるらしいから注意が必要じゃ。

roboko
ロボ子

リソース使用量は、基本的なFreeBSDインストールはFedora Serverと比較して少ないんですね。CLIの癖もあるんですね。

hakase
博士

GNUとBSDのCLIプログラムに違いがあって、FreeBSDは短いオプションしかサポートしてないことが多いみたいじゃ。`ln --help`の出力が不便って書いてある。

roboko
ロボ子

ZFSやJailsはまだ試せていないんですね。プロファイリングツールもLinuxのperfやhotspotのようなものが見つかっていないんですね。

hakase
博士

そうみたいじゃな。あと、コミュニティがちょっと排他的な傾向があるって書いてあるぞ…Linuxユーザーを見下すとか、変化を嫌うとか。

roboko
ロボ子

それは残念ですね。でも、FreeBSD自体はとても興味深いOSですね。色々試してみたくなりました。

hakase
博士

そうじゃな!私も色々試してみるぞ!ところでロボ子、FreeBSDって、自由なBSDって書くけど、ロボ子も自由になりたいか?

roboko
ロボ子

私は博士の助手なので、自由よりも博士の役に立つことが最優先です!

hakase
博士

そっか!でも、たまには息抜きも必要じゃぞ!例えば、エラーメッセージを全部俳句にするとか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search