Fedora түгээлтийн хувилбарыг зарлалаа Linux Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite болон Live хувилбаруудыг татаж авах боломжтой. Эдгээр хувилбарууд нь x86_64, Power64 болон ARM64 (AArch64) архитектуруудад зориулагдсан.
Федора дахь хамгийн чухал өөрчлөлтүүд Linux 42:
- Fedora KDE Plasma Desktop угсралт нь Fedora Workstation-ын дэмжлэгийн хувьд түгээлтийн үндсэн хувилбарын статусыг авсан. Тиймээс GNOME болон KDE түгээлтийн хувилбарууд ижил статустай бөгөөд ижил түвшинд танилцуулагдаж байна. GNOME-ийн ноцтой асуудлууд өмнө нь хувилбарыг блоклодог байсан шиг одоо KDE-д хамаарах ноцтой асуудлуудыг хувилбарыг блоклосон гэж үзэх болно. Нэмж дурдахад, Fedora KDE Plasma Desktop нь Power архитектурыг (ppc64le) дэмждэг бөгөөд энэ нь KDE PIM зэрэг KDE програмын стекийг бүрэн хангадаг. Talos Workstation зэрэг OpenPOWER системүүдийн хувьд суулгацыг дэмждэг KDE-ийн Live хувилбарууд байдаг.
- System76-ийн Rust хэлээр боловсруулсан COSMIC ширээний орчинтой түгээлтийн албан ёсны Spin бүтээцүүдийг нэмсэн. COSMIC нь виртуал ширээний компьютеруудтай хамт идэвхжүүлж болох эрлийз цонхны хавтанцар болон цонхны овоолго (хөтөчтэй төстэй цонхны бүлэг) горимуудыг хангадаг.
- Fedora Workstation дахь ширээний компьютерийг GNOME 48 салбар болгон шинэчилсэн. Xfce 4.20 болон LXQt 2.1 ширээний компьютерууд шинэчлэгдсэн.
- Fedora Workstation нь анхдагчаар Anaconda суулгагчийн шинэ хувилбарыг ашигладаг бөгөөд энэ нь GTK дээр суурилсан интерфэйсийг вэб интерфэйсээр сольдог. Вэб интерфэйсийг React JavaScript framework, PatternFly дизайны элементүүд болон Cockpit төслийн бүрэлдэхүүн хэсгүүдийг ашиглан бүтээсэн бөгөөд үүнийг Red Hat бүтээгдэхүүнүүдэд тохиргоо болон серверийн удирдлагаҮйлдлүүдийн жагсаалттай үндсэн дэлгэцийн оронд шинэ интерфэйс нь шидтэн дээр суурилсан интерфэйсийг онцолсон бөгөөд энэ нь хэрэглэгчдэд үндсэн дэлгэц рүү буцаж орохгүйгээр тодорхой алхмуудыг дараалан гүйцэтгэх боломжийг олгодог. Вэб интерфэйс нь төхөөрөмжийг алсаас удирдахын тулд вэб хөтөчөөр дамжуулан харилцах боломжийг олгодог.
Санал болгож буй интерфейс нь хүндрэлгүй бөгөөд шинэхэн хэрэглэгчдэд илүү ойлгомжтой байдаг. Үндсэн сонголтын хувьд суулгагч өөрөө хэрэглэгчийн сонгосон тохиргоонд үндэслэн хуваалт үүсгэх эсвэл өөрчлөх параметрүүдийг сонгох автоматжуулсан (хөтөгдсөн) диск хуваах горимыг ашиглахыг санал болгож байна. Түгээлтийг дахин суулгах (жишээлбэл, зарим системийн файлууд гэмтсэн тохиолдолд ажиллагааг сэргээх), мөн нэг компьютер дээр олон үйлдлийн системийг ашиглахын тулд давхар ачаалах горимд суулгах боломжийг нэмсэн.
- Сонгодог Анаконда суулгагчийг Wayland протокол ашиглахаар сольсон бөгөөд энэ нь суулгацын зөөвөрлөгчөөс X11-тэй холбоотой хамаарлыг арилгасан. Зайнаас суулгах процессыг TigerVNC VNC клиентээс RDP протоколыг ашигладаг grd (Gnome Remote Desktop) програм руу шилжүүлсэн. Анхдагчаар GPT хуваалт нь дэмжигдсэн бүх архитектурт идэвхжсэн байна.
- /usr/bin болон /usr/sbin сангуудын агуулгыг нэгтгэсэн. /usr/sbin лавлахыг /usr/bin руу чиглэсэн симбол холбоосоор сольсон. Гүйцэтгэх боломжтой файлуудыг bin болон sbin лавлах болгон хуваах нь орчин үеийн түгээлтийн хувьд утгаа алдсан хуучирсан практикт тооцогддог. Bin болон sbin-ийг нэгтгэх нь багц засварлагчдын ажлыг хөнгөвчлөх бөгөөд тэдгээр нь гүйцэтгэх файлыг аль директорт байрлуулахаа таах шаардлагагүй болно; системийг хэрэглэгчдэд илүү урьдчилан таамаглах, ойлгомжтой болгох; бусад түгээлтүүдтэй нийцтэй байдлыг нэмэгдүүлэх; execvp() болон үүнтэй төстэй дуудлагуудыг гүйцэтгэх үед лавлах шалгах тоог багасгах болно.
- Flatpak формат болон гадаад санах ой дахь системийн багцуудын удирдлагын функцэд нэвтрэх эрхгүй хэрэглэгчдэд олгох үүднээс flatpak болон diskadmin шинэ бүлгүүдийг нэмсэн. Өөрчлөлт нь дугуйны бүлэгт хэрэглэгч нэмэх хэрэгцээг арилгасан, i.e. бусад удирдлагын үйл ажиллагаанд хандах эрхгүйгээр flatpak болон гадаад хөтчүүдтэй ажиллах боломжийг танд олгоно. Дугуйны бүлгийн хэрэглэгчдийн хувьд нууц үг асуухгүйгээр түгжээг тайлах (LUKS) болон гадаад хөтчүүдийг холбох боломжийг нэмж өгсөн болно.
- X86-64-v2, x86-64-v3, x86-64-v4 микро архитектурын оновчлолоор бүтээгдсэн багцуудад нэмэлт гүйцэтгэх хувилбаруудыг оруулахыг зөвшөөрнө. Ихэнх тохиолдолд ийм архитектурыг угсрах явцад гүйцэтгэлийн өсөлт 10% -иас хэтрэхгүй боловч зарим тохиолдолд гүйцэтгэлийн мэдэгдэхүйц өсөлт (120% хүртэл) хүргэдэг. Нэмэлт оновчтой гүйцэтгэгдэх файлуудыг нэмэх шийдвэрийг тусгай багцуудын гүйцэтгэлийн туршилтын үр дүнгээс хамааран засварчид гаргадаг.
- Системийн дүрсийг зөвхөн унших горимд ашигладаг түгээлтийн шууд бүтээцүүдийг SquashFS-ээс EROFS файлын систем рүү шилжүүлсэн. Шийдвэрлэх болсон шалтгаанууд нь EROFS-ийн илүү идэвхтэй хөгжүүлэлт (SquashFS хэрэгслүүдийн сүүлчийн хувилбар нь 2023 оны хавар гарсан) болон EROFS-д ирээдүйд ашиглагдах дэвшилтэт боломжууд байгаа зэрэг багтана. SquashFS-тэй харьцуулахад EROFS нь шахалтын түвшин илүү муу (XZ шахалтын алгоритмыг ашиглах үед зургийн хэмжээ EROFS-д 2.7 ГиБ, SquashFS-д 2.0 ГиБ, LZ3.9-ийг ашиглах үед 3.1 ГиБ-тэй харьцуулахад) боловч санамсаргүй хандалтын хурд болон дамжуулах чадвар өндөр (4.Bs-ийн Squash.B in/squash.B) байна XZ-ийн хувьд 7.1 МБ/с, LZ5.0-ийн хувьд 30.9 МБ/с).
- Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic, Fedora Budgie Atomic зэрэг Fedora Atomic ширээний компьютерууд нь анхдагчаар Composefs файлын систем рүү шилжсэн бөгөөд эдгээр бүтээцэд зөвхөн уншигдах үндсэн хуваалтыг ашиглах боломжийг олгож, системийн үйл ажиллагааны явцад бүрэн бүтэн байдлын баталгаажуулалтыг идэвхжүүлдэг. /etc болон /var хуваалтууд нь бичих боломжтой хэвээр байна. Composefs файлын систем нь цөмд аль хэдийн байгаа OverlayFS болон EROFS файлын системүүдийн нэмэлт болгон хэрэгжсэн бөгөөд хэд хэдэн суулгасан дискний зургийн агуулгыг үр дүнтэй хамтран хадгалахад зориулагдсан.
- Fedora Kinoite хувилбарт (KDE-тэй атомаар шинэчлэгдсэн хувилбар) автомат шинэчлэлтийг анхдагчаар идэвхжүүлдэг.
- WSL дэд системд зориулсан албан ёсны Fedora хувилбаруудыг өгсөн болно (Windows Дэд систем Linux), жагсаалтад багтсан болно Linux-WSL дээр хурдан суулгах зориулалттай түгээлтүүд. Бүтээлтүүд нь шинэ форматаар бүтээгдсэн тул та өөрийн түгээлтээс түгээлтийг тараах боломжтой. серверүүд Microsoft Store каталогт байршуулахгүйгээр, appx форматаар савлахгүйгээр болон угсралтад зориулсан кодыг байрлуулахгүйгээр Windows.
- SDL 3 мультимедиа номын сангийн шинэ салбарыг SDL-д суурилсан програмуудын хувьд анхдагчаар Wayland протоколыг ашигладаг. SDL 2 номын сангууд нь SDL 2 дээр ажилладаг sdl3-compat давхаргаар солигдсон.
- DNF5 багц менежер нь одоо хуучирсан эсвэл хугацаа нь дууссан PGP репозиторын түлхүүрүүдийг системээс устгахыг дэмжиж, програм суулгах, шинэчлэх үед автоматжуулсан түлхүүр удирдах боломжийг олгодог.
- RPM багц менежер нь одоо systemd-ийн ашигладаг Sysusers.d директорт байрлах багцаас нийлүүлсэн тохиргооны файлууд дээр тулгуурлан хэрэглэгчид болон бүлгүүдийг үүсгэхийг дэмждэг.
- GNOME Shell өргөтгөлүүдийн хамаарлын үүсгэгчийг нэмсэн нь өргөтгөл бүхий rpm багцуудыг GNOME Shell хувилбаруудтай холбох боломжийг олгоно.
- DNF болон RPM нь Btrfs дээр reflink ашиглан хэрэгжүүлсэн "Бичих дээр хуулбарлах" горимыг анхдагчаар идэвхжүүлсэн байна.
- Багцын шинэчилсэн хувилбарууд: 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, PH5.y .
- FEX эмуляторыг AArch64 архитектурын санд нэмсэн бөгөөд энэ нь танд ARM86 (AAarch86) орчинд x64 болон x64-64 архитектурт зориулан бүтээгдсэн гүйцэтгэх файлуудыг ажиллуулах боломжийг олгоно. X86 програмуудыг ажиллуулахад зориулсан FEX-д суурилсан бүрэлдэхүүн хэсгүүд нь KDE ширээний орчинтой Fedora бүтэцтэй нэгтгэгддэг.
- UVC (USB видео ангилал)-ийн оронд зөөврийн компьютер, таблет дээр улам бүр ашиглагдаж байгаа MIPI (Мобайл үйлдвэрлэлийн процессорын интерфейс) интерфейстэй вэбкамеруудад зориулсан өргөтгөсөн дэмжлэг.
- AMD SEV-SNP болон Intel TDX технологи ашиглан виртуал машины санах ойн шифрлэлтийн дэмжлэг нэмэгдсэн.
- Зөвхөн git хоёртын файлыг ашигладаг багцуудыг бүтэн git багцаас илүү git-core хамаарлын эсрэг холбохоор шилжүүлсэн.
- Plymouth ачаалах дэлгэцийг simpledrm цөмийн модулийг ашиглахаар сольсон нь GPU драйверийг эхлүүлэхийг хүлээх шаардлагагүй болсон.
- Firewalld-д, IPv6-д зориулсан ажлын станцын бүтээцэд rpfilter (Reverse Path Filter) горим нь анхдагчаар "хатуу" биш "сул" горимоор идэвхждэг.
Fedora 42-ийн хувьд нэмэлт мультимедиа програмууд (MPlayer, VLC, Xine), видео/аудио кодлогч, DVD дэмжлэг, хувийн AMD болон NVIDIA драйверууд, тоглоомын програмууд, эмуляторууд бүхий багцуудыг агуулсан RPM Fusion төслийн "үнэгүй" болон "чөлөөт бус" хадгалах сангуудыг эхлүүлсэн.
Одновременно представлен релиз дистрибутива 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-ийн компьютерийн аудио, камер, Wi-Fi, Bluetooth, оролтын төхөөрөмж, USB Type C (USB 3.0), MagSafe утасгүй цэнэглэгчийг бүрэн дэмждэг. Одоогоор дэмжигдээгүй байна: USB-C, Thunderbolt/USB4 дэлгэцийн холболт, микрофон болон Touch ID. График драйверууд нь OpenGL 4.6, OpenGL ES 3.2 болон Vulkan 1.4-ийг дэмждэг. X86_64 системд зориулж эмхэтгэсэн програмуудыг ажиллуулахын тулд muvm хэрэгсэл болон FEX багц дээр суурилсан эмуляцийн давхаргыг ашигладаг.
Эх сурвалж: opennet.ru
