O que em um arquivo kickstart define a GUI da área de trabalho como padrão (nível de execução 5)?


9

Estou usando o Scientific Linux 6 e instalando os seguintes grupos de pacotes relacionados à área de trabalho:

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

No entanto, após a instalação, /etc/inittabainda definido como runlevel ( id:2:initdefault:) do console multiusuário .

O que estou perdendo aqui?

Respostas:


4

Odeio responder minha própria pergunta, mas acho que encontrei algo que possa ser isso. A opção xconfig com o --startxonbootparâmetro parece se encaixar perfeitamente.

Vou testá-lo pela manhã.


Eureka! Trabalhou. Estranho que uma instalação normal que configure o nível de execução padrão 5 não imprima essa opção no anaconda.ksarquivo. Ah bem.
— Belmin Fernandez 7/10

3

Boa pergunta. Você está usando um kickstart. Você pode postar o arquivo completo? Normalmente, descobri que os arquivos do kickstart executados no textmodo resultam em um sistema que inicializa no nível de execução 3. Se você omitir a textinstalação do modo e instalar os grupos desktop / x11 necessários, o sistema deverá usar o nível de execução 5 como padrão.

Obviamente, você também pode adicionar uma linha na seção pós-instalação ...

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


Eu estava pensando sobre a textopção também (eu estou usando). De acordo com a documentação, porém, isso é apenas para o modo de instalação. Documentado incorretamente, talvez? A pós-instalação seria o último recurso. A máquina está funcionando, por isso postarei todo o arquivo do kickstart amanhã de manhã.
— Belmin Fernandez 6/10/11

Remova a textopção e você vai ter um kickstart gráfica, mas a instalação vai aparecer no nível de execução 5.
— ewwhite

Só tentei isso em uma máquina aqui em casa. Infelizmente não funcionou. Tentarei novamente trabalhar com esse arquivo de kickstart, mas não tenho mais esperanças.
— Belmin Fernandez 7/10

Não tenho um pacote / arquivo específico, mas por que não instalar em gráfico e outro em texto e comparar quais arquivos são diferentes entre os dois? Depois de conhecer as diferenças, você pode usar 'yum whatprovides' e, com sorte, descobrir qual é o pacote que está faltando.
— Devicenull 07/10/11

@devicenull Esse foi o processo exato pelo qual passei e como o reduzi a esses grupos de pacotes. Enviei uma resposta na qual analisarei mais tarde. Estranho que as instalações gráficas que eu fiz não tenham essa opção anaconda.ks.
— Encolher de
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.