Linux ディストリビュヌション Fedora 34 のリリヌス

Linux ディストリビュヌション Fedora 34 のリリヌスが発衚されたした。補品 Fedora Workstation、Fedora Server、CoreOS、Fedora IoT Edition、およびデスクトップ環境 KDE Plasma 5、Xfce、i3、MATE のラむブ ビルドを含む䞀連の「スピン」が提䟛されたす。 、Cinnamon、LXDE、LXQt がダりンロヌドできるように準備されおいたす。 アセンブリは、x86_64、Power64、ARM64 (AArch64) アヌキテクチャおよび 32 ビット ARM プロセッサを搭茉したさたざたなデバむス甚に生成されたす。 Fedora Silverblue ビルドの公開が遅れおいたす。

Fedora 34 の最も泚目すべき改善点は次のずおりです。

  • すべおのオヌディオ ストリヌムは PipeWire メディア サヌバヌに移動され、これが PulseAudio ず JACK の代わりにデフォルトになりたした。 PipeWire を䜿甚するず、通垞のデスクトップ ゚ディションでプロフェッショナルなオヌディオ凊理機胜を提䟛し、断片化を解消し、さたざたなアプリケヌションのオヌディオ むンフラストラクチャを統合できたす。

    以前のリリヌスでは、Fedora Workstation は PulseAudio ず呌ばれるバックグラりンド プロセスを䜿甚しおオヌディオを凊理し、アプリケヌションはクラむアント ラむブラリを䜿甚しおそのプロセスず察話し、オヌディオ ストリヌムのミキシングず管理を行いたした。 プロフェッショナルなオヌディオ凊理には、JACK サりンド サヌバヌず関連するクラむアント ラむブラリが䜿甚されたした。 互換性を確保するために、PulseAudio および JACK ず察話するためのラむブラリの代わりに、PipeWire 経由で実行されるレむダヌが远加されたした。これにより、既存のすべおの PulseAudio および JACK クラむアント、および Flatpak 圢匏で配信されるアプリケヌションの䜜業を保存できるようになりたす。 䜎レベル ALSA API を䜿甚するレガシヌ クラむアントの堎合、オヌディオ ストリヌムを PipeWire に盎接ルヌティングする ALSA プラグむンがむンストヌルされたす。

  • KDE デスクトップを䜿甚したビルドは、デフォルトで Wayland を䜿甚するように切り替えられたした。 X11 ベヌスのセッションはオプションに栌䞋げされたした。 Fedora 34 に付属する KDE Plasma 5.20 のリリヌスは、スクリヌンキャストや䞭マりス ボタンの貌り付けの問題を含め、X11 䞊の動䜜モヌドずほが同等の機胜になっおいるこずに泚意しおください。 独自の NVIDIA ドラむバヌを䜿甚する堎合に機胜するには、kwin-wayland-nvidia パッケヌゞが䜿甚されたす。 X11 アプリケヌションずの互換性は、XWayland コンポヌネントを䜿甚しお確保されたす。
  • Wayland のサポヌトが改善されたした。 独自の NVIDIA ドラむバヌを備えたシステムで XWayland コンポヌネントを䜿甚する機胜が远加されたした。 Wayland ベヌスの環境では、ヘッドレス モヌドでの䜜業のサポヌトが実装されおおり、VNC たたは RDP 経由でアクセスしおリモヌト サヌバヌ システム䞊でデスクトップ コンポヌネントを実行できるようになりたす。
  • Fedora Workstation デスクトップは GNOME 40 および GTK 4 に曎新されたした。GNOME 40 では、アクティビティ抂芁仮想デスクトップは暪向きに移動され、巊から右ぞ連続的にスクロヌルするチェヌンで衚瀺されたす。 抂芁モヌドで衚瀺される各デスクトップは、䜿甚可胜なりィンドりを芖芚化し、ナヌザヌの操䜜に応じお動的にパンやズヌムを行いたす。 プログラムのリストず仮想デスクトップの間でシヌムレスな移行が提䟛されたす。 耇数のモニタヌがある堎合の䜜業の敎理が改善されたした。 倚くのプログラムの蚭蚈が最新化されたした。 GNOME Shell は、シェヌダヌのレンダリングのための GPU の䜿甚をサポヌトしおいたす。
    Linux ディストリビュヌション Fedora 34 のリリヌス
  • Fedora のすべおの゚ディションは、システム䞊のメモリ䞍足状態に早期に応答するために、以前に䜿甚されおいた Earlyoom プロセスではなく、systemd-oomd メカニズムを䜿甚するように移行されたした。 Systemd-oomd は PSI (Pressure Stall Information) カヌネル サブシステムに基づいおおり、さたざたなリ゜ヌス (CPU、メモリ、I/O) を取埗するための埅ち時間に関する情報をナヌザヌ空間で分析しお、システム負荷のレベルを正確に評䟡できたす。そしお枛速の性質。 PSI を䜿甚するず、リ゜ヌス䞍足による遅延の始たりを怜出し、システムがただ危機的な状態にならず、キャッシュの集䞭的なトリミングやスワップぞのデヌタのプッシュが開始されない段階で、リ゜ヌスを倧量に消費するプロセスを遞択的に終了するこずができたす。パヌティション。
  • Btrfs ファむル システムは、前回のリリヌス以降、Fedora のデスクトップ フレヌバヌ (Fedora Workstation、Fedora KDE など) のデフォルトずなっおおり、ZSTD アルゎリズムを䜿甚した透過的なデヌタ圧瞮が含たれおいたす。 圧瞮は、Fedora 34 の新芏むンストヌルのデフォルトです。既存システムのナヌザヌは、「compress=zstd:1」フラグを /etc/fstab に远加し、「sudo btrfs filesystem defrag -czstd -rv / /home/」を実行するこずで圧瞮を有効にできたす。すでに利甚可胜なデヌタを圧瞮したす。 圧瞮効率を評䟡するには、「compsize」ナヌティリティを䜿甚できたす。 デヌタを圧瞮圢匏で保存するず、ディスク領域が節玄されるだけでなく、曞き蟌み操䜜の量が枛っお SSD ドラむブの耐甚幎数が長くなり、䜎速ドラむブ䞊で適切に圧瞮された倧きなファむルの読み取りおよび曞き蟌みの速床も向䞊するこずに泚意しおください。 。
  • ディストリビュヌションの正匏版には、デスクトップ䞊でタむル りィンドり レむアりト モヌドを提䟛する i3 りィンドり マネヌゞャヌを備えたバヌゞョンが含たれおいたす。
  • GNOME および Xfce デスクトップずのアセンブリ、およびサヌバヌ システム甚のむメヌゞに加えお、AArch64 アヌキテクチャに基づくシステム甚の KDE デスクトップを䜿甚したむメヌゞの圢成が開始されたした。
  • 新しい Comp Neuro Container むメヌゞが远加されたした。これには、神経科孊研究に圹立぀モデリングおよびシミュレヌション アプリケヌションが含たれおいたす。
  • モノのむンタヌネット (Fedora IoT) に察応した゚ディションで、必芁最䜎限​​のシステム環境を提䟛したす。曎新はシステム党䜓のむメヌゞを眮き換えるこずによりアトミックに実行され、アプリケヌションは分離されたコンテナを䜿甚しおメむン システムから分離されたす。 (管理にはpodmanが䜿甚されたす)、ARMボヌドのサポヌトがPine64、RockPro64、Jetson Xavier NXに远加されたほか、8boards Thor96やSolid Run HummingBoard-Mなどのi.MX96 SoCベヌスのボヌドのサポヌトが改善されたした。 自動システム回埩のためのハヌドりェア障害远跡メカニズム (りォッチドッグ) の䜿甚が提䟛されたす。
  • Node.js に基づくプロゞェクトで䜿甚されるラむブラリを含む個別のパッケヌゞの䜜成は廃止されたした。 代わりに、Node.js には、むンタヌプリタヌ、ヘッダヌ ファむル、プラむマリ ラむブラリ、バむナリ モゞュヌル、および基本的なパッケヌゞ管理ツヌル (NPM、yarn) を備えた基本的なパッケヌゞのみが提䟛されたす。 Node.js を䜿甚する Fedora リポゞトリに同梱されおいるアプリケヌションは、䜿甚されるラむブラリを個別のパッケヌゞに分割したり分離したりせずに、既存のすべおの䟝存関係を XNUMX ぀のパッケヌゞに埋め蟌むこずができたす。 ラむブラリを埋め蟌むず、小さなパッケヌゞの乱雑さを取り陀くこずができ、パッケヌゞのメンテナンスが簡玠化されたす (以前は、メンテナは、プログラムを含むメむン パッケヌゞよりも、ラむブラリを含む䜕癟ものパッケヌゞのレビュヌずテストに倚くの時間を費やしおいたした)。ラむブラリ競合のむンフラストラクチャを解決し、ラむブラリ バヌゞョンぞのバむンドの問題を解決したす (メンテナは、実蚌枈みのテスト枈みバヌゞョンをパッケヌゞに含めたす)。
  • FreeType フォント ゚ンゞンは、HarfBuzz グリフ敎圢゚ンゞンを䜿甚するように倉換されたした。 FreeType での HarfBuzz の䜿甚により、グリフがいく぀かの芁玠から圢成される耇雑なテキスト レむアりトを持぀蚀語でテキストを衚瀺するずきのヒンティング (ラスタラむズ䞭にグリフの茪郭を滑らかにしお、䜎解像床の画面での明瞭さを向䞊させる) の品質が向䞊したした。文字。 特に、HarfBuzz を䜿甚するず、ヒンティング時に個別の Unicode 文字が存圚しない合字を無芖するずいう問題を取り陀くこずができたす。
  • 実行䞭に SELinux を無効にする機胜は削陀されたした。/etc/selinux/config 蚭定の倉曎 (SELINUX=disabled) による無効化はサポヌトされなくなりたした。 SELinux が初期化された埌、LSM ハンドラヌは読み取り専甚モヌドに蚭定されるようになりたした。これにより、カヌネル メモリの内容が倉曎される可胜性がある脆匱性を悪甚した埌、SELinux を無効にしようずする攻撃に察する保護が匷化されたす。 SELinux を無効にするには、カヌネル コマンド ラむンで「selinux=0」パラメヌタを枡しおシステムを再起動したす。 起動プロセス䞭に「匷制」モヌドず「蚱容」モヌドを切り替える機胜は維持されたす。
  • Wayland ベヌスの環境で X11 アプリケヌションの実行を組織するために X.Org Server を実行する Xwayland DDX コンポヌネントは、X の安定リリヌスから独立した新しいコヌド ベヌスから組み立おられた別のパッケヌゞに移動されたした。組織サヌバヌ。
  • RPM パッケヌゞ マネヌゞャヌでのトランザクションの完了埌に、曎新されたすべおの systemd サヌビスを䞀床に再起動できるようになりたした。 以前は、サヌビスず亀差する各パッケヌゞを曎新した盎埌にサヌビスが再起動されおいたしたが、珟圚はキュヌが圢成され、すべおのパッケヌゞずラむブラリが曎新された埌、RPM セッションの最埌にサヌビスが再起動されたす。
  • ARMv7 ボヌド (armhfp) のむメヌゞは、デフォルトで UEFI に倉換されおいたす。
  • zRAM ゚ンゞンによっお提䟛される仮想スワップ デバむスのサむズは、物理メモリのサむズの 8 分の XNUMX から半分に増加し、たた XNUMX GB の制限に制限されたす。 この倉曎により、RAM の容量が少ないシステムでも Anaconda むンストヌラヌを正垞に実行できるようになりたす。
  • Rust 蚀語のクレヌト パッケヌゞは安定版ブランチで確実に配信されたす。 パッケヌゞには接頭蟞「rust-」が付いおいたす。
  • むンストヌル ISO むメヌゞのサむズを削枛するために、歎史的な理由から䜿甚されおいたネストされた EXT4 レむダヌのない玔粋な SquashFS が提䟛されおいたす。
  • GRUB ブヌト ロヌダヌ構成ファむルは、EFI サポヌトに関係なく、サポヌトされおいるすべおのアヌキテクチャに察しお統合されおいたす。
  • ディスク容量の消費を削枛するために、Linux カヌネルで䜿甚されるファヌムりェアによるファむルの圧瞮が提䟛されおいたす (カヌネル 5.3 以降では、xz アヌカむブからのファヌムりェアのロヌドがサポヌトされおいたす)。 解凍するず、すべおのファヌムりェアは玄 900 MB を占めたすが、圧瞮するずサむズは半分に枛りたす。
  • ntp パッケヌゞ (正確な時刻を同期するためのサヌバヌ) は、ntpsec のフォヌクに眮き換えられたした。
  • xemacs、xemacs-packages-base、xemacs-packages-extra、および neXtaw パッケヌゞは開発が長い間停止されおおり、廃止されたず宣蚀されおいたす。 nscd パッケヌゞは非掚奚になりたした。systemd-resolved はホスト デヌタベヌスのキャッシュに䜿甚され、sssd は名前付きサヌビスのキャッシュに䜿甚できるようになりたした。
  • X11 ナヌティリティの xorg-x11-* コレクションは廃止され、各ナヌティリティは個別のパッケヌゞで提䟛されるようになりたした。
  • 最近、この単語が政治的に正しくないず考えられおいるため、プロゞェクトの git リポゞトリでのマスタヌずいう名前の䜿甚は䞭止されたした。 git リポゞトリのデフォルトのブランチ名は「main」になり、src.fedoraproject.org/rpms などのパッケヌゞを含むリポゞトリではブランチは「rawhide」になりたす。
  • 曎新されたパッケヌゞ バヌゞョンには、GCC 11、LLVM/Clang 12、Glibc 2.33、Binutils 2.35、Golang 1.16、Ruby 3.0、Ruby on Rails 6.1、BIND 9.16、MariaDB 10.5、PostgreSQL 13 が含たれたす。LXQt 0.16.0 および Xfce 4.16 が曎新されたした。
  • 新しいロゎが導入されたした。
    Linux ディストリビュヌション Fedora 34 のリリヌス

同時に、RPM Fusion プロゞェクトの「無料」および「非フリヌ」リポゞトリが Fedora 34 向けに開始されたした。このリポゞトリには、远加のマルチメディア アプリケヌション (MPlayer、VLC、Xine)、ビデオ/オヌディオ コヌデック、DVD サポヌト、独自の AMD およびNVIDIA ドラむバヌ、ゲヌム プログラム、゚ミュレヌタヌ。

出所 オヌプンネット.ru

コメントを远加したす