Fedoraディストリビューションのリリース Linux 40

Fedoraディストリビューションのリリースが発表されました Linux Fedora Workstation、Fedora Server、Fedora CoreOS、Fedora Cloud Base、Fedora IoT Edition、およびLiveビルドがダウンロード可能です。これらのビルドは、KDE ​​Plasma 5、Xfce、MATE、Cinnamon、LXDE、Phosh、LXQt、Budgie、およびSwayデスクトップ環境をベースにしています。これらのビルドは、x86_64、Power64、およびARM64(AArch64)アーキテクチャに対応しています。Fedora Silverblueビルドのリリースは延期されています。

Fedoraにおける最も重要な変更点 Linux 40:

  • Fedora Workstation の GNOME デスクトップがバージョン 46 に更新され、グローバル検索機能が導入され、ファイル マネージャーとターミナル エミュレーターのパフォーマンスが向上し、VRR (可変リフレッシュ レート) メカニズムの実験的なサポートが追加され、分数スケーリングによる出力品質が向上し、外部サービスへの接続機能が拡張され、コンフィギュレーターが更新され、通知システムが改善されました。 GTK は、Vulkan API に基づいた新しいレンダリング エンジンを使用します。
  • KDE デスクトップ版が、Wayland プロトコルを使用する KDE 6 にアップデートされました。X11 プロトコルセッションのサポートは、基本ディストリビューションから削除されました (リポジトリから plasma-workspace-x11 パッケージをインストールすることで復元できます)。Wayland セッションで X11 アプリケーションを実行するには、XWayland DDX サーバーが使用されます。X11 セッションサポートが削除された理由は、RHEL 9 で X.Org サーバーが非推奨となり、RHEL 10 の将来のメジャーリリースでこれを完全に削除することが決定されたためです。Wayland サポートのみを残す理由としては、Fedora 36 の fbdev ドライバーが Wayland で正常に動作する simpledrm ドライバーに置き換えられたこと、および NVIDIA の独自ドライバーに Wayland サポートが追加されたことが挙げられます。
  • Fedora プロジェクトによって開発されたアトミック更新ユーザー ディストリビューションは、Atomic Desktops ブランドの下で 1 つのファミリーに統合されていますが、長く存在するアトミック ビルドは古い名前を保持しています。その結果、GNOME ベースの Fedora Silverblue と KDE ベースの Fedora Kinoite、および Fedora CoreOS と Fedora IoT は古い名前を保持しましたが、Fedora Sericea と Fedora Onyx の新しいビルドは、Fedora Sway Atomic と Fedora Budgie Atomic という名前で配布されるようになりました。
  • 更新されたバージョンのパッケージには、LLVM 18、GCC 14、binutils 2.41、glibc 2.39、gdb 14.1、PHP 8.3、Ruby 3.3、Go 1.22、Java 21、AMD ROCm 6、Boost 1.83、389 Directory Server 3.0.0、Podman 5、PostgreSQL 16、TBB (Thread Building Blocks) 2021.8、SQLAlchemy 2、Kubernetes 1.29 が含まれます。
  • デフォルトでは、NetworkManager コンフィギュレータには、ローカル ネットワーク内の IPv4 アドレスの競合を検出するためのメカニズム (RFC 5227) が含まれています。その本質は、ネットワーク インターフェイスにアドレスを割り当てる前にテスト ARP パケットを送信することです (応答が受信された場合、アドレスはビジー状態であり、割り当てられません)。ワイヤレス接続の場合、別の永続的な MAC アドレスが割り当てられます (NetworkManager の stable-ssid モード)。
  • Mock (mock-core-configs)、Koji、および Copr ビルド ツールは、パッケージのビルド時に使用される chroot 環境にビルド依存関係をインストールするために DNF 5 パッケージ マネージャーを使用するように移行されました。ディストリビューション自体は、次のリリースで DNF 5 に翻訳される予定です。
  • DNF パッケージ マネージャーでは、パッケージに含まれるファイルのリストを含むメタデータの読み込みはデフォルトで無効になっています。このようなデータはほとんど使用されませんが、サイズが大きいため、作業が遅くなります。
  • このブランチのサポートが終了したため、OpenSSL 1.1 ライブラリを含むパッケージは削除されました。 OpenSSL 1.1 にリンクされている依存関係は OpenSSL 3.0 に切り替えられました。 python3.7 パッケージを削除しました。
  • Zlib ライブラリは、API レベルで zlib と互換性があり、パフォーマンスを向上させるための追加の最適化を提供する Zlib-ng のフォークに置き換えられました。
  • すでにインストールされているバージョンのパッケージと比較して変更されたデータのみをダウンロードできる RPM パッケージのデルタ更新の生成が停止されました。 DNF および DNF5 での deltarpm サポートを無効にしました。
  • Passimキャッシュを追加しました サーバ メインサーバーに直接アクセスしたり、グローバルCDNを利用したりすることなく、ローカルネットワーク内で頻繁にリクエストされるファイルを配信する。
  • BerkeleyDB 5.x ブランチのメンテナンスが終了し、BerkeleyDB 6.x ブランチが受け入れられないライセンスに移行したため、pam_userdb モジュールは BerkeleyDB の使用から GDBM の使用に移行されました。 Bogofilter は、BerkeleyDB (libdb) の代わりに SQLite を使用するように変更されました。
  • Fedora Workstation Live イメージは、繰り返し可能なビルドをサポートし、ユーザーにイメージのカスタマイズのより簡単なプロセスを提供する Image Builder ツールを使用して構築されます。
  • osbuild ツールキットは、ARM アーキテクチャ用の最小限のイメージを構築するために使用されます。
  • Fedora Cloud Edition イメージを作成するには、ImageFactory の代わりに Kiwi ツールキットが使用されます。
  • Kubernetes のパッケージの再構築が行われました。
  • モノのインターネットデバイス向けエディションである Fedora IoT は、OSTree ツールキットと bootc テクノロジーを使用して構築されたブート コンテナーを使用するように変換されました。
  • wget ユーティリティは wget2 に置き換えられ、iotop ユーティリティは iotop-c に置き換えられました。
  • Fedora Silverblue および Kinoite エディションには、ブートローダーを更新する bootupd というプログラムが含まれています。
  • libuser ライブラリは非推奨となり、メンテナンスされておらず、他の Fedora パッケージでは使用されなくなりました (SSSD は長い間、LDAP サポート用のディストリビューションで使用されてきました)。 libuser に基づく passwd ユーティリティの実装を含む passwd パッケージは削除され、代わりに shadow-utils パッケージの同様のユーティリティが使用されます。
  • GCC に新しいバージョンの C 言語標準をデフォルトで組み込むための作業が行われており、これにより暗黙的な関数定義や暗黙的な int 割り当てなどの一部の従来の言語機能のデフォルト サポートが終了します。
  • レナート・ポッテリング氏が提案した最新のブートプロセスへの移行の第2段階が実装されました。従来のブートプロセスとの違いは、カーネルパッケージのインストール時にローカルシステム上で生成されるinitrdイメージの代わりに、ディストリビューションインフラストラクチャ内で生成され、ディストリビューションによってデジタル署名された統合カーネルイメージ(UKI)を使用する点にあります。UKIイメージは、UEFIからカーネルをロードするためのハンドラ(UEFIブートスタブ)とカーネルイメージを1つのファイルに統合したものです。 Linux そして、initrdシステム環境がメモリにロードされます。UEFIからUKIイメージをロードする際、カーネルだけでなくinitrdの内容の完全性と真正性もデジタル署名を使用して検証できます。initrdの内容の検証は重要です。なぜなら、この環境はルートファイルシステムを復号するための鍵が抽出される場所だからです。

    第 2 段階では、別のブートローダ (grub、sd-boot) を使用せずに UEFI モジュール shim.efi から UKI を直接ロードする機能が追加され、Aarch64 アーキテクチャのシステムで UKI を使用するためのサポートが実装され、クラウド環境およびセキュア環境向けの UKI イメージのバージョンが準備されました。 仮想マシンこれに先立ち、Fedora 38 の最初のステージでは、ブートローダーに UKI サポートが追加され、UKI をインストールおよび更新するためのツールが実装され、限定されたコンポーネントとドライバーのセットで仮想マシンを起動するための実験的な UKI イメージが作成されました。

  • PyTorch 機械学習フレームワークを備えた既製のパッケージがリポジトリに追加され、「dnf install pytorch」コマンドを使用してインストールできるようになりました。現在、パッケージには CPU コンピューティング用のコンポーネントのみが含まれていますが、将来のリリースでは GPU および特殊な NPU アクセラレータのサポートが追加される予定です。

さらに、Fedora 40 の RPM Fusion プロジェクトの「無料」および「非フリー」リポジトリの導入にも注目できます。このリポジトリには、追加のマルチメディア アプリケーション (MPlayer、VLC、Xine)、ビデオ/オーディオ コーデック、DVD サポート、独自の AMD を含むパッケージが含まれています。および NVIDIA ドライバー、ゲーム プログラム、エミュレーターが利用可能です。

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

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster