2.2.2.2. Изменения команд
2.2.2.2. Изменения команд
Ниже перечислены наиболее важные изменения команд и их параметров.
network --device
теперь разрешает обращаться к устройствам по адресу MAC вместо имени. Аналогично дискам, имена сетевых устройств могут изменяться между перезагрузками в зависимости от порядка их обнаружения. Чтобы этого не случилось, устройства можно адресовать так:network --device=00:11:22:33:44:55 --bootproto=dhcp
- Команды
langsupport
,key
иmouse
были удалены. Попытка их вызова завершится ошибкой. Командаmonitor
также считается устаревшей.Функциональностьlangsupport
реализована в секции%packages
файла кикстарта. Так, например, для поддержки русского языка следует добавить строку@russian-support
.В процессе установки больше не запрашивается код установки, поэтому параметрkey
можно удалить из файла кикстарта.В командахmouse
иmonitor
больше нет необходимости, так как X определяет соответствующие настройки автоматически. По той же причине можно удалить выражениеxconfig --resolution=
из файла кикстарта. - Команды
part --start
иpart --end
считаются устаревшими. Anaconda больше не разрешает создавать разделы с заданными границами. Для этого потребуется прибегнуть к помощи внешних программ, указав их в секции%pre
и указавpart --onpart
для использования существующих разделов. Другой способ состоит в создании разделов определенного размера или увеличение их размера с помощью--grow
. - Вместо создания групп вручную в секции
%post
теперь это можно сделать с помощью командыgroup
. Подробную информацию можно найти в документации кикстарта. - Изменен стандартный алгоритм autopart: обычно autopart создает раздел
/boot
(или другой раздел загрузчика для заданной архитектуры) и раздел подкачки, а при наличии более 50 гигабайт свободного пространства будет также создан корневой раздел (/
) и/home
. Если доступно меньше 50 гигабайт, будет создан лишь раздел/
.Если в разделе/home
необходимости нет, не стоит использовать autopart. Просто создайте/boot
, раздел подкачки и корневой раздел с возможностью его увеличения. - Anaconda предоставляет новый интерфейс фильтрации устройств хранения, который напрямую соответствует командам
ignoredisk
,clearpart
иzerombr
. Так как командаignoredisk
не является обязательной, ее исключение из файла кикстарта отменит интерактивный выбор устройств. Следующая команда покажет фильтр:ignoredisk --interactive
- Параметр
--size=1 --grow
из/tmp/partition-include
больше не используется. Теперь надо задать подходящий размер, который будет использоваться по умолчанию, и разрешить наращивание раздела.