Cosa in un file kickstart imposta la GUI desktop come predefinita (runlevel 5)?


9

Sto usando Scientific Linux 6 e sto installando i seguenti gruppi di pacchetti relativi al desktop:

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

Tuttavia, dopo l'installazione, è /etc/inittabancora impostato su runlevel console multiutente ( id:2:initdefault:).

Cosa mi sto perdendo qui?

Risposte:


4

Odio rispondere alla mia domanda, ma penso di aver trovato qualcosa che potrebbe essere. L' opzione xconfig con il --startxonbootparametro sembra adattarsi perfettamente.

Lo proverò al mattino.


Eureka! Lavorato. Strano che un'installazione normale che configuri il runlevel 5 predefinito non stampi quell'opzione nel anaconda.ksfile. Oh bene.
Belmin Fernandez,

3

Buona domanda. Stai usando un kickstart. Puoi pubblicare il file completo? In genere ho scoperto che i file kickstart eseguiti in textmodalità si traducono in un sistema che si avvia al runlevel 3. Se si omette l' textinstallazione in modalità e si installano i gruppi desktop / x11 necessari, il sistema dovrebbe essere predefinito al runlevel 5.

Naturalmente, puoi anche aggiungere una riga nella sezione postinstallazione ...

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


Mi stavo chiedendo anche textdell'opzione (la sto usando). Secondo la documentazione, tuttavia, è solo per la modalità di installazione. Forse male documentato? L'installazione successiva sarebbe l'ultima risorsa. La macchina è al lavoro, quindi domani mattina pubblicherò l'intero file kickstart.
Belmin Fernandez,

Rimuovi l' textopzione e otterrai un kickstart grafico, ma l'installazione arriverà nel runlevel 5.
ewwhite

L'ho appena provato su una macchina qui a casa. Purtroppo non ha funzionato. Proverò di nuovo a lavorare con quel file kickstart ma non sono più fiducioso.
Belmin Fernandez,

Non ho un pacchetto / file specifico, ma perché non installare uno in grafica e uno in testo e confrontare quali file sono diversi tra i due? Una volta che conosci le differenze, puoi usare 'yum whatprovides' e spero di scoprire qual è il pacchetto mancante.
Devicenull,

@devicenull È stato esattamente il processo che ho seguito e il modo in cui l'ho ridotto a quei gruppi di pacchetti. Ho inviato una risposta che esaminerò più avanti. Strano che le installazioni grafiche che ho fatto non abbiano questa opzione nel anaconda.kspensiero.
Scrollata di
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.