Реліз дистрибутива Fedora Linux 35

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

Найбільш помітні покращення у Fedora Linux 35:

  • Робочий стіл Fedora Workstation оновлено до випуску GNOME 41, в якому перероблено інтерфейс керування установкою програм. До конфігуратора додано нові розділи для налаштування керування вікнами/робочими столами та підключення через стільникових операторів. Додано новий клієнт для віддаленого підключення до робочого столу з використанням протоколів VNC та RDP. Змінено оформлення музичного плеєра. У GTK 4 задіяний новий двигун малювання на основі OpenGL, який дозволив скоротити споживання енергії і прискорити малювання.
  • Реалізовано можливість використання сеансу на базі протоколу Wayland на системах із пропрієтарними драйверами NVIDIA.
  • Реалізовано режим кіоску, який дозволяє запустити урізаний сеанс GNOME, обмежений виконанням лише однієї заздалегідь вибраної програми. Режим підходить для роботи різних інформаційних стендів і терміналів самообслуговування.
  • Запропоновано перший випуск нової редакції дистрибутива Fedora Kinoite, заснованої на технологіях Fedora Silverblue, але використовує KDE замість GNOME. Монолітний образ Fedora Kinoite не поділяється на окремі пакети, оновлюється атомарно та збирається з офіційних RPM-пакетів Fedora за допомогою інструментарію rpm-ostree. Базове оточення (/ та /usr) монтується в режимі «тільки читання». Доступні для зміни дані розміщуються у каталозі /var. Для встановлення та оновлення додаткових додатків застосовується система самодостатніх пакетів flatpak, за допомогою якої програми відокремлюються від основної системи та запускаються в окремому контейнері.
  • Мультимедійний сервер PipeWire, який, починаючи з минулого випуску, застосовується за умовчанням, переведений на використання менеджера звукових сеансів WirePlumber. WirePlumber дозволяє керувати графом мультимедійних вузлів у PipeWire, налаштовувати звукові пристрої та керувати маршрутизацією звукових потоків. Додано підтримку прокидання протоколу S/PDIF для передачі цифрового звуку через оптичні роз'єми S/PDIF та HDMI. Розширено підтримку Bluetooth, додано кодеки FastStream і AptX.
  • Оновлені версії пакетів, у тому числі GCC 11, LLVM 13, Python 3.10, Perl 5.34, PHP 8.0, Binutils 2.36, Boost 1.76, glibc 2.34, binutils 2.37, gdb 10.2, 16, Node. d 4.17 .
  • Здійснено перехід на використання схеми хешування паролів yescrypt для нових користувачів. Підтримка старих хешів, створених на базі раніше застосовуваного алгоритму sha512crypt, збережена та доступна у формі опції. Yescrypt розширює можливості класичного scrypt підтримкою використання схем з великою витратою оперативної пам'яті та знижує ефективність атак, що використовують GPU, FPGA та спеціалізовані чіпи. Безпека Yescrypt забезпечується завдяки використанню вже перевірених криптографічних примітивів SHA-256, HMAC та PBKDF2.
  • У файлі /etc/os-release параметр 'NAME=Fedora' замінений на 'NAME="Fedora Linux"' (ім'я Fedora тепер використовується для всього проекту та пов'язаного з ним спільноти, а дистрибутив називається Fedora Linux). Параметр ID=fedora залишився без змін, тобто. не потрібно змінювати скрипти та умовні блоки у spec-файлах. Спеціалізовані редакції також продовжуватимуть поставлятися під старими іменами, наприклад, Fedora Workstation, Fedora CoreOS та Fedora KDE Plasma Desktop.
  • У образах Fedora Cloud за замовчуванням задіяна файлова система Btrfs та гібридний завантажувач, що підтримує завантаження на системах з BIOS та UEFI.
  • Доданий обробник power-profiles-daemon, що надає можливість перемикання на льоту між режимом економії енергії, режимом збалансованого енергоспоживання та режимом максимальної продуктивності.
  • Забезпечено перезапуск сервісів systemd після виконання «rpm upgrade» (раніше перезапускалися тільки системні сервіси).
  • Змінено механізм активації сторонніх репозиторіїв. Якщо раніше включення налаштування Third-party Software Repositories призводило до встановлення пакету fedora-workstation-repositories, але репозиторії залишалися відключеними, то тепер пакет fedora-workstation-repositories встановлюється за замовчуванням, а налаштування активує репозиторії.
  • Включення сторонніх репозиторіїв тепер охоплює минулі рецензування вибрані програми з каталогу Flathub, тобто. подібні програми будуть доступні у GNOME Software без встановлення FlatHub. В даний час схвалені програми Zoom, Microsoft Teams, Skype, Bitwarden, Postman і Minecraft, очікують завершення рецензування Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT та GreenWithEnvy.
  • За замовчуванням реалізовано протокол DNS over TLS (DoT) за його підтримки вибраним DNS-сервером.
  • Додано підтримку мишей з високоточним позиціонуванням колеса прокручування (до 120 подій на обертання).
  • Змінено правила вибору компілятора під час збирання пакетів. До цих пір правила наказували складання пакета за допомогою GCC, за винятком випадків, якщо пакет може бути зібраний тільки за допомогою Clang. Нові правила дозволяють супроводжуючим пакети вибрати Clang навіть якщо upstream-проект підтримує GCC, і навпаки, вибрати GCC, якщо upstream-проект не підтримує GCC.
  • При налаштуванні дискового шифрування за допомогою LUKS забезпечено автоматичний вибір оптимального розміру сектора, тобто. для дисків із фізичними секторами 4k буде обрано розмір сектора 4096 у LUKS.

Одночасно для Fedora 35 введено в дію «free» та «nonfree» репозиторії проекту RPM Fusion, в яких доступні пакети з додатковими мультимедіа додатками (MPlayer, VLC, Xine), відео/аудіо кодеками, підтримкою DVD, пропрієтарними драйверами AMD та NVIDIA, програмами та емуляторами.

Джерело: opennet.ru

Додати коментар або відгук