Documentation for a newer release is available. View Latest

Заметные изменения для пользователей настольных компьютеров

Изменение критериев выпуска для рабочего стола на ARM и AArch64

В Fedora 32 присутствуют следующие изменения критериев выпуска:

  • Исключение Xfce на 32-разрядной ARM из числа блокирующих выпуск рабочих столов.

  • Добавление Workstation на AArch64 в число блокирующих выпуск рабочих столов.

Новыми дополнениями к блокирующим выпуск результатам являются архитектуры IoT и CoreOS. Чтобы сократить общий объём тестирования и количество блокирующих выпуск рабочих столов, спин Xfce Desktop на 32-разрядной ARM больше не является блокирующим, а Workstation на AArch64 добавляется как блокирующий выпуск рабочий стол.

В результате это изменение сокращает количество блокирующих выпуск рабочих столов и потенциальные блокирующие ошибки.

Выбранные растровые шрифты теперь доступны в формате OpenType

В Fedora 31 библиотека Pango переключилась на внутренний движок HarfBuzz, который не поддерживает растровые шрифты. Приложения, использующие Pango для рендеринга шрифтов, такие как GNOME Terminal, больше не могут использовать растровые шрифты.

В этом выпуске представлены новые пакеты, содержащие выбранные растровые шрифты, преобразованные в формат OpenType. Этот формат поддерживается Pango.

Следующие пакеты теперь предоставляют версии растровых шрифтов в OpenType:

  • bitmap-lucida-typewriter-opentype-fonts

  • bitmap-fangsongti-opentype-fonts

  • bitmap-console-opentype-fonts

  • bitmap-fixed-opentype-fonts

  • ucs-miscfixed-opentype-fonts

  • terminus-fonts

Вы не можете установить одновременно растровую и OpenType-версии этих пакетов, за исключением terminus-fonts, который включает оба формата.

Предоставление языковых шрифтов перенесено в пакет langpacks

Это изменение направлено на обеспечение более надёжной, предсказуемой и последовательной установки шрифтов, а также на улучшение пользовательского опыта работы с зависимостями шрифтов. Для достижения этой цели теги Provides: font(:lang=*) переносятся в подпакеты langpacks-core-font-\* пакета langpacks. Эти подпакеты уже содержат шрифт по умолчанию, локаль и метод ввода для каждого языка. В результате, когда запрашивается установка шрифта для отсутствующих глифов, будет установлен пакет langpacks-core-font-<lang>, который получит шрифт по умолчанию через существующий тег Requires:.