Общесистемные изменения
Ansible 5
Ansible обновлён до версии Ansible 5. Поведение плейбуков может измениться. Пользователям рекомендуется ознакомиться с руководством по переносу вышестоящего проекта для получения дополнительной информации.
Кроме того, Ansible теперь поставляется в виде нескольких пакетов: ansible-core (движок) и набор коллекций Ansible (ansible-collection-*). Команда dnf install ansible установит ansible-core, а также коллекции Ansible, включённые в выпуски Ansible вышестоящего проекта. Вы также можете выполнить dnf install ansible-core, а затем установить коллекции вручную из отдельных пакетов или с помощью команды ansible-galaxy.
Установка только новых рекомендуемых пакетов при обновлении
Fedora Linux 36 изменяет поведение DNF, PackageKit и microdnf по умолчанию — при обновлении устанавливаются только новые рекомендуемые пакеты. Если рекомендуемый пакет не установлен, он не будет автоматически устанавливаться при будущих обновлениях рекомендующего пакета. Значение по умолчанию для параметра конфигурации exclude_from_weak_autodetect можно переопределить в /etc/dnf/dnf.conf.
plocate как реализация locate по умолчанию
plocate теперь используется в качестве поставщика /usr/bin/locate по умолчанию вместо mlocate. Это изменение в основном должно быть незаметным.
Podman 4.0
Podman обновлён до Podman 4.0. Podman 4.0 имеет огромный список новых возможностей, среди которых выделяется совершенно новый сетевой стек. Множество улучшений и исправлений ошибок.
Дополнительную информацию можно найти в примечаниях к выпуску вышестоящего проекта.
База данных RPM перенесена из /var в /usr
База данных RPM перенесена из прежнего расположения /var/lib/rpm в новое расположение /usr/lib/sysimage/rpm. Прежнее расположение теперь является символической ссылкой на новое.
Это изменение помогает согласовать различные варианты Fedora друг с другом, поскольку системы, использующие rpm-ostree (Kinoite, CoreOS, Silverblue, IoT), уже использовали /usr для rpmdb, а также позволяет использовать различные режимы создания снимков и откатов.
Обратите внимание, что это изменение не относится к самому DNF; история DNF останется в /var до выхода DNF 5.
nscd удалён
Подпакет nscd из glibc, который ранее предоставлял кеш nscd для служб имен, был удалён в Fedora 36 после того, как уже был объявлен устаревшим в Fedora 34. Теперь все его функции обрабатываются systemd-resolved для базы данных hosts и демоном sssd для всего остального.
Подпакет nscd зависит от версии glibc, идентичной его собственной. Это означает, что при обновлении с предыдущего выпуска Fedora, на котором установлен nscd, старый пакет nscd будет удалён во время обновления. Кеш служб имен перестанет работать, но единственным эффектом будет замедленное разрешение имён из-за отсутствия кеша. Это будет более заметно в системах, использующих службы удалённой аутентификации, такие как LDAP. Работоспособность не пострадает.
Кеш хостов будет автоматически заменён кешем, предоставляемым systemd-resolved. Однако для восстановления функциональности кеширования для других кешей, предоставляемых nscd, системному администратору потребуется установить и/или настроить sssd (включив sssd с помощью authconfig и отредактировав /etc/sssd/sssd.conf, чтобы разрешить работу с nss).
Беспроводные расширения удалены
Устаревший интерфейс Wireless Extensions ядра, который был заменён интерфейсом mac80211/cfg80211 в 2007 году, удалён. Это включает в себя прекращение поддержки пользовательских утилит wireless-tools.
Want to help? Learn how to contribute to Fedora Docs ›