FreeBSD 12.4 の新しいバージョンはすでにリリースされています

FreeBSDの

FreeBSD はオープン ソースのオペレーティング システムです。

FreeBSD 12.4の新バージョンが発表されました。これはバージョン12.3のリリースからほぼ1年後のことです。FreeBSD 12.4はバグ修正リリースとして位置づけられており、様々な問題を解決するだけでなく、FreeBSD 13にまだアップグレードしていないすべてのユーザー向けに多数のアップデートも含まれています。

FreeBSD 12.4 は、12.x ブランチの新しいパッチ リリースであり、以前のバージョン リリース以降の対応するバグ修正と更新を提供します。

FreeBSD 12.4 の主な新機能

この新バージョンでは、dtraceトレースメカニズム用のipfilterパケットフィルタにDT5およびSDTテスト呼び出しが追加されたほか、 ippoolのコピーをippool.conf形式でダンプする機能が追加されました。VNET仮想ネットワークスタックを使用しないjail環境からipfilterルール、アドレス変換テーブル、およびippoolを変更することは禁止されています。

FreeBSD 12.4 の新バージョンにおけるもう 1 つの注目すべき変更点は、ハードウェア サポートの改善に加え、aesni、aw_spi、igc、ixl、mpr、ocs_fc、snd_uaudio、および usb ドライバのバグ修正です。ena ドライバはバージョン 2.6.1 に更新され、Elastic Compute Cloud (EC2) インフラストラクチャで EC2 ノード間の通信を管理するために使用される第 2 世代の ENAv2 (Elastic Network Adapter) ネットワーク アダプタをサポートするようになりました。

hwpmc(ハードウェアパフォーマンスモニタリングカウンター)フレームワークに、Comet Lake、Ice Lake、Tiger Lake、およびRocket Lakeマイクロアーキテクチャに基づくIntel製CPUのサポートが追加されました。

sh コマンドインタープリタでは、プロファイルの読み込みロジックが変更されました。まず、拡張子 ".sh" を持つすべてのファイルが/etc/profile.dディレクトリから読み込まれ、次に/usr/local/etc/profileファイルが読み込まれ、その後、拡張子 ".sh" を持つファイルが/usr/local/etc/profile.d/ディレクトリから読み込まれます。

さらに、 cpユーティリティは「-R」インジケータを使用する場合に無限再帰に対する保護を実装し、 「-H」、「-L」、「-P」インジケータの正しい処理を保証します(たとえば、「-H」または「-P」を指定すると、展開されるシンボリックリンクが保証されます)。「-P」インジケータは「-R」インジケータなしで許可されます。

さらに、このバージョンではtelnetdサーバープロセスが廃止されたことが述べられています。これは、そのコードベースがもはや保守されておらず、品質上の問題があるためです。FreeBSD 14ブランチでは、telnetdコードはシステムから削除されます。Telnetクライアントのサポートは変更ありません。

この新バージョンにおけるその他の注目すべき変更点は以下のとおりです。

  • 仮想イーサネット インターフェイスの作成に使用される if_epair ドライバーは、複数の CPU コアを使用してトラフィック処理を並列化する機能を提供します。
  • nfsd、elfctl、usbconfig、fsck_ufs、および growfs ユーティリティのパフォーマンスが向上しました。
  • tcpdump ユーティリティは、pflog ヘッダーに表示されるルールの数を設定する機能を提供します。
  • DragonFly BSD では、DragonFly メール エージェント (dma) メッセージ配信エージェント コードが同期され、ローカル メール クライアントからのメッセージの受信と配信が保証されます (ポート経由のネットワーク SMTP 要求の処理はサポートされていません)。
  • pf パケット フィルタはメモリ リークを修正し、pfsync の使用時にトラフィックをリダイレクトすることで状態の同期を改善しました。
  • ベース システムに含まれるサードパーティ アプリケーションの更新バージョン: LLVM 13、unbound 1.16.3、OpenSSL 1.1.1q、OpenSSH 9.1p1、file 5.43、libarchive 3.6.0、sqlite 3.39.3、expat 2.4.9、hostapd/ wpa_supplicant 2.10.

FreeBSD 12.4 をダウンロードして入手する

この新しいバージョンの入手に関心のある方は、インストール イメージが amd64、i386、powerpc、powerpc64、powerpcspe、sparc64、armv6、armv7、aarch64 アーキテクチャで利用できることを知っておく必要があります。

さらに、仮想化システム(QCOW2、VHD、VMDK、raw)およびAmazon EC2クラウド環境用のイメージも提供されます。FreeBSD 12.4は12.xブランチの最後のアップデートとなり、12.xブランチは2023年12月31日までメンテナンスが継続されます。FreeBSD 13.2アップデートは春に準備され、FreeBSD 14.0のリリースは2023年7月に予定されています。

リンクはこちらです。


Googleで優先ソースとして追加する