¿Qué en un archivo kickstart establece la GUI de escritorio como predeterminada (nivel de ejecución 5)?

9

Estoy usando Scientific Linux 6 y estoy instalando los siguientes grupos de paquetes relacionados con el escritorio:

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

Sin embargo, después de la instalación, /etc/inittabaún se establece en runlevel de la consola multiusuario ( id:2:initdefault:).

¿Que me estoy perdiendo aqui?

Belmin Fernandez
fuente

Respuestas:

4

Odio responder a mi propia pregunta, pero creo que encontré algo que podría ser. La opción xconfig con el --startxonbootparámetro parece encajar perfectamente.

Lo probaré por la mañana.

Belmin Fernandez
fuente
Eureka! Trabajó. Es extraño que una instalación normal que configure el nivel de ejecución predeterminado 5 no imprima esa opción en el anaconda.ksarchivo. Oh bien.
Belmin Fernández
3

Buena pregunta. Estás usando un kickstart. ¿Puedes publicar el archivo completo? Por lo general, he descubierto que los archivos kickstart que se ejecutan en textmodo darán como resultado un sistema que se iniciará en el nivel de ejecución 3. Si omite la textinstalación en modo e instala los grupos de escritorio / x11 necesarios, el sistema debería tener el nivel de ejecución 5 por defecto.

Por supuesto, también puede agregar una línea en la sección posterior a la instalación ...

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

ewwhite
fuente
También me preguntaba sobre la textopción (la estoy usando). Sin embargo, según la documentación, eso es solo para el modo de instalación. ¿Mal documentado tal vez? La instalación posterior sería un último recurso. La máquina está en funcionamiento, así que publicaré el archivo kickstart completo más tarde mañana por la mañana.
Belmin Fernández el
Elimine la textopción y obtendrá un kickstart gráfico, pero la instalación aparecerá en el nivel de ejecución 5.
ewwhite
Acabo de probar eso en una máquina aquí en casa. No funcionó desafortunadamente. Intentaré nuevamente en el trabajo con ese archivo kickstart, pero ya no tengo esperanzas.
Belmin Fernández, el
No tengo un paquete / archivo específico, pero ¿por qué no instalar uno en gráfico y otro en texto, y comparar qué archivos son diferentes entre los dos? Una vez que sepa las diferencias, puede usar 'yum whatprovides' y, con suerte, descubrir cuál es el paquete que falta.
devicenull
@devicenull Ese fue el proceso exacto por el que pasé y cómo lo reduje a esos grupos de paquetes. Envié una respuesta que comprobaré más adelante. Es extraño que las instalaciones gráficas que he realizado no tengan esa opción en el anaconda.ks. Encogiéndose de
hombros