Fedora dağıtımının yayınlanacağı duyuruldu. Linux Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite ve Live sürümleri indirilmeye hazırdır. Bu sürümler x86_64, Power64 ve ARM64 (AArch64) mimarileri için mevcuttur.
Fedora'daki en önemli değişiklikler Linux 42:
- Fedora KDE Plasma Desktop sürümü, Fedora Workstation ile aynı düzeyde destek sağlayan temel sürüm statüsünü aldı. Böylece dağıtımın GNOME ve KDE sürümleri artık aynı statüye sahip ve eşit bir zeminde sunuluyor. KDE'ye özgü ciddi sorunlar artık sürümü engelleyici olarak değerlendirilecek, tıpkı daha önce GNOME'daki ciddi sorunların sürümü engelleyici olması gibi. Ayrıca Fedora KDE Plasma Desktop, KDE PIM de dahil olmak üzere tam KDE uygulama yığınını sağlayan Power mimarisine (ppc64le) destek ekliyor. Talos Workstation gibi OpenPOWER sistemleri için kurulumu destekleyen KDE'nin canlı sürümleri mevcuttur.
- System76 tarafından Rust dilinde geliştirilen COSMIC masaüstü ortamını içeren dağıtımın resmi Spin sürümleri eklendi. COSMIC, sanal masaüstleriyle birlikte etkinleştirilebilen hibrit pencere döşeme ve pencere istifleme (tarayıcı sekmelerine benzer pencere gruplaması) modları sağlar.
- Fedora Workstation'daki masaüstü GNOME 48 dalına güncellendi. Xfce 4.20 ve LXQt 2.1 masaüstü bilgisayarlar güncellendi.
- Fedora Workstation, varsayılan olarak GTK tabanlı arayüzü web arayüzüyle değiştiren yeni bir Anaconda yükleyici sürümünü kullanır. Web arayüzü, React JavaScript çerçevesi, PatternFly tasarım öğeleri ve Red Hat ürünlerinde yapılandırma ve yönetim için zaten kullanılan Cockpit projesinden bileşenler kullanılarak oluşturulmuştur. sunucu yönetimiYeni arayüz, işlem listesi içeren ana ekran yerine, kullanıcıların ana ekrana dönmeden belirli adımları sırayla tamamlamasına olanak tanıyan sihirbaz tabanlı bir arayüze sahiptir. Web arayüzü, ünitenin uzaktan kontrolü için web tarayıcısı aracılığıyla etkileşime izin verir.
Önerilen arayüz karmaşıklıktan uzaktır ve yeni başlayan kullanıcılar için bile daha anlaşılırdır. Temel seçenek olarak, yükleyicinin kullanıcı tarafından seçilen ayarlara göre bölümleri oluşturma veya değiştirme parametrelerini kendisi seçtiği otomatik (rehberli) disk bölümleme modunun kullanılması önerilir. Dağıtımı yeniden yükleme seçeneği (örneğin, bazı sistem dosyaları hasar görürse işlemi geri yükleme) ve bir bilgisayarda birden fazla işletim sistemi kullanmak için çift önyükleme modunda yükleme olanağı eklendi.
- Klasik Anaconda yükleyicisi, kurulum medyasından X11 ile ilgili bağımlılıkları ortadan kaldıran Wayland protokolünü kullanacak şekilde değiştirildi. Uzaktan kurulum işlemi TigerVNC VNC istemcisinden, RDP protokolünü kullanan grd (Gnome Uzak Masaüstü) uygulamasına taşındı. Varsayılan olarak, GPT bölümlendirme tüm desteklenen mimariler için etkindir.
- /usr/bin ve /usr/sbin dizinlerinin içerikleri birleştirildi. /usr/sbin dizini, /usr/bin'i işaret eden sembolik bir bağlantıyla değiştirildi. Çalıştırılabilir dosyaları bin ve sbin dizinlerine ayırmak, modern dağıtımlarda anlamını yitirmiş, modası geçmiş bir uygulama olarak kabul edilir. Bin ve sbin'in birleştirilmesi, paket bakımcılarının işini kolaylaştıracak; çünkü yürütülebilir dosyayı hangi dizine koyacaklarını tahmin etmek zorunda kalmayacaklar; sistemi kullanıcılar için daha öngörülebilir ve anlaşılır hale getirecek; diğer dağıtımlarla uyumluluğu artıracak; execvp() ve benzeri çağrıları çalıştırırken dizin kontrollerinin sayısını azaltacaktır.
- Flatpak ve diskadmin adlı yeni gruplar, ayrıcalıksız kullanıcıların Flatpak formatındaki sistem paketleri ve harici depolama için yönetim işlevlerine erişmesini sağlamak amacıyla eklendi. Değişiklik, tekerlek grubuna bir kullanıcı ekleme ihtiyacını ortadan kaldırdı, yani Diğer yönetimsel işlemlere erişim sağlamadan flatpak ve harici sürücülerle çalışmanıza olanak tanır. Wheel grubundaki kullanıcılar için ayrıca şifre sormadan harici sürücülerin kilidini açma (LUKS) ve bağlama olanağı da sağlanıyor.
- x86-64-v2, x86-64-v3 ve x86-64-v4 mikro mimarileri için optimizasyonlarla oluşturulan paketlere ek çalıştırılabilir varyantların eklenmesine izin verilmektedir. Bu tür mimarilerde montaj sırasında performans artışı çoğu durumda %10'u geçmez, ancak bazı durumlarda gözle görülür bir performans artışına (yüzde 120'ye kadar) yol açar. Ek optimize edilmiş yürütülebilir dosyaların eklenmesine ilişkin karar, belirli paketlerin performans testlerinin sonuçlarına bağlı olarak bakımcılar tarafından verilir.
- Sistem görüntüsünü salt okunur modda kullanan dağıtımın canlı sürümleri SquashFS'den EROFS dosya sistemine geçirildi. Bu hamle için gösterilen nedenler arasında EROFS'un daha aktif bir şekilde geliştirilmesi (SquashFS araçlarının son sürümü 2023 ilkbaharında yayınlanmıştı) ve EROFS'ta gelecekte kullanılabilecek gelişmiş özelliklerin bulunması yer alıyor. SquashFS ile karşılaştırıldığında, EROFS daha kötü bir sıkıştırma seviyesine sahiptir (XZ sıkıştırma algoritması kullanıldığında görüntü boyutu EROFS'de 2.7 GiB, SquashFS'de 2.0 GiB ve LZ3.9 kullanıldığında 3.1 GiB, 4 GiB'tır), ancak daha yüksek rastgele erişim hızına ve verime sahiptir (XZ için EROFS'de 7.1 MiB/s, SquashFS'de 5.0 MiB/s ve LZ30.9 için 26.3 MiB/s, 4 MiB/s).
- Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic ve Fedora Budgie Atomic gibi Fedora Atomic Masaüstleri varsayılan olarak Composefs dosya sistemine taşınmıştır. Bu sayede bu sürümler salt okunur kök bölümü kullanabilir ve sistem bölümü için bütünlük doğrulamasını etkinleştirerek işlem sırasında sorunları tespit edebilir. /etc ve /var bölümleri yazılabilir şekilde bağlanmaya devam ediyor. Composefs dosya sistemi, çekirdekte halihazırda mevcut olan OverlayFS ve EROFS dosya sistemlerine bir eklenti olarak uygulanmıştır ve birden fazla bağlanmış disk görüntüsünün içeriklerinin verimli bir şekilde ortak depolanması için optimize edilmiştir.
- Fedora Kinoite sürümünde (KDE ile atomik olarak güncellenen sürüm), otomatik güncellemeler varsayılan olarak etkindir.
- WSL alt sistemi için resmi Fedora sürümleri sağlanmaktadır (Windows Alt sistem Linuxlistede yer alanlar Linux-WSL'de hızlı kurulum için sunulan dağıtımlar. Derlemeler yeni bir formatta oluşturulur ve bu sayede dağıtımı kendi sunucunuzdan dağıtabilirsiniz. sunucular Microsoft Store kataloğuna yüklemeden, appx formatında paketlemeden ve derlemeye özgü kod yerleştirmeden. Windows.
- SDL 3 multimedya kütüphanesinin yeni dalı kullanılır. SDL tabanlı uygulamalar için varsayılan olarak Wayland protokolü kullanılır. SDL 2 kütüphaneleri, SDL 2 üzerinde çalışan sdl3-compat katmanıyla değiştirildi.
- DNF5 paket yöneticisi artık sistemden eski veya süresi dolmuş PGP deposu anahtarlarının silinmesini destekliyor ve böylece programların kurulumu ve güncellenmesi sırasında otomatik anahtar yönetimine olanak sağlıyor.
- RPM paket yöneticisi artık systemd tarafından kullanılan Sysusers.d dizininde bulunan paket tarafından sağlanan yapılandırma dosyalarına dayalı olarak kullanıcı ve grup oluşturmayı destekliyor.
- GNOME Shell uzantıları için bir bağımlılık oluşturucu eklendi. Bu, rpm paketlerini uzantılarla birlikte GNOME Shell sürümlerine bağlamanıza olanak tanır.
- DNF ve RPM'de varsayılan olarak "Yazarken Kopyala" modu etkindir ve bu, Btrfs'deki reflink kullanılarak uygulanır.
- Güncellenen paket sürümleri: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
- FEX emülatörü AArch64 mimari deposuna eklendi ve x86 ve x86-64 mimarileri için oluşturulmuş yürütülebilir dosyaları ARM64 (AArch64) ortamında çalıştırmanıza olanak sağlıyor. x86 programlarını çalıştırmak için FEX tabanlı bileşenler, KDE masaüstü ortamıyla Fedora sürümlerine entegre edilmiştir.
- UVC (USB Video Sınıfı) yerine dizüstü bilgisayar ve tabletlerde giderek daha fazla kullanılan MIPI (Mobil Endüstri İşlemci Arayüzü) arayüzüne sahip web kameraları için genişletilmiş destek.
- AMD SEV-SNP ve Intel TDX teknolojilerini kullanarak sanal makine belleği şifreleme desteği eklendi.
- Yalnızca git ikili dosyasını kullanan paketler, tam git paketi yerine git-core bağımlılığına bağlanacak şekilde taşındı.
- Plymouth önyükleme ekranı, GPU sürücüsünün başlatılmasını beklemeye gerek kalmadan simpledrm çekirdek modülünü kullanacak şekilde değiştirildi.
- Firewalld'de, IPv6 için yapılan iş istasyonu yapılandırmalarında, rpfilter (Ters Yol Filtresi) modu varsayılan olarak "sıkı" yerine "gevşek" olarak etkinleştirilmiştir.
Fedora 42 için RPM Fusion projesinin "ücretsiz" ve "özgür olmayan" depoları kullanıma sunuldu. Bu depolarda ek multimedya uygulamaları (MPlayer, VLC, Xine), video/ses kodekleri, DVD desteği, özel AMD ve NVIDIA sürücüleri, oyun programları ve emülatörler içeren paketler yer alıyor.
Одновременно представлен релиз дистрибутива Fedora Asahi Remix 42, предназначенного для установки на компьютеры Mac, оснащённые ARM-чипами, разработанными компанией Apple. Fedora Asahi Remix 42 основан на пакетной базе Fedora Linux 42 и оснащён инсталлятором Calamares. Обеспечена возможность работы на системах Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio и iMac, оснащённых ARM-чипами Apple M1 и M2.
Fedora Asahi, Apple'ın bilgisayar sesini, kamerasını, Wi-Fi'ını, Bluetooth'unu, giriş aygıtlarını, USB Type C'yi (USB 3.0) ve MagSafe kablosuz şarjını tam olarak destekliyor. Henüz desteklenmiyor: USB-C, Thunderbolt/USB4 ekran bağlantısı, mikrofon ve Touch ID. Grafik sürücüleri OpenGL 4.6, OpenGL ES 3.2 ve Vulkan 1.4'ü destekliyor. x86_64 sistemler için derlenen uygulamaları çalıştırmak için muvm araç takımı ve FEX paketine dayalı bir emülasyon katmanı kullanılır.
Kaynak: opennet.ru
