Qual é a maneira mais fácil de remover uma edição de desktop de uma edição de servidor?

19

Instalamos o Ubuntu desktop edition em nosso servidor de desenvolvimento. Agora que o temos em um data center, gostaríamos de reduzi-lo a uma edição de servidor.

Existe uma maneira fácil de fazer isso em vez de simplesmente entrar e desinstalar pacotes manualmente?

    
por Gabriel Solomon 28.07.2010 / 21:37

3 respostas

15

É possível fazer o inverso, mas nunca vi ninguém capaz de fazer isso simplesmente instalando um metapacote ou algo assim.

Sua melhor aposta é:

  • uma instalação limpa
  • removendo manualmente os pacotes desnecessários e instalando os componentes do servidor necessários
por Nathan Osman 28.07.2010 / 21:41
12

Você pode começar removendo ubuntu-desktop .

  • sudo apt-get purge ubuntu-desktop
  • sudo apt-get autoremove removerá o resto

Se você tiver outro Desktop, remova-o também. se você reiniciar depois disso, você não deve ter nenhuma GUI para logar. Se você limpar um programa em vez de apenas removê-lo, também removerá quaisquer arquivos de configuração que possam permanecer.

Como Rinzwind sugere tentar sudo apt-get remove gnome-* .

Antes do Ubuntu 16.04 ele também fornece um pacote especial do kernel para instalações do servidor, linux-image-server :

  • sudo apt-get install linux-image-server e reinicialize.

Sugiro que você instale os aplicativos de servidor desejados, como ssh-server .

Mas como sempre, é melhor fazer uma instalação limpa. Dá menos risco de erros e pacotes quebrados.

    
por Alvar 05.05.2012 / 19:26
8

Você pode tentar o tasksel. Com ele, você pode fazer o que quiser selecionando Servidor Ubuntu Básico e desmarcando o Ubuntu desktop .

sudo apt-get install tasksel

Observação: conforme declarado nos comentários, o tasksel só deve ser usado para instalar tarefas, não para removê-las. Nesta tarefa específica (remover desktop - & gt; install server) parece funcionar bem. Portanto, use-o com cautela.

    
por Salem 05.05.2012 / 22:39

Tags