instala o desktop no servidor [duplicado]

1

O desktop consumirá recursos se não estiver usando? Se sim, como faço para ligar / desligar?

    
por Nonya Binness 12.06.2016 / 14:32

3 respostas

5

Eu suponho que você tenha uma instalação limpa do Ubuntu Server. O comando apt é equivalente a apt-get . Eu testei tudo sozinho (exceto o primeiro). Se você quer um desktop remoto como o servidor vnc, você precisará de pelo menos 3,4,5 ou 6. Veja mais informações aqui: link

  1. Executar aplicativos GUI sem GUI

    sudo apt install xauth
    

    Em seguida, qualquer aplicativo gui que você instalar também instalará as dependências necessárias. Depois você pode se conectar com o comando ssh -X e executar qualquer aplicativo gui com o encaminhamento do X (nunca tentei com apenas o xauth instalado).

  2. GUI mínima:

    sudo apt install xorg
    sudo apt install openbox --no-install-recommends
    

    Execute o comando startx e o openbox será iniciado (você pode abrir um terminal lá e executar qualquer aplicativo desejado)

  3. GUI mínima com gerenciador de exibição:

    sudo apt install xorg
    sudo apt install lightdm-gtk-greeter --no-install-recommends
    sudo apt install lightdm --no-install-recommends
    sudo apt install openbox --no-install-recommends
    

    Após a reinicialização, você verá o menu de login do lightdm (não sei como você pode fazer com que ele não seja iniciado automaticamente, mas eu não acho que ele consome muitos recursos quando você não está logado). Talvez alguns temas não apareçam corretos, por isso, se você não se importar com mais dependências, instale todos os pacotes na mesma ordem, sem a opção --no-install-recommends .

  4. Um ambiente de desktop mínimo mais funcional (o que eu uso)

    sudo apt install xorg
    sudo apt install lightdm-gtk-greeter
    

    Instale o lightdm-gtk-greeter primeiro ou ele irá instalar o unity-greeter como dependência:

    sudo apt install lightdm
    sudo apt install lxde-core
    sudo apt install lxpolkit #(pkexec can't run without it)
    sudo apt install lxsession-logout #(logout button doesn't work without it)
    
  5. Um ambiente de trabalho leve e completo

    sudo apt install lubuntu-core
    

    Ele instalará todas as dependências como xorg, ligthdm, alsa e muitas outras coisas.

  6. Um ambiente de trabalho um pouco mais pesado

    sudo apt install xubuntu-core
    

    Ele instalará todas as dependências como xorg, ligthdm, alsa e muitas outras coisas.

Você pode usar a opção --no-install-recommends em 5 e 6, mas pode ser necessário instalar pacotes adicionais para a experiência completa da área de trabalho.

    
por Thanos Apostolou 12.06.2016 / 18:55
0

Você pode instalar ambientes de área de trabalho com sudo apt --no-install-recommends install lubuntu-desktop . Isso seria muito leve

Obrigado a Nick Weinberg pelos comentários: sudo apt install --no-install-recommends lubuntu-core deve ser melhor

    
por Motte001 12.06.2016 / 18:35
0

Duas opções adicionais que você pode usar na conexão SSH

  • Encaminhamento de portas
  • X11 Encaminhamento
  • Digamos que um aplicativo recém-instalado tenha uma interface de administração web que só pode ser acessada via host local por padrão. Você pode encaminhar as comunicações via ssh.

    Além disso, você pode instalar um navegador da Web no servidor e usar o encaminhamento x11 para transmitir a exibição da janela do aplicativo por meio do ssh para o cliente.

    Como o encaminhamento de x11 está transmitindo imagens, geralmente é mais lento que o encaminhamento de porta. Ambos podem ser ferramentas úteis dependendo da sua situação.

        
    por emican 14.06.2016 / 19:25