Documentation for a newer release is available. View Latest

Установка

Изменения в Anaconda

В этом разделе описаны изменения в программе установки Anaconda, включая изменения в графическом и текстовом интерактивных установщиках, Kickstart и параметрах загрузки установщика.

Изменения в графическом интерфейсе

  • При настройке учётной записи root теперь вы можете заблокировать её в графическом интерфейсе.

  • Элементы управления временем и датой используются для установки системных часов на текущей системе. В живых установках это не разрешено, поэтому они теперь скрыты при установке с Live-образа.

Изменения в интерфейсе текстового режима

  • В TUI теперь всегда отображается сообщение о выходе. (BZ#1686116)

Изменения в Kickstart

  • Команда Kickstart installclass была удалена и заменена параметрами загрузки inst.product= и inst.variant=.

  • Команды repo и url теперь поддерживают новые параметры: --sslcert, --sslclientcert и --sslclientkey для доступа к репозиториям. Подробнее см. документацию вышестоящего проекта.

Изменения в параметрах загрузки Anaconda

  • Новые параметры загрузки: inst.product= и inst.variant=. Подробнее см. документацию вышестоящего проекта.

  • Доступен новый параметр загрузки inst.addrepo= для настройки дополнительных репозиториев. По функциональности этот параметр аналогичен inst.repo=.

  • Если вы используете параметр zfcp.allow_lun_scan, этот параметр теперь будет сохранён в установленной системе. (BZ#1561662)

Другие изменения в Anaconda

  • Anaconda теперь использует файл конфигурации для обмена настройками между всеми модулями. Файл создаётся Anaconda из следующих источников:

    • Конфигурация по умолчанию хранится в /etc/anaconda/anaconda.conf

    • Каталог загрузки: /etc/anaconda/conf.d/*.conf

    • Конфигурация продукта: /etc/anaconda/product.d/*.conf

    • Параметры загрузки и командной строки

  • Классы установки были удалены и заменены файлами конфигурации в /etc/anaconda/product.d.

  • Поддержка модуля Storage значительно улучшена. Модуль способен сканировать системное хранилище и предоставлять информацию о доступных устройствах. Он также может настраивать, проверять и применять разметку через DBus, однако Anaconda по-прежнему использует для этого свой локальный объект хранилища. Код, связанный с хранилищем, был реорганизован и упрощён.

  • Файлы и зависимости, специфичные для живой установки, теперь предоставляются пакетом anaconda-live.

  • Максимальный размер корневого раздела в Fedora Workstation увеличен до 70 ГиБ.

  • Исправлен создаваемый Anaconda файл /etc/fstab, в котором раздел подкачки ошибочно указывался как swap вместо none. (BZ#1258322)

  • Не-ASCII символы снова разрешены в парольных фразах. Anaconda будет показывать предупреждение при их использовании. (BZ#1619813)

  • Cryptsetup теперь по умолчанию использует LUKS2. Подробнее см. раздел «Безопасность». (BZ#1668013)

  • Установщик теперь будет показывать предупреждение при обнаружении существующего тома, который следует переформатировать, например, отдельного /var. (BZ#1575131)

  • Anaconda пересоздаёт initrd, вызывая new-kernel-pkg или dracut. Однако dracut не вызывает zipl на s390x, поэтому нам приходится делать это для исправления загрузчика. (BZ#1652727)

  • Модуль проверки хранилища теперь будет сообщать об ошибке, если пользователь попытается использовать диски LDL DASD для установки на s390x. (BZ#1635825)

  • Функциональность, связанная с настройкой сети, была почти полностью перенесена в модуль Network. Теперь модуль предоставляет информацию о сетевых устройствах, поддерживаемых установщиком, и сигнал об изменениях конфигурации сетевых устройств, которые могут быть обработаны пользовательским интерфейсом. Задачи, связанные с инициализацией сетевой конфигурации в установщике и финальной настройкой целевой системы, также теперь выполняются этим модулем.

Улучшенная установка пакетов локализации

В прошлом установка пакетов локализации (l10n) для обеспечения шрифтов и переводов для языка выполнялась с использованием групп comps. Это было заменено «богатыми зависимостями» в отдельных пакетах langpack. Например, установка langpacks-ja подтягивает некоторые шрифты CJK и два плагина методов ввода, но только если установлены пакеты для этих методов ввода. Новый механизм более гибкий и проще в обслуживании.