Debian 12「Bookworm」リリース

約 12.0 年間の開発を経て、Debian GNU/Linux 32 (Bookworm) は現在、公式にサポートされている 86 つのアーキテクチャ: Intel IA-686/x64 (i86)、AMD64/x64-7、ARM EABI (armel)、ARM64、ARMv64 ( armhf )、mipsel、mips64el、PowerPC 390 (ppc12el)、および IBM System z (s5x)。 Debian XNUMX のアップデートは XNUMX 年間リリースされます。

インストール イメージは、HTTP、jigdo、または BitTorrent 経由でダウンロードできます。 amd64 および i386 アーキテクチャ用に LiveUSB が開発され、GNOME、KDE、LXDE、Xfce、Cinnamon、MATE の各バリアントで利用できるほか、amd64 プラットフォーム用のパッケージと i386 アーキテクチャ用の追加パッケージを組み合わせたマルチ アーキテクチャ DVD も提供されています。 。 Debian 11 Bullseye から移行する前に、次のドキュメントをお読みください。

リポジトリには 64419 個のバイナリ パッケージが含まれており、これは Debian 4868 で提供されていたものより 11 個多いです。Debian 11 と比較すると、11089 個の新しいバイナリ パッケージが追加され、6296 (10%) の廃止または放棄されたパッケージが削除され、43254 (67 個) が削除されました。 %) パッケージが更新されました。 ディストリビューションで提供されるすべてのソース テキストの合計サイズは、1 行のコードになります。 すべてのパッケージの合計サイズは 341 GB です。 564% (前のブランチでは 204%) については、反復可能なビルドのサポートが提供されます。これにより、実行可能ファイルが宣言されたソースから正確にビルドされ、無関係な変更が含まれていないことを確認できます。ビルド インフラストラクチャまたはコンパイラのブックマークを攻撃することで実行できます。

Debian 12.0 の主な変更点:

  • メイン リポジトリの無料ファームウェアに加えて、公式インストール イメージには、以前は非フリー リポジトリから入手できた独自のファームウェアも含まれています。 外部ファームウェアを必要とするハードウェアがある場合、必要な独自ファームウェアがデフォルトでロードされます。 フリー ソフトウェアのみを希望するユーザーのために、ダウンロード段階で、フリーではないファームウェアの使用を無効にするオプションが提供されます。
  • 新しい非フリーのファームウェア リポジトリが追加され、そこにファームウェアを含むパッケージが非フリーのリポジトリから転送されました。 インストーラーは、非フリーのファームウェア リポジトリからファームウェア パッケージを動的に要求する機能を提供します。 ファームウェアを備えた別のリポジトリの存在により、インストール メディアに共通の非フリー リポジトリを含めずにファームウェアへのアクセスを提供できるようになりました。
  • Linux カーネルはバージョン 6.1 に更新されました (Debian 11 には 5.10 カーネルが同梱されていました)。 systemd 252、Apt 2.6、および Glibc 2.36 を更新しました。
  • 更新されたグラフィックス スタックとユーザー環境: GNOME 43、KDE ​​Plasma 5.27、LXDE 11、LXQt 1.2.0、MATE 1.2、Xfce 4.18、Mesa 22.3.6、X.Org Server 21.1、Wayland 1.21。 GNOME 環境は、デフォルトで Pipewire メディア サーバーと WirePlumber オーディオ セッション マネージャーを使用します。
  • LibreOffice 7.4、GNUcash 4.13、Emacs 28.2、GIMP 2.10.34、Inkscape 1.2.2、VLC 3.0.18、Vim 9.0などの更新されたユーザー アプリケーション。
  • 更新されたサーバー アプリケーション (例: Apache httpd 2.4.57、BIND 9.18、Dovecot 2.3.19、Exim 4.96、lighttpd 1.4.69、Postfix 3.7、MariaDB 10.11、nginx 1.22、PostgreSQL 15、Redis 7.0、SQLite 3.40、Samba 4.17、OpenSSH 9.2) .1 pXNUMX.
  • GCC 12.2、LLVM/Clang 14 (15.0.6 もインストール可能)、OpenJDK 17、Perl 5.36、PHP 8.2、Python 3.11.2、Rust 1.63、Ruby 3.1 などの開発ツールが更新されました。
  • apfsprogs および apfs-dkms パッケージを使用して、読み取り/書き込みモードで APFS (Apple File System) ファイル システムを操作するためのサポートが追加されました。 NTFS パーティションを Btrfs に変換するために、ntfs2btrfs ユーティリティが含まれています。
  • mimalloc メモリ割り当てライブラリのサポートが追加されました。これは、malloc 関数の透過的な代替として機能します。 mimalloc の特徴は、コンパクトな実装と非常に高いパフォーマンスです (テストでは、mimalloc は jemalloc、tcmalloc、snmalloc、rpmalloc、および Hoard よりも優れています)。
  • ksmbd-tools パッケージが追加され、SMB プロトコルに基づいて Linux カーネルに組み込まれたファイル サーバー実装のサポートが実装されました。
  • 新しいフォントのセットが追加され、以前に提供されていたフォントが更新されました。 追加のフォントをインストールし、既存のフォントを最新の状態に保つという問題を解決する、フォント マネージャー fnt (フォントの apt に類似) が提案されています。 fnt を使用すると、Debian Sid リポジトリからより新しいフォントをインストールしたり、Google Web Fonts コレクションから外部フォントをインストールしたりできます。
  • GRUB ブートローダーは、os-prober パッケージを使用して、インストールされている他のオペレーティング システムを検出し、それらを起動するためのメニューを生成します。 特に、起動時に、すでにインストールされている Windows 11 OS が検出されます。
  • 開発の終了により、libpam-ldap および libnss-ldap パッケージは削除されました。代わりに、LDAP を介したユーザー認証には同等の libpam-ldapd および libnss-ldapd パッケージを使用することが推奨されます。
  • rsyslog などのバックグラウンド ロギング プロセスのデフォルト設定を削除しました。 ログを表示するには、ログ ファイルを解析する代わりに、「systemdjournalctl」ユーティリティを呼び出すことをお勧めします。 必要に応じて、system-log-daemon パッケージをインストールすることで古い動作を復元できます。
  • systemd とは別に、systemd-resolved と systemd-boot があります。 systemd パッケージにより、systemd-timesyncd 時刻同期クライアントが必須の依存関係から推奨の依存関係に移行され、NTP クライアントなしで最小限のインストールが可能になりました。
  • ARM64 アーキテクチャに基づくシステムで、UEFI セキュア ブート モードでの起動のサポートが戻ってきました。
  • パッケージ fdflush を削除しました。代わりに、util-linux の「blockdev --flushbufs」を使用してください。
  • tempfile および rename.ul プログラムは削除されました。代わりに、スクリプト内で mktemp および file-rename ユーティリティを使用することが推奨されます。
  • このユーティリティは非推奨となり、将来のリリースでは削除される予定です。 bash スクリプトの代わりに、「type」または「type -a」コマンドを使用して実行可能ファイルへのパスを決定することをお勧めします。
  • libnss-gw-name、dmraid、および request-tracker13 パッケージは非推奨となり、Debian 4 で削除される予定です。
  • Xen 仮想ネットワーク デバイスに対する永続的なネットワーク インターフェイス名 (「enX0」) の割り当てが提供されます。
  • ARM および RISC-V プロセッサに基づく新しいデバイスのサポートが追加されました。
  • ロシア語とウクライナ語のシステム マニュアル (マニュアル) を更新しました。
  • Debian Med チームと Debian Astro チームが作成した、医学、生物学、天文学に関連したテーマ別パッケージのコレクションを追加しました。 たとえば、このパッケージには、shiny-server (R Web アプリケーションをホストするためのプラットフォーム)、openvlbi (望遠鏡用の相関器)、astap (天体画像プロセッサ)、planetary-system-stacker (断片から惑星の画像を形成する)、新しいドライバーとライブラリが含まれています。 Astropy Python パッケージ (python3-extinction、python3-sncosmo、python3-specreduce、python3-synphot) に関連付けられた INDI プロトコル サポート、ECSV および TFCAT 形式を操作するための Java ライブラリ。
  • Lomiri ユーザー環境 (旧 Unity 8) および Wayland に基づく複合サーバーとして機能する Mir 2 ディスプレイ サーバーを使用して UBports プロジェクトによって開発されたパッケージがリポジトリに追加されました。
  • リリース準備の最終段階では、もともと Debian 12 で予定されていた配布キットが、別個の /usr パーティションの使用から、/bin、/sbin、および /lib* ディレクトリが含まれる新しい表現に移行します。 /usr 内の対応するディレクトリへのシンボリック リンクとして装飾されている場合は、延期されます。

出所: オープンネット.ru

コメントを追加します