Fedora Linux 36 тарату шығарылымы

Представлен релиз дистрибутива Fedora Linux 36. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM. Публикация сборок Fedora Silverblue задерживается.

Fedora Linux 36 жүйесіндегі ең маңызды өзгерістер:

  • Рабочий стол Fedora Workstation обновлён до выпуска GNOME 42, в котором добавлены общие для всего окружения настройки тёмного стиля оформления интерфейса и осуществлён перевод многих приложений на использование GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines). Большинство приложений оформлены в стиле с учётом новых рекомендаций GNOME HIG, но часть продолжает использовать старый стиль или комбинировать элементы нового и старого стилей.
  • Меншікті NVIDIA драйверлері бар жүйелер үшін әдепкі GNOME сеансы Wayland протоколы арқылы қосылады, ол бұрын ашық бастапқы драйверлерді пайдаланған кезде ғана қолжетімді болды. Дәстүрлі X серверінің үстінде жұмыс істейтін GNOME сеансын таңдау мүмкіндігі сақталады. Бұрын NVIDIA драйверлері бар жүйелерде Wayland қосуға XWayland DDX (құрылғыға тәуелді X) құрамдас бөлігі арқылы жұмыс істейтін X11 қолданбаларында OpenGL және Vulkan аппараттық жеделдету қолдауының жоқтығы кедергі болды. NVIDIA драйверлерінің жаңа тармағы XWayland көмегімен жұмыс істейтін X қолданбаларындағы OpenGL және Vulkan ақауларын жойды және өнімділігі қазір кәдімгі X серверінде жұмыс істейтіндей дерлік.
  • GNOME және KDE-ден бөлек пакеттерге бөлінбеген және rpm-ostree құралдар жинағы арқылы құрастырылған монолитті кескіндерді ұсынатын Fedora Silverblue және Fedora Kinoite атомдық түрде жаңартылған басылымдары /var иерархиясын бөлек Btrfs ішкі кілтіне орналастыру үшін қайта өңделген, /var мазмұнының суретін басқа жүйе бөлімдерінен тәуелсіз өңдеуге мүмкіндік береді.
  • LXQt жұмыс үстелі бар пакеттер мен тарату басылымы LXQt 1.0 нұсқасына жаңартылды.
  • Жүйелік жұмыс кезінде блок файлдарының атаулары көрсетіледі, бұл қандай қызметтердің іске қосылғанын және тоқтатылғанын анықтауды жеңілдетеді. Мысалы, «Starting Frobnicating Daemon...» орнына ол енді «Frobnicator.service іске қосылуда - Frobnicating Daemon...» көрсетеді.
  • Әдепкі бойынша, көптеген тілдер DejaVu орнына Noto қаріптерін пайдаланады.
  • Қолдануға болатын GnuTLS жүйесінде қолжетімді шифрлау алгоритмдерін таңдау үшін қазір ақ тізім пайдаланылады, яғни. жарамды алгоритмдер жарамсыздарды алып тастаудың орнына нақты белгіленеді. Бұл тәсіл қажет болса, белгілі бір қолданбалар мен процестер үшін өшірілген алгоритмдер үшін қолдауды қайтаруға мүмкіндік береді.
  • Файлдың қай rpm бумасына жататындығы туралы ақпарат ELF пішіміндегі орындалатын файлдар мен кітапханаларға қосылды. systemd-coredump қате туралы хабарландыруларды жіберу кезінде бума нұсқасын көрсету үшін осы ақпаратты пайдаланады.
  • Драйверы fbdev, применяемые для вывода через Framebuffer, заменены на драйвер simpledrm, использующий для вывода фреймбуфер EFI-GOP или VESA, предоставляемый UEFI-прошивкой или BIOS. Для обеспечения обратной совместимости задействована прослойка для эмуляции устройства fbdev поверх подсистемы DRM (Direct Rendering Manager). Изменение примечательно оставлением возможности использования только DRM/KMS драйверов. Процесс добавления новых драйверов fbdev в состав ядра Linux был прекращён 7 лет назад, а остававшиеся драйверы в основном касались поддержки устаревшего оборудования. Например, в обиходе находились драйверы atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) и tridentfb (Trident), вместо которых теперь будет использоваться универсальный драйвер simpledrm.
  • OCI/Docker пішіміндегі контейнерлерге алдын ала қолдау rpm-ostree негізіндегі атомдық түрде жаңартылған кескіндермен жұмыс істеуге арналған стекке қосылды, бұл контейнер кескіндерін оңай жасауға және жүйе ортасын контейнерлерге тасымалдауға мүмкіндік береді.
  • RPM пакетінің менеджері дерекқорлары /var/lib/rpm каталогынан /usr/lib/sysimage/rpm ішіне жылжытылды, /var/lib/rpm символдық сілтемемен ауыстырылды. Мұндай орналастыру қазірдің өзінде rpm-ostree негізіндегі жинақтарда және SUSE/openSUSE таратуларында қолданылады. Тасымалдаудың себебі - RPM дерекқорының шын мәнінде RPM пакеттерін қамтитын /usr бөлімінің мазмұнымен ажырамастығы (мысалы, әртүрлі бөлімдерге орналастыру FS суреттерін басқаруды және өзгерістерді кері қайтаруды қиындатады, ал /usr тасымалдау кезінде орнатылған бумалармен байланыс туралы ақпарат жоғалады) .
  • NetworkManager әдепкі бойынша бұдан былай жаңа орнатуларда ifcfg конфигурация пішімін (/etc/sysconfig/network-scripts/ifcfg-*) қолдамайды. Fedora 33 жүйесінен бастап NetworkManager әдепкі бойынша кілт файл пішімін пайдаланады.
  • Hunspell сөздіктері /usr/share/myspell/ тілінен /usr/share/hunspell/ ішіне ауыстырылды.
  • Haskell тіліне (GHC) арналған компилятордың әртүрлі нұсқаларын бір уақытта орнатуға болады.
  • Ол NFS және Samba арқылы файлдарды ортақ пайдалануды орнатуға арналған веб-интерфейсі бар кокпит модулін қамтиды.
  • Әдепкі Java іске асырылуы java-17-openjdk орнына java-11-openjdk болып табылады.
  • Программа для быстрого поиска файла по имени mlocate заменена на plocate, более быстрый и потребляющий меньше дискового пространства аналог.
  • ipw2100 және ipw2200 (Intel Pro Wireless 2100/2200) драйверлерінде пайдаланылатын ескі сымсыз стекке қолдау көрсету тоқтатылды, ол 2007 жылы mac80211/cfg80211 стекімен ауыстырылды.
  • Anaconda орнатушысында, жаңа пайдаланушыны құру интерфейсінде қосылатын пайдаланушыға әкімші құқықтарын беру үшін құсбелгі әдепкі бойынша қосылады.
  • Прекращена поставка пакета nscd, применявшегося для кэширования баз хостов и пользователей (/etc/hosts, /etc/passwd,/etc/services и т.п.). Для кэширования хостов теперь используется systemd-resolved, а для кэширования БД пользователей — sssd.
  • Stratis жергілікті жадты басқару құралдары жинағы 3.0.0 нұсқасына жаңартылды.
  • Обновлены версии пакетов, в том числе ядро Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • Ақпарат көзі: opennet.ru

пікір қалдыру