Izdaja distribucije 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 задерживается.

Najpomembnejše spremembe v Fedora Linux 36:

  • Рабочий стол Fedora Workstation обновлён до выпуска GNOME 42, в котором добавлены общие для всего окружения настройки тёмного стиля оформления интерфейса и осуществлён перевод многих приложений на использование GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines). Большинство приложений оформлены в стиле с учётом новых рекомендаций GNOME HIG, но часть продолжает использовать старый стиль или комбинировать элементы нового и старого стилей.
  • Za sisteme z lastniškimi gonilniki NVIDIA je privzeta seja GNOME omogočena z uporabo protokola Wayland, ki je bil prej na voljo samo pri uporabi odprtokodnih gonilnikov. Možnost izbire seje GNOME, ki se izvaja na vrhu tradicionalnega strežnika X, je ohranjena. Prej je omogočanje Waylanda v sistemih z gonilniki NVIDIA oviralo pomanjkanje podpore za pospeševanje strojne opreme OpenGL in Vulkan v aplikacijah X11, ki se izvajajo s komponento DDX (Device-Dependent X) XWaylanda. Nova veja gonilnikov NVIDIA je odpravila težave in zmogljivost OpenGL in Vulkan v aplikacijah X, ki se izvajajo z uporabo XWayland, je zdaj skoraj enaka delovanju pod običajnim strežnikom X.
  • Atomično posodobljeni izdaji Fedora Silverblue in Fedora Kinoite, ki ponujata monolitne slike iz GNOME in KDE, ki niso ločeni v ločene pakete in so zgrajeni z uporabo orodja rpm-ostree, so bili preoblikovani tako, da hierarhijo /var postavijo na ločen podključ Btrfs, omogoča, da se posnetki vsebine /var upravljajo neodvisno od drugih sistemskih particij.
  • Paketi in distribucijska izdaja z namizjem LXQt so bili posodobljeni na različico LXQt 1.0.
  • Med delovanjem systemd se prikažejo imena datotek enot, kar olajša ugotavljanje, katere storitve se zaženejo in ustavijo. Na primer, namesto »Zagon Frobnicating Daemon ...« bo zdaj prikazano »Zagon frobnicator.service - Frobnicating Daemon ...«.
  • Privzeto večina jezikov uporablja pisave Noto namesto DejaVu.
  • Za izbiro algoritmov šifriranja, ki so na voljo v GnuTLS in se lahko uporabljajo, se zdaj uporablja beli seznam, tj. veljavni algoritmi so izrecno označeni namesto izključevanja neveljavnih. Ta pristop vam omogoča, da po želji vrnete podporo za onemogočene algoritme za določene aplikacije in procese.
  • Informacije o tem, kateremu paketu rpm pripada datoteka, so bile dodane izvršljivim datotekam in knjižnicam v formatu ELF. systemd-coredump uporablja te informacije za prikaz različice paketa pri pošiljanju obvestil o zrušitvah.
  • Драйверы 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.
  • Predhodna podpora za vsebnike v formatih OCI/Docker je bila dodana v sklad za delo z atomsko posodobljenimi slikami, ki temeljijo na rpm-ostree, kar vam omogoča enostavno ustvarjanje slik vsebnikov in prenos sistemskega okolja v vsebnike.
  • Baze podatkov upravljalnika paketov RPM so bile premaknjene iz imenika /var/lib/rpm v /usr/lib/sysimage/rpm, pri čemer je /var/lib/rpm nadomeščena s simbolično povezavo. Takšna postavitev se že uporablja v sklopih, ki temeljijo na rpm-ostree in v distribucijah SUSE/openSUSE. Razlog za prenos je neločljivost baze podatkov RPM z vsebino particije /usr, ki dejansko vsebuje pakete RPM (npr. namestitev v različne particije otežuje upravljanje posnetkov FS in povrnitev sprememb, v primeru prenos /usr, informacije o povezavi z nameščenimi paketi so izgubljene) .
  • NetworkManager privzeto ne podpira več formata konfiguracije ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) v novih namestitvah. Od Fedore 33 naprej NetworkManager privzeto uporablja obliko datoteke ključev.
  • Slovarji Hunspell so bili premaknjeni iz /usr/share/myspell/ v /usr/share/hunspell/.
  • Možna je sočasna namestitev različnih različic prevajalnika za jezik Haskell (GHC).
  • Sestava vključuje modul kokpita s spletnim vmesnikom za nastavitev deljenja datotek preko NFS in Sambe.
  • Privzeta implementacija Jave je java-17-openjdk namesto java-11-openjdk.
  • Программа для быстрого поиска файла по имени mlocate заменена на plocate, более быстрый и потребляющий меньше дискового пространства аналог.
  • Podpora za stari brezžični sklad, uporabljen v gonilnikih ipw2100 in ipw2200 (Intel Pro Wireless 2100/2200), je bila ukinjena, nadomestil pa ga je sklad mac2007/cfg80211 leta 80211.
  • V namestitvenem programu Anaconda je v vmesniku za ustvarjanje novega uporabnika privzeto omogočeno potrditveno polje za dodelitev skrbniških pravic dodajanemu uporabniku.
  • Прекращена поставка пакета nscd, применявшегося для кэширования баз хостов и пользователей (/etc/hosts, /etc/passwd,/etc/services и т.п.). Для кэширования хостов теперь используется systemd-resolved, а для кэширования БД пользователей — sssd.
  • Komplet orodij za upravljanje lokalnega pomnilnika Stratis je bil posodobljen na različico 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.
  • Vir: opennet.ru

Dodaj komentar