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...” ордуна “Starting 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 базасынын /usr бөлүгүнүн мазмуну менен ажырагыстыгы болуп саналат, анда RPM пакеттери бар (мисалы, ар кандай бөлүмдөрдө жайгаштыруу 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.
  • Source: opennet.ru

Комментарий кошуу