Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Red Hat Enterprise Linux: Руководство по системному администрированию
  3. I. Вопросы, касающиеся установки
  4. Глава 1. Установка при помощи Kickstart

1.5. Выбор пакетов

Используйте команду %packages для обозначения начала раздела, в котором вы опишите пакеты, которые хотели бы установить (эта команда подходит только для установки, так как выбор пакетов во время обновления системы не поддерживается).

Пакеты можно выбрать, указав группу или имя отдельного пакета. Программа установки определяет несколько групп, объединяющих в себе связанные пакеты. Список групп вы можете найти в файле RedHat/base/comps.xml, расположенном на первом компакт-диске Red Hat Enterprise Linux. Каждая группа имеет свой код, признак отображения для пользователей, название, описание и список пакетов. Пакеты, помеченные в этом списке как обязательные, устанавливаются всегда, если устанавливается группа, пакеты, помеченные как устанавливаемые по умолчанию, выбираются при выборе групппы, а пакеты, помеченные как необязательные, должны выбираться явно, даже при выборе группы.

В большинстве случаев вполне достаточно устанавливать нужные группы, а не отдельные пакеты. Обратите внимание, что группы Core и Base выбраны по умолчанию, поэтому их указывать в разделе %packages не требуется.

Ниже приведён пример раздела %packages:

%packages
@ X Window System
@ GNOME Desktop Environment
@ Graphical Internet
@ Sound and Video
dhcp

Как вы можете заметить, группы указываются по одной в строке, при этом в начале строки указывается символ @, затем пробел, а за ним следует полное название группы, определённое в файле comps.xml. Группы также можно указывать с помощью идентификаторов групп, например, gnome-desktop. Отдельные пакеты указываются без дополнительных символов (в приведённом выше примере строка dhcp содержит название отдельного пакета).

Вы также может определить, какие пакеты из списка пакетов по умолчанию не устанавливать:

-autofs

Параметр %packages поддерживает следующие аргументы:

--resolvedeps

Устанавливает выбранные пакеты и автоматически разрешает зависимости пакетов. Если этот параметр не указан и пакеты имеют зависимости, автоматическая установка приостанавливается и ждём вмешательства пользователя. Например:

%packages --resolvedeps
--ignoredeps

Игнорирует неразрешённые зависимости и устанавливает выбранные пакеты без зависимостей. Например:

%packages --ignoredeps
--ignoremissing

Игнорирует пропущенные пакеты и группы, вместо того, чтобы прервать установку или спросить, следует ли её остановить или продолжить. Например:

%packages --ignoremissing

Перекрёстные ссылки книги для 1.5. Выбор пакетов

  • 1.4. Параметры Kickstart
  • Вверх
  • 1.6. Сценарий, выполняемый до установки

Book navigation

  • Введение
  • I. Вопросы, касающиеся установки
    • Глава 1. Установка при помощи Kickstart
      • 1.2. Как выполнить Kickstart-установку?
      • 1.3. Создание файла Kickstart
      • 1.4. Параметры Kickstart
      • 1.5. Выбор пакетов
      • 1.6. Сценарий, выполняемый до установки
      • 1.7. Сценарий, выполняемый после установки
      • 1.8. Обеспечение доступности файла Kickstart
      • 1.9. Обеспечение доступности дерева каталогов установки
      • 1.10. Начало установки при помощи Kickstart
    • Глава 2. Настройка Kickstart
    • Глава 3. Установка по сети с применением PXE
    • Глава 4. Бездисковые окружения
    • Глава 5. Основы восстановления системы
  • II. Файловые системы
  • III. Управление пакетами
  • IV. Сетевая конфигурация
  • V. Настройка системы
  • VI. Мониторинг системы
  • Выходные сведения

Последние материалы

  • Утилита sensors
    7 hours ago
  • Сканер Rkhunter
    1 week 1 day ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 5 days ago
  • Программа Timeshift
    3 weeks 4 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru