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.