Выпуск Fedora 31
Сегодня, 29 октября, состоялся релиз Fedora 31.
Релиз был отложен на одну неделю из-за проблем с поддержкой нескольких ARM-архитектур в dnf, а также из-за конфликтов при обновлении пакета libgit2.
Варианты установки:
- Fedora Workstation для x86_64 в виде DVD- и netinstall-образов.
- Fedora Server для x86_64, AArch64, ppc64le и s390x.
- Fedora Silverblue, Fedora CoreOS и Fedora IoT — редакции на базе rpm-ostree со своим циклом обновлений.
- Fedora Spins — готовые сборки Fedora с различными окружениями: KDE, Xfce, LXDE, LXQT, Mate-Compiz, Cinnamon, SoaS.
- Fedora Labs — готовые сборки Fedora с отличным от стандартного набором предустановленных пакетов: Python Classroom, Astronomy, Games…
- Fedora для ARM — raw-образы, которые можно использовать, например, для Raspberry Pi.
- и другие
Что нового?
-
Опубликована Fedora IoT — новая редакция Fedora, схожая по подходу с Fedora Silverblue, но с минималистичным набором пакетов.
-
i686-ядра и установочные образы больше собираться не будут, также отключены i686-репозитории. Пользователям 32-битной Fedora рекомендуется переустановить систему на 64-битную. При этом возможность сборки и публикации i686-пакетов сохранена как в koji, так и локально в mock. Приложения, требующие 32-битных библиотек, такие как Wine, Steam и т.п., продолжат работать без изменений.
-
Появился образ Xfce Desktop для архитектуры AArch64.
-
Отключен root-логин по паролю в OpenSSH. При обновлении системы с включенным root-доступом новый конфигурационный файл будет создан с расширением
.rpmnew
. Администратору системы рекомендуется провести сравнение настроек и применить необходимые изменения вручную. -
Python теперь означает Python 3:
/usr/bin/python
является ссылкой на/usr/bin/python3
. -
Firefox и Qt-приложения теперь используют Wayland при запуске в среде GNOME. В других окружениях (KDE, Sway) Firefox продолжит использовать XWayland.
-
Fedora переходит на использование CgroupsV2 по умолчанию. Поскольку их поддержка в Docker ещё не реализована, пользователем рекомендуется переходить на полностью поддерживаемый Podman. Также есть возможность переключить систему на старое поведение с помощью параметра
systemd.unified_cgroup_hierarchy=0
, который нужно передать ядру при загрузке.
Некоторые обновления:
- DeepinDE 15.11
- Xfce 4.14
- Glibc 2.30
- GHC 8.6, Stackage LTS 13
- Node.js 12.x по умолчанию (другие версии доступны через модули)
- Golang 1.13
- Perl 5.30
- Mono 5.20
- Erlang 22
- Gawk 5.0.1
- RPM 4.15
- Sphinx 2 без поддержки Python 2
Русскоязычная поддержка:
>>> Подробности