Издаване на дистрибутива Fedora Linux 39

Обявен е релиз на дистрибуцията Fedora Linux 39. За изтегляне са подготвени продуктите 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 39:

  • Работният桌ол в Fedora Workstation е обновен до версия GNOME 45, в която в панела е добавен динамичен индикатор виртуални работни桌логове, подобрена е производителността на системния търсене, добавен е индикатор за включена камера, ангажирано е хардуерно ускорение на видео възпроизвеждането, заменени са просмотрчика на изображения и приложението за работа с камери, променен е стилът на показване на страничните панели, обновени са библиотеките GTK 4.12 и libadwaita 1.4.
  • В командния интерпретатор Bash по подразбиране е активирано цветно оформление на командния ред.
  • Обновени са версиите на пакетите, сред които RPM 4.19, gcc 13.2, LLVM/Clang 17, binutils 2.40, glibc 2.38, Python 3.12, Perl 5.38, Golang 1.21, Boost 1.81, Vagrant 2.3, Haskell GHC 9.4, LibreOffice 7.6.
  • Добавени са мета-пакетите default-fonts* за улесняване на обновленията и инсталирането на шрифтовете, предлагани по подразбиране.
  • В NetworkManager е осигурен автоматичен превод на съществуващите профили на връзки, съхранявани във формат ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), в формат, основан на keyfile.
  • Предоставена е възможност за премахване на пакета tzdata от базата данни на часовите зони с цел намаляване на размера на изолираните контейнери.
  • Стойността на sysctl vm.max_map_count по подразбиране е увеличена от 65530 на 1048576 за подобряване на съвместимостта с Windows игри, стартирани чрез wine или steam.
  • В утилитата createrepo_c по подразбиране е задействан алгоритъм Zstd за компресиране на метаданни на репозитория и е прекратено генерирането на метаданни в SQLite база данни.
  • Добавена официална версия на Fedora Onyx с атомарно обновляем вариант на Fedora Linux, оборудван с потребителска среда Budgie. Новата версия допълва класическата версия на Fedora Budgie Spin и напомня на редакциите Fedora Silverblue, Fedora Sericea и Fedora Kinoite, които се предлагат с GNOME, Sway и KDE. Fedora Onyx е базирана на технологиите на Fedora Silverblue и също така се предлага под формата на монолитен образ, който не е разделен на отделни пакети и се обновява атомарно чрез цялостна замяна. Базовата среда се изгражда от официални RPM пакети на Fedora с помощта на инструмента rpm-ostree и се монтира в режим само за четене. За инсталиране и обновление на допълнителни приложения се използва система за самостоятелни пакети flatpak, с помощта на която приложенията се изолират от основната система и се стартират в отделен контейнер.
  • Редакциите Sericea и Sway Spin прекратиха предлагането на пакети xorg-x11.
  • В редакцията Fedora Kinoite (атомарно обновляем вариант на Fedora с KDE) по подразбиране е включено автоматично обновление на системата.
  • За изграждане на редакциите Fedora Silverblue и Fedora Kinoite е използван по-безопасен унифициран (unified core) режим на rpm-ostree.
  • Започна формирането на образи с потребителска среда LXQt за архитектура Aarch64.
  • В Fedora Cloud реализована возможность автоматической перезагрузки после установки обновлений пакетов, требующих перезагрузки системы. Возможность организована через создание файла /var/run/reboot-required после выполнения операции «dnf update» и его проверки в cloud-init.
  • На потребителите, управлявани чрез Active Directory, FreeIPA или LDAP, е предоставена възможност за използване на технологията Passkeys, която позволява автентикация без пароли с използване на биометрични идентификатори, като пръстов отпечатък или разпознаване на лице, чрез FIDO2-совместимо устройство, поддържано в библиотеката libfido2.
  • Минималният размер на дяла ESP (EFI System Partition), използван при инсталирането на Fedora, е увеличен от 200 на 500 MB поради недостатъчно пространство за актуализации на фърмуера. Ограничението от 500 MB отговаря на параметрите, използвани от Microsoft, от Windows 10 насам.
  • Спирането на доставките на теми QGnomePlatform и Adwaita-qt, които се използваха за придаване на GNOME-подобни настройки и стил на Qt приложенията, за да се интегрират по-добре в GNOME средата. Причината посочена е стагнацията на тези теми и проблеми при тяхното използване с някои приложения.
  • Обявени за остарели пакетите със система за проверка на правописа aspell, като се препоръчва вместо това да се използва hunspell или enchant2. Причината за това е липсата на актуализации в проекта aspell през последните 4 години.
  • Пакет pam_console е премахнат, тъй като не се използва по подразбиране, имаше проблеми със сигурността и може да бъде заменен с функционалност от systemd.
  • Доставката на пакета с man-pages-ru е прекъсната, тъй като преводите на man ръководства на руски език също са част от пакета man-pages-l10n.
  • Пакетът fedora-repos-modular е премахнат от основната инсталация и модулният репозиторий е деактивиран. Тази промяна ускори работата на пакетния мениджър DNF, като намали броя на проверките и зарежданията на метаданни.
  • Изменён способ сборки Flatpak-пакетов в дистрибутиве. Вместо использования модулей при пересборке пакетов с параметром «prefix=/app», задействована отдельная сборочная цель.
  • Изграждането и доставката на отделно обновяеми модули, чийто жизнен цикъл не е свързан с основната съставка на дистрибуцията, е прекратено. Поддръжката се осъществява независимо от версиите на дистрибуцията, което позволяваше съжителството на пакети с различни версии на едно и също приложение. Причина за прекратяването на поддръжката на модулите е загубата на интерес към разработката на модули и проблеми с поддържането на съществуващите модули (последната активност в pagure.io/modularity е наблюдавана преди повече от 3 години).
  • Извършени са предварителни работи, свързани с втория етап на прехода към модернизиран процес на зареждане, предложен от Леннарт Поттеринг. Разликите от класическото зареждане се свеждат до използването вместо образа initrd, формиран на локалната система при инсталиране на пакета с ядрото, на унифицирания образ на ядрото UKI (Unified Kernel Image), генериран в инфраструктурата на дистрибуцията и удостоверен с цифров подпис на дистрибуцията. UKI обединява в един файл обработчик за зареждане на ядрото от UEFI (UEFI boot stub), образа на Linux ядрото и зарежданото в паметта системно обкръжение initrd. При извикване на образа UKI от UEFI се предоставя възможност за проверка на целостта и достоверността по цифровия подпис не само на ядрото, но и на съдържанието на initrd, чиято достоверност е важна, тъй като в това обкръжение се извършва извличането на ключове за.decrypting the root FS. Основните цели за реализиране на втория и третия етап: интеграция в инсталатора на поддръжка на systemd-boot, отказ от привързването към използването на командния ред на ядрото за конфигурация, прекратяване на съхранението на конфиденциални данни в initrd, промяна на обработката на незадължителни модули dracut.

Преходът на пакетния мениджър DNF5 и новият инсталатор на основата на уеб-интерфейс е отложен до излизането на Fedora 40. Също така е отменено предвиденото за Fedora 39 премахване на драйверите org-x11-drv-vesa и xorg-x11-drv-fbdev, и свързания с тях код от пакета xorg-x11-server-Xorg. В същото време разработчиците планират да прекратят в Fedora 40 поддръжката на сесии на базата на X11 в сборките на дистрибуцията с KDE и GNOME.

Дополнительно можно отметить введение в строй для Fedora 39 «free» и «nonfree» репозиториев проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster