Qual é a diferença entre a versão do servidor e a versão da área de trabalho?

128

Qual é a diferença entre a versão do servidor Ubuntu e a versão desktop?

oneat
fonte
11
qual é o melhor? Eu tenho um Acer Aspire One de 1GB de RAM, processador de 1,60GHZ ... É um computador antigo, mas sempre usei as distros do Ubuntu. Eu instalei recentemente o Ubuntu 12.10 e é muito lento para o meu computador. Além disso, preciso instalar o Atlas.TI para processar algumas pesquisas. Não consegui devido à versão 12.10 ... Funcionou perfeitamente quando a versão 10,04 foi instalada na minha máquina Obrigado. Sammael

Respostas:

89

Copiado como está nos documentos do Ubuntu :

  • A primeira diferença está no conteúdo do CD. O CD "Servidor" evita incluir o que o Ubuntu considera pacotes de desktop (pacotes como X, Gnome ou KDE), mas inclui pacotes relacionados ao servidor (Apache2, Bind9 e assim por diante). Usando um CD da área de trabalho com uma instalação mínima e instalando, por exemplo, apache2 da rede, é possível obter exatamente o mesmo resultado que pode ser obtido inserindo o CD do servidor e instalando o apache2 a partir do CD-ROM.
  • O processo de instalação do Ubuntu Server Edition é um pouco diferente do Desktop Edition. Como, por padrão, o Ubuntu Server não possui uma GUI, o processo é orientado por menus, muito semelhante ao processo de instalação do CD Alternativo.
  • Antes de 12.04, o servidor Ubuntu instala um kernel otimizado para servidor por padrão. Desde 12.04, não há diferença no kernel entre o Ubuntu Desktop e o Ubuntu Server, pois o linux-image-server é mesclado no linux-image-generic.
  • Para versões do Ubuntu LTS anteriores a 12.04, o Ubuntu Desktop Edition recebe apenas 3 anos de suporte. Isso foi aumentado para 5 anos no Ubuntu LTS 12.04. Por outro lado, todas as versões do Ubuntu LTS Server Edition são suportadas por 5 anos.
Tshepang
fonte
11
Então, basicamente, servidor e área de trabalho são os mesmos, exceto que o servidor possui Apache e a área de trabalho possui uma GUI.
wordsforthewise
57

Vale ressaltar que, além das configurações do kernel, o Ubuntu Desktop e o Servidor são essencialmente a mesma distribuição, apenas com diferentes seleções de pacotes padrão. Ambos usam os mesmos pacotes e repositórios. Se você executar, apt-get install ubuntu-desktopvocê terminará com o equivalente funcional do Desktop Edition.

Isso também significa que qualquer pacote destinado ao Ubuntu Server será executado igualmente na instalação da sua área de trabalho.

Mark Russell
fonte
10

Se você instala usando um CD de servidor ou um CD de desktop, você acaba com o mesmo Ubuntu. A diferença está em qual seleção de pacotes ele instala por padrão - ou seja - em qual seleção de software você termina no final do processo de instalação.

É possível passar de um sistema de desktop para um sistema de servidor e vice-versa em uma cópia já instalada do Ubuntu. O Ubuntu até torna relativamente fácil com o utilitário tasksel ou com meta-pacotes como ubuntu-desktope ubuntu-server(disponível através do gerenciador de pacotes padrão do apt pelo menos a partir do 16.04). Você pode até combinar e combinar - instalar um ambiente de área de trabalho em um servidor ou software de servidor, como ssh_server ou apache2, em um computador principalmente de mesa.

Mas é provável que você já saiba no momento da instalação se deseja um sistema de desktop completo com o ambiente de desktop ou um sistema de servidor. Portanto, ter CDs de instalação diferentes para servidor e desktop é simplesmente um fator de conveniência que torna a seleção de software um pouco mais simples.

Os instaladores também se comportam de maneira diferente, no sentido de que apenas a versão "desktop" é instalada a partir de um Live CD gráfico. As outras versões são instaladas usando um instalador baseado em menu semelhante ao instalador da Debian.

thomasrutter
fonte
Pelo menos no 10.04, não consigo encontrar nenhum ubuntu-serverpacote. Embora possa ter sido legal, você provavelmente deseja apenas instalar os servidores que deseja.
Bluesorblade
11
Eu atualizei minha resposta. Você usa tarefas (via tasksel) em vez de meta-pacotes para instalar os pacotes do servidor. Execute sudo tasksela interface do usuário ou instale tarefas individuais por meio da linha de comando sudo tasksel install lamp-server. Lista de outras tarefas disponíveis em help.ubuntu.com/community/Tasksel Observe que estes são grupos de pacotes projetados para uma implantação de servidor "ponto de partida". Você pode querer instalar pacotes em uma base mais granular.
thomasrutter
Afastei-me totalmente do taskel. Ainda válido em 16.04 LTS. Torna os pacotes do servidor facilmente instaláveis, bem como os pacotes da área de trabalho. 1
Terrance