16 сентября 2025 года выпущена Fedora Linux 43 Beta! Этот релиз содержит последние обновления существующих функций, а также несколько новых. Как и в случае с каждой бета-версией, это ваша возможность протестировать предстоящий релиз Fedora Linux и оставить свой отзыв, чтобы помочь доработать F43 окончательно.
Как получить бета-версию
Вы можете загрузить F43 Beta в любом из следующих мест:
- Fedora Workstation 43 Beta
- «Fedora KDE Plasma Desktop 43 Beta»:https://fedoraproject.org/kde/download/?beta
- Fedora Server 43 Beta
- Fedora IoT 43 Beta
- Fedora Cloud 43 Beta
Вы также можете обновить существующую систему до бета-версии с помощью DNF system-upgrade.
Основные моменты бета-версии F43
Улучшения инсталлятора и рабочего стола
Anaconda WebUI for Fedora по умолчанию: Это создает последовательный и современный опыт установки на всех вариантах рабочего стола Fedora. Это приближает нас к тому, чтобы в конечном итоге заменить устаревший установщик GTK. Это гарантирует, что все пользователи Fedora смогут воспользоваться одним и тем же отполированным и удобным интерфейсом.
Переход установщика Anaconda на DNF5: Это изменение обеспечивает лучшую поддержку и отладку приложений, основанных на пакетах, в Anaconda. Это еще один шаг на пути к окончательному отказу от DNF4, который сейчас находится в режиме обслуживания.
Включение автообновления по умолчанию в Fedora Kinoite: Это изменение гарантирует, что после простой перезагрузки пользователи будут постоянно использовать систему с последними исправлениями и функциями. Обновления применяются автоматически в фоновом режиме.
Установка моноширинного шрифта по умолчанию: Это изменение гарантирует, что при отсутствии указанного моноширинного шрифта будет использоваться согласованный Шрифт замещения. Выбор шрифта также остается стабильным и предсказуемым, даже если пользователь устанавливает новые пакеты шрифтов. Не происходит резких изменений шрифтов, как это было в предыдущих версиях.
Улучшения системы
Обновление цепочки инструментов GNU: Обновление цепочки инструментов GNU гарантирует, что Fedora будет поддерживать последние возможности, улучшения, исправления ошибок и безопасности в проектах gcc, glibc, binutils и gdb. Они гарантируют работоспособность системного компилятора, ассемблера, статического и динамического компоновщика, среды выполнения основных языков и отладчика.
Макросы RPM для флагов сборки: Это изменение обеспечивает последовательный и стандартный способ добавления пакетов в список флагов компилятора по умолчанию. Оно также предлагает более чистый и простой способ для сопровождающих пакетов вносить изменения во флаги сборки для каждого пакета. Это избавляет от необходимости вручную редактировать и повторно экспортировать переменные окружения, а также предотвращает потенциальные проблемы, которые могли бы возникнуть при использовании старого ручного метода. Это обеспечивает последовательное применение корректировок флагов.
Сборка Fedora CoreOS с использованием Containerfile: Это изменение переносит процесс сборки FCOS в стандартную сборку контейнерных образов, отказываясь от использования пользовательского инструмента CoreOS Assembler. Это также означает, что любой человек с установленным Podman может собрать FCOS. Это упрощает процесс как для отдельных пользователей, так и для автоматизированных конвейеров.
Обновления и удаления
Устранение линкера Gold: Устранение подпакета binutils-gold. Это изменение упрощает работу разработчиков, сокращая количество доступных компоновщиков с четырех до трех. Это упрощает выбор для проектов и защищает проект от потенциальных проблем с битротом, когда качество пакетов может снизиться и со временем стать непригодным для сборки или небезопасным.
Удаление python-nose: Пакет python-nose будет удален в F43. Это предотвратит создание новых пакетов с зависимостью от не поддерживаемой программы тестирования. Разработчикам рекомендуется перейти на активно поддерживаемые фреймворки тестирования, такие как python3-pytest или python3-nose2.
Увольнение gtk3-rs, gtk-rs-core v0.18 и gtk4-rs v0.7: Это изменение предотвращает дальнейшую зависимость Fedora от старых, не поддерживаемых версий этих связок. Оно также предотвращает поставку устаревшего программного обеспечения и меньшего количества не поддерживаемых версий пакетов.
Python 3.14: Обновление стека Python в F43. Это означает, что, собирая пакеты Fedora на основе разрабатываемой версии, можно выявить критические ошибки и сообщить о них до выхода финальной версии 3.14.0. Это помогает всей экосистеме Python. Разработчики также получают доступ к новейшим функциям в этом выпуске. Более подробную информацию можно найти на сайте https://docs.python.org/3.14/whatsnew/3.14.html.
Golang 1.25: Это изменение предоставляет Fedora Linux 43 Beta последние новые возможности go. В частности, go build -asan теперь по умолчанию определяет утечки при выходе из программы, опция go doc -http запускает Сервер документации, а подкаталоги репозитория теперь можно использовать в качестве корня модуля. Поскольку Fedora будет максимально приближена к upstream, это означает, что мы продолжим предоставлять надежную платформу для разработки языка Go и проектов, написанных на нем.
Idris 2: Пользователи получают доступ к новым функциям в Idris 2. Среди них – количественная теория типов (QTT), которая обеспечивает безопасное для типов параллельное Программирование и тонкий контроль над использованием ресурсов. Кроме того, в нем появился новый основной язык, более минимальная библиотека прелюдий и новая цель для компиляции – Chez Scheme.
Дополнительная информация
Подробности и более подробная информация о множестве замечательных изменений в Fedora Linux 43 доступны на странице «Набор изменений».
Комментарии (0)