Desabilitando (ou removendo) o X do servidor inicial do CrunchBang

2

Acabei de instalar o crunchbang linux (baseado no Debian) em algum hardware realmente antigo (estamos falando de núcleos simples e memória DDR aqui) para um simples servidor doméstico.

No entanto, visto que o hardware é uma droga (ou por algum outro motivo) o X não pode iniciar o gdm. Isso realmente não me incomoda porque o servidor não terá um display, eu estarei ssh'ing via minha estação de trabalho. No entanto, é um problema porque quando eu reiniciar a máquina fica preso em uma mensagem de erro X (algo como "Não é possível iniciar X blá blá") e precisa de entrada direta para continuar. Existe uma maneira que eu possa desabilitar (ou mesmo remover) X e o servidor X da minha máquina para que eu sempre inicialize em uma linha de comando? É seguro?

    
por n0pe 26.08.2011 / 21:13

2 respostas

4

Se você quiser desativá-lo:

update-rc.d -f gdm remove

Se você quiser removê-lo:

apt-get remove gdm

Você só precisa endereçar o pacote do gdm para impedir que o X inicie. E sim, é perfeitamente seguro.

Além disso, dependendo de qual versão do Debian seu servidor CrunchBang é baseado, você pode estar lidando com o gdm3. Se assim for, basta substituir gdm por gdm3 nos comandos acima.
dpkg -l | grep gdm mostrará o gdm que você instalou.

    
por 26.08.2011 / 21:50
3

Se o debian com base em você deve ser capaz de usar apt-get remove para remover os pacotes associados a X. Alternativamente, dpkg --remove também deve funcionar.

Aqui estão os pacotes associados ao X na minha máquina Ubuntu:

  • gdm
  • xserver-common
  • xserver-xorg
  • xserver-xorg-core
  • xorg
  • x11-common
  • x11-xserver-utils

Como os apt e dpkg lidam com dependências, acho que remover esses pacotes deve remover todos os pacotes X relacionados e você deve ser bom.

    
por 26.08.2011 / 21:20