Что в файле кикстарта устанавливает графический интерфейс рабочего стола по умолчанию (уровень запуска 5)?

9

Я использую Scientific Linux 6 и устанавливаю следующие группы пакетов, относящиеся к рабочему столу:

@basic-desktop
@desktop-platform
@general-desktop
@x11

Однако после установки по- /etc/inittabпрежнему устанавливается многопользовательская консоль runlevel ( id:2:initdefault:).

Что мне здесь не хватает?

Бельмин Фернандес
источник

Ответы:

4

Ненавижу отвечать на мой собственный вопрос, но я думаю, что нашел что-то, что могло бы быть этим. Опция xconfig с --startxonbootпараметром, кажется, подходит идеально.

Я проверю это утром.

Бельмин Фернандес
источник
Эврика! Работал. Странно, что обычная установка, которая настраивает уровень запуска по умолчанию 5, не распечатывает эту опцию в anaconda.ksфайле. Ну что ж.
Бельмин Фернандес
3

Хороший вопрос. Вы используете кикстарт. Можете ли вы опубликовать полный файл? Обычно я обнаружил, что файлы кикстарта, запускаемые в textрежиме, приводят к тому, что система загружается до уровня запуска 3. Если вы пропустите textустановку режима и установите необходимые группы desktop / x11, система по умолчанию должна иметь уровень запуска 5.

Конечно, вы также можете добавить строку в раздел postinstall ...

sed -i 's/id:2:initdefault:/id:5:initdefault:/g' /etc/inittab

ewwhite
источник
Мне было интересно и об этой textопции (я ее использую). Однако, согласно документации, это только для режима установки. Возможно, неправильно документировано? Постустановка будет последним средством. Машина на работе, поэтому я опубликую весь файл кикстарта позже завтра утром.
Бельмин Фернандес
Удалите textопцию , и вы получите графический кикстарт, но установка выйдет в уровень запуска 5.
ewwhite
Просто попробовал это на машине здесь, дома. Не работает к сожалению. Попробую еще раз при работе с этим файлом кикстарта, но я больше не надеюсь.
Бельмин Фернандес,
У меня нет конкретного пакета / файла, но почему бы не сделать одну установку в графическом, а в другом текстовом, и сравнить, какие файлы отличаются между ними? Как только вы узнаете различия, вы можете использовать 'yum whatprovides' и, надеюсь, узнать, что это за отсутствующий пакет.
devicenull
@devicenull Это был точный процесс, через который я прошел и как я сузил его до тех групп пакетов. Я представил ответ, который я проверю позже. Странно, что графические установки, которые я сделал, не имеют такой возможности anaconda.ks. Shrug
Belmin Fernandez