Rilis distribusi Fedora Linux 40

Rilis distribusi Fedora diumumake Linux Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, lan Live Builds kasedhiya kanggo diundhuh. Builds iki kasedhiya minangka puteran saka lingkungan desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, lan Sway. Builds iki kasedhiya kanggo arsitektur x86_64, Power64, lan ARM64 (AArch64). Rilis Builds Fedora Silverblue ditundha.

Owah-owahan paling penting ing Fedora Linux 40:

  • Desktop GNOME ing Fedora Workstation wis dianyari menyang versi 46, sing nambahake fungsi telusuran global, ningkatake kinerja manajer file lan emulator terminal, nambahake dhukungan eksperimen kanggo mekanisme VRR (Variable Refresh Rate), ningkatake kualitas output kanggo skala pecahan, lan kapabilitas ditambahi kanggo nyambungake menyang layanan external , configurator wis dianyari lan sistem kabar wis apik. GTK nggunakake mesin rendering anyar sing adhedhasar API Vulkan.
  • Edisi desktop KDE wis dianyari dadi KDE 6, sing nggunakake protokol Wayland. Dhukungan sesi adhedhasar protokol X11 wis mandheg ing distribusi dhasar (sampeyan bisa bali kanthi nginstal paket plasma-workspace-x11 saka repositori). Kanggo mbukak aplikasi X11 ing sesi basis Wayland, server XWayland DDX digunakake. Alesan sing disebutake kanggo nyetop dhukungan kanggo sesi X11 yaiku deprecation saka server X.Org ing RHEL 9 lan keputusan kanggo mbusak kanthi lengkap ing rilis utama RHEL 10 ing mangsa ngarep. Antarane faktor sing nyumbang kanggo ninggalake mung dhukungan Wayland yaiku panggantos saka pembalap fbdev ing Fedora 36 karo driver simpledrm, kang dianggo bener karo Wayland, uga katon support Wayland ing pembalap NVIDIA tertutup.
  • Distribusi khusus sing dianyari kanthi atom sing dikembangake dening proyek Fedora digabung dadi siji kulawarga miturut merek Atomic Desktops, nanging bangunan atom sing wis suwe tetep jeneng lawas. Akibaté, Fedora Silverblue adhedhasar GNOME lan Fedora Kinoite adhedhasar KDE, uga Fedora CoreOS lan Fedora IoT, tetep jeneng sing padha, nanging bangunan anyar Fedora Sericea lan Fedora Onyx saiki disebarake kanthi jeneng Fedora Sway Atomic lan Fedora. Budgie Atomic.
  • Versi paket sing dianyari, kalebu 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 Direktori Server 3.0.0. 5, TBB (Blok Bangunan Utas) 16, SQLAlchemy 2021.8, Kubernetes 2.
  • Ing NetworkManager configurator, kanthi gawan, mekanisme kanggo ndeteksi konflik alamat IPv4 ing jaringan lokal (RFC 5227) diaktifake, intine yaiku ngirim paket tes ARP sadurunge masang alamat menyang antarmuka jaringan (yen ana respon. ditampa, banjur alamat sibuk lan ora bakal diwenehi). Kanggo sambungan nirkabel, alamat MAC permanen kapisah diutus (mode stabil-ssid ing NetworkManager).
  • Alat mbangun Mock (mock-core-configs), Koji, lan Copr wis diowahi kanggo nggunakake manajer paket DNF 5 kanggo nginstal dependensi mbangun ing lingkungan chroot sing digunakake nalika mbangun paket. Distribusi dhewe bakal diterjemahake menyang DNF 5 ing rilis sabanjure.
  • Ing manajer paket DNF, ngemot metadata kanthi dhaptar file sing kalebu ing paket dipateni kanthi standar. Data kasebut arang banget digunakake, nanging ukurane gedhe lan nyuda karya.
  • Paket karo perpustakaan OpenSSL 1.1 wis dibusak amarga mburi dhukungan kanggo cabang iki. dependensi sing gegandhengan karo OpenSSL 1.1 wis dialihake menyang OpenSSL 3.0. Paket python3.7 wis dibusak.
  • Perpustakaan Zlib wis diganti dening garpu saka Zlib-ng, sing kompatibel karo zlib ing tingkat API, nanging menehi optimizations tambahan kanggo nambah kinerja.
  • Generasi nganyari delta paket RPM wis mandheg, mung ngidini data sing diganti relatif karo versi paket sing wis diinstal kanggo dimuat sajrone nganyari. Dhukungan Deltarpm wis dipateni ing DNF lan DNF5.
  • Ditambahake caching Passim server kanggo nyebarake file sing kerep dijaluk ing jaringan lokal tanpa ngakses langsung server utama lan tanpa nglibatake CDN global.
  • Pam_userdb modul wis dipindhah saka nggunakake BerkeleyDB kanggo GDBM amarga BerkeleyDB 5.x cabang wis suwé lan BerkeleyDB 6.x cabang dipindhah menyang lisensi ora biso ditompo. Bogofilter wis diowahi kanggo nggunakake SQLite tinimbang BerkeleyDB (libdb).
  • Kanggo mbangun gambar Fedora Workstation Live, toolkit Image Builder digunakake, sing ndhukung mbangun sing bisa diulang lan menehi pangguna proses sing luwih gampang kanggo ngatur gambar.
  • Toolkit osbuild digunakake kanggo nggawe gambar minimal kanggo arsitektur ARM.
  • Kanggo ngasilake gambar Fedora Cloud Edition, piranti Kiwi digunakake tinimbang ImageFactory.
  • Paket kanggo Kubernetes wis direstrukturisasi.
  • Fedora IoT, edisi kanggo piranti Internet of Things, wis diowahi dadi wadhah boot sing digawe nggunakake toolkit OSTree lan teknologi bootc.
  • Utilitas wget wis diganti dening wget2, lan utilitas iotop dening iotop-c.
  • Edisi Fedora Silverblue lan Kinoite kalebu bootupd kanggo nganyari boot loader.
  • Pustaka libuser wis diumumake lungse, ditinggalake lan ora digunakake maneh ing paket Fedora liyane (SSSD wis suwe digunakake ing distribusi kanggo ndhukung LDAP). Paket passwd kanthi implementasi basis libuser saka utilitas passwd wis dibusak, diganti karo utilitas sing padha saka paket shadow-utils.
  • Pakaryan wis rampung kanggo nyiapake GCC kanggo nyakup versi anyar saka standar basa C kanthi standar, sing bakal menehi tandha pungkasan dhukungan standar kanggo sawetara fitur basa warisan kayata definisi fungsi implisit lan tugas int implisit.
  • Tahap kapindho transisi menyang proses boot modern sing diusulake dening Lennart Poettering wis dileksanakake. Bedane saka proses boot klasik yaiku panggunaan gambar kernel terpadu (UKI) sing digawe ing infrastruktur distribusi lan ditandatangani sacara digital dening distribusi, tinimbang gambar initrd sing digawe ing sistem lokal sajrone instalasi paket kernel. Gambar UKI nggabungake handler kanggo mbukak kernel saka UEFI (UEFI boot stub) lan gambar kernel ing siji file. Linux lan lingkungan sistem initrd sing dimuat menyang memori. Nalika mbukak gambar UKI saka UEFI, integritas lan keaslian ora mung kernel nanging uga isi initrd bisa diverifikasi nggunakake tanda tangan digital. Validasi isi initrd iku penting, amarga lingkungan iki minangka papan kanggo ngekstrak kunci kanggo dekripsi sistem file root.

    Ing tahap kapindho, kemampuan kanggo mbukak UKI langsung saka modul UEFI shim.efi tanpa nggunakake bootloader kapisah (grub, sd-boot) ditambahake, dhukungan kanggo nggunakake UKI ing sistem kanthi arsitektur Aarch64 dileksanakake, lan versi gambar UKI kanggo lingkungan maya lan lingkungan aman disiapake. mesin virtualSadurungé iki, tahap pisanan Fedora 38 nambahake dhukungan UKI menyang bootloader, ngetrapake alat kanggo nginstal lan nganyari UKI, lan nggawe gambar UKI eksperimental kanggo boot mesin virtual kanthi sakumpulan komponen lan driver sing winates.

  • Paket sing wis siap karo kerangka pembelajaran mesin PyTorch wis ditambahake menyang repositori, kasedhiya kanggo instalasi nggunakake printah "dnf install pytorch". Saiki, paket kasebut mung kalebu komponen kanggo komputasi CPU, nanging ing rilis sing bakal teka bakal nambah dhukungan kanggo nggunakake GPU lan akselerator NPU khusus.

Kajaba iku, kita bisa nyathet introduksi repositori "gratis" lan "nonfree" saka proyek RPM Fusion kanggo Fedora 40, ing ngendi paket karo aplikasi multimedia tambahan (MPlayer, VLC, Xine), codec video / audio, dhukungan DVD, AMD proprietary. lan driver NVIDIA kasedhiya , program game lan emulators.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster