Tentando rodar um servidor Ubuntu pela primeira vez ... Mas tudo está em um terminal. Existe uma maneira de mudar para uma GUI?
Tentando rodar um servidor Ubuntu pela primeira vez ... Mas tudo está em um terminal. Existe uma maneira de mudar para uma GUI?
Respostas:
Não existe uma distribuição específica chamada “servidor Ubuntu”, é tudo Ubuntu. Existem diferentes mídias de instalação para o desktop e servidor Ubuntu, mas a diferença está apenas no programa de instalação inicial e no conjunto de pacotes incluídos. A mídia de instalação do servidor não instala uma GUI por padrão, mas é apenas uma instalação de pacote.
Para instalar um ambiente de área de trabalho, você precisará habilitar a instalação do pacote pela Internet (os pacotes da área de trabalho não estão no CD de instalação do servidor). O programa de instalação deveria ter feito isso por você se encontrasse uma conexão com a Internet, mas aparentemente não o fez.
Em seguida, execute estes comandos para instalar um ambiente de área de trabalho:
sudo apt-get update
sudo apt-get install ubuntu-desktop
Você deve receber um prompt de login gráfico nesse momento (não tenho certeza; se você não tiver um, reinicie).
Depois de ter uma GUI, você deve habilitar mais algumas fontes de software , no mínimo atualizações de segurança e o repositório do universo. Clique no botão Ubuntu, procure "Fontes de software" e marque as caixas "restrito", "universo" e "multiverso" (além de "principal") na primeira guia e marque pelo menos "segurança" e "-updates" (e você também pode verificar os outros) na guia "Atualizações".
sudo apt-get install --no-install-recommends ubuntu-desktop
Mantenha-o mínimo.
--no-install-recommends
excluirá principais softwares e ferramentas como o LibreOffice, Firefox, Thunderbird etc"
Se você deseja administrar localmente
Você pode instalar a área de trabalho padrão do Ubuntu executando o seguinte:
sudo apt-get install ubuntu-desktop
Existem muitas alternativas de área de trabalho que você pode instalar e usar, como:
sudo apt-get install gnome-shell
sudo apt-get install kubuntu-desktop
sudo apt-get install xfce4
sudo apt-get install lxde
sudo apt-get install openbox
sudo apt-get install gnome-session-fallback
sudo apt install ubuntu-gnome-desktop
Administração local e remota
Exceto pelo acima, você pode administrar seu servidor usando uma solução baseada na Web, usando menos recursos:
O Ubuntu Server nunca vem com uma GUI. Todas as atividades que você precisa realizar em um servidor podem ser realizadas através do terminal. Mesmo se você baixar a GUI, provavelmente poderá acessar a Internet e obter suporte on-line através de fóruns ou bate-papo. Mas ainda não existem ferramentas de gerenciamento de servidor / atividades para linux que precisem de uma GUI para gerenciamento.
Se você estiver procurando por uma GUI semelhante ao Windows Server, essa GUI não existe para o Ubuntu Server. Mas você pode fazer o download de uma área de trabalho do Ubuntu em um servidor para obter a interface do usuário ... Todas as atividades relacionadas ao servidor ainda deverão ser realizadas através do terminal. Você pode baixar a GUI da área de trabalho no servidor através do seguinte comando ...
A seguir estão as opções
Para instalar o ambiente de área de trabalho padrão do Unity: sudo apt-get install ubuntu-desktop
Para instalar o ambiente de área de trabalho do Unity sem complementos como (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop
Para instalar um ambiente de desktop muito leve, apenas a GUI básica (XFCE): sudo apt-get install xubuntu-desktop
(ou LXDE: sudo apt-get install lubuntu-desktop
para uma GUI ainda mais leve)
sudo apt-get install --no-install-recommends ubuntu-desktop
Mantenha-o mínimo.
sudo apt-get remove ubuntu-desktop
instale outro diferente para experimentar.
apt-get
obter respostas com o objetivo 14.04 e mais antigo. Além disso, acho que ainda não apt-get
existe toda a funcionalidade existente apt
, portanto, não consideraria apt
uma substituição completa da apt-get
no 16.04. A propósito, suas edições são ótimas, mas eu sugiro que não mude apt-get
para apt
. :)
Olá pessoal, depois de um pouco de pesquisa, eu também queria compartilhar uma resposta!
Mais informações podem ser encontradas aqui https://help.ubuntu.com/community/ServerGUI . Suponho que você comece com uma instalação limpa do Ubuntu Server 16.04 (algumas modificações podem ser necessárias para versões mais antigas do Ubuntu). Dependendo das suas necessidades, você pode fazer o seguinte:
GUI mínima:
sudo apt install xorg
sudo apt install --no-install-recommends openbox
Execute o comando startx
e o openbox será iniciado (você pode abrir um terminal lá e executar qualquer aplicativo que desejar)
GUI mínima com gerenciador de exibição:
sudo apt install xorg
sudo apt install --no-install-recommends lightdm-gtk-greeter
sudo apt install --no-install-recommends lightdm
sudo apt install --no-install-recommends openbox
Após a reinicialização, você verá o menu de login do lightdm.
Um ambiente de área de trabalho mínimo mais funcional (o que eu uso):
sudo apt install xorg
sudo apt install --no-install-recommends lightdm-gtk-greeter
sudo apt install --no-install-recommends lightdm
sudo apt install --no-install-recommends lxde-icon-theme
sudo apt install --no-install-recommends lxde-core
sudo apt install --no-install-recommends lxde-common
sudo apt install --no-install-recommends policykit-1 lxpolkit
sudo apt install --no-install-recommends lxsession-logout
sudo apt install --no-install-recommends gvfs-backends
EXPLICAÇÃO: lxde-icon-theme
é necessário para ícones básicos (existem alternativas) lxde-core
e lxde-common
instalará os componentes básicos do lxde, policykit-1
e lxpolkit
para executar o pkexec, lxsession-logout
é necessário para que o menu de logout funcione, gvfs-backends
é necessário se você desejar suporte a lixeira, rede, dispositivos etc. em pcmanfm
Um ambiente de desktop leve e completo:
sudo apt install xorg
Em seguida, escolha um destes:
sudo apt install --no-install-recommends lubuntu-core
OU
sudo apt install --no-install-recommends xubuntu-core
OU
sudo apt install --no-install-recommends ubuntu-mate-core
EXPLICAÇÃO: Cada um desses metapacotes é baseado no lxde, xfce e mate desktop, respectivamente, incluindo dependências como alsa, lightdm etc. e com muitos outros pacotes, como temas, configurações etc.
Um ambiente de desktop leve e completo, sem se importar com as recomendações:
Escolha um destes:
sudo apt install lubuntu-core
OU
sudo apt install xubuntu-core
OU
sudo apt install ubuntu-mate-core
EXPLICAÇÃO: Quase o mesmo que o 4 (incluindo a xorg
instalação completa ), mas com muitos outros pacotes, como bluetooth, impressoras, suporte ao scanner, diferentes temas e fontes, ferramentas básicas do gnome etc.
Uma área de trabalho completa com todos os extras (melhor escolher outra opção):
Escolha um destes:
sudo apt install lubuntu-desktop
OU
sudo apt install xubuntu-desktop
OU
sudo apt install ubuntu-mate-desktop
OU
sudo apt install ubuntu-gnome-desktop
OU
sudo apt install ubuntu-desktop
OU
sudo apt install kubuntu-desktop
EXPLICAÇÃO: Isso instalará tudo o que o CD ao vivo de cada versão do ubuntu instala (que significa até os players de mídia ou o que eles acharem úteis para o seu sabor. Portanto, não é a opção recomendada
DICA1: As --no-install-recommends
opções se aplicam a todos os pacotes de dependências de forma recursiva. Primeiro, instalo o xorg
pacote para garantir que todos os drivers gráficos e outros pacotes estejam instalados e para que meu sistema seja portátil, mesmo que eu mude a placa-mãe ou a GPU. Algumas pessoas instalam apenas componentes, xorg
mas eu nunca consegui criar um sistema utilizável dessa maneira.
TIP2: Se uma opção que você escolher instalações network-manager
e network-manager-gnome
, em seguida, melhor usá-lo para configurar sua rede e apagar tudo de /etc/network/interfaces
arquivo (exceto a lo
interface), a fim de evitar conflitos.
DICA3: se você precisar de uma área de trabalho remota via x11vnc
, escolha as opções 2 a 6 (acho que você também precisará adicionar a opção -auth guess
e -loop
para que o vnc funcione antes de você efetuar o login e depois do logout)
DICA4: nas opções 2 a 6, se você desejar interromper a inicialização automática do lightdm, execute o comando sudo systemctl disable lightdm
e poderá iniciá-lo sempre que desejar sudo systemctl start lightdm
. Para reativá-lo, execute-o sudo systemctl enable lightdm
e verifique-o com systemctl is-enabled lightdm
(às vezes você não pode reativá-lo e os comandos is-enabled têm saída static
, execute-o sudo apt install --reinstall lightdm
para corrigi-lo)
DICA5: Há também outra opção (que deixei de fora de propósito). Você pode instalar o ambiente de trabalho específico metapackage gosto lxde
, xfce4
, mate-desktop-environment
, plasma-desktop
, unity
, gnome
. No entanto, você precisará de mais pacotes do que apenas xorg
na maioria dos casos, e esses pacotes ou metapacotes podem instalar pacotes que não são mais preferidos por qualquer sabor do Ubuntu. Por exemplo, lxde
instala wicd
como recomendação quando todos os sabores (incluindo o lubuntu) usam network-manager
e network-manager-gnome
hoje em dia. Para ver as diferenças entre os pacotes, você pode pesquisar aqui: http://packages.ubuntu.com/
DICA6: Se durante a inicialização você vir o greeter e ele voltar para você tty
novamente, basta reiniciar o lightdm
disparandosudo service lightdm restart
A razão pela qual é chamado "Servidor" é porque é leve (sem GUI ou pacotes extras) para executar a máquina o mais enxuto possível. A adição de uma GUI anula o objetivo de uma instalação do servidor.
No entanto, instalar como servidor e usar o apt-get install / aptitude para instalar sua área de trabalho pode ajudar a eliminar aplicativos desnecessários do que fazer uma instalação direta de uma versão do Ubuntu Desktop. Se você está indo por esse caminho, eu pessoalmente gosto
sudo aptitude install --without-recommends ubuntu-desktop
EDIT: No entanto, se você o estiver usando como um "Servidor" real (ftp, hospedagem na web, DNS, etc.), é altamente recomendável aprender a navegar no Ubuntu através do shell em vez da GUI.
E o que o UbuntuIngrained disse sobre a necessidade de conhecer o shell não é necessariamente verdade. Existem pacotes que instalam GUIs para diferentes funções do servidor.
O servidor Ubuntu foi projetado para usar recursos mínimos. Uma GUI levará ao alto uso de recursos; no entanto, se você ainda quiser uma GUI, poderá instalar apenas o necessário para a área de trabalho padrão do Unity. Instale ubuntu-desktop
com --no-install-recommend
s. Isso excluirá software e ferramentas desnecessárias, como LibreOffice, Firefox, Thunderbird, etc.
sudo apt-get install --no-install-recommends ubuntu-desktop
Leia estes guias.
O Ubuntu Server não possui GUI, mas você pode instalá-lo adicionalmente. Simplesmente entre com o usuário que você criou durante a instalação e instale o Desktop com.
sudo apt-get install ubuntu-desktop
Depois digite
reboot
e você terminou.
sudo apt-get update
antes de tentar a instalação?
Se você olhar com muita atenção o Guia oficial do servidor Ubuntu. Capítulo 6 Administração remota, você encontrará que o último artigo seria de extremo interesse. Confie em mim, você não deseja instalar um ambiente DeskTop em um servidor, ele usa muitos recursos de até 50 a 60% se você for bananas e não tiver nenhum benefício em controlar seu servidor do ponto de vista da GUI.
Leia e digest o capítulo 6.3, Zentyal. É disso que você precisaria. Eu não posso acreditar que eu mesmo ignorei isso. Portanto, não tenha medo de instalá-lo, esta é uma interface da Web completa que minha primeira impressão de instalar o zentyal-core e o zentyal-common foi "AWESOME", não procure mais além da interface da web sancionada pelos criadores do Ubuntu.
No entanto, parece que esse software pode custar-lhe dinheiro, mas se você for sério sobre o uso de uma GUI, tenho certeza de que as taxas podem ser acessíveis para uso leve. Nem tudo na vida é gratuito, se você quiser o suficiente. No entanto, tenho certeza de que o uso doméstico pode ser gratuito, depende de quais serviços você precisa. Este software vem com muitos módulos, ouso dizer que você deve instalar apenas os necessários.
Alguns dos gerenciadores de desktop têm pacotes principais, portanto, você pode instalar o desktop apenas sem nenhum aplicativo.
sudo apt-get install lxde-core
(para completo sudo apt-get install lxde
)sudo apt-get install xfce4
(para completo sudo apt-get install xubuntu-desktop
)sudo apt-get install gnome-core
(para full sudo apt-get install gnome
)Instale o pacote gnome via sudo apt-get install ubuntu-desktop
. Você também pode instalar: x-window-system-core, xserver-xorg, gnome-desktop-environment, gdm, mas o apt-get provavelmente fará isso.
Quanto à Internet : você pode configurar uma ponte ou emular um roteador . Como fazer isso depende um pouco do seu hardware. Há uma infinidade de postagens no fórum e howtos disponíveis sobre esse assunto. Use Google.
Pacotes de interesse : bridge-utils
OU dnsmasq
. O hostapd
pacote é para o ponto de acesso WLAN, se você quiser que seu laptop seja um. Mas, francamente, não vejo por que você não conecta seu servidor à Internet. Uma placa WLAN é barata e fácil e suponho que o seu laptop na Internet já esteja conectado através de um roteador.
ubuntu-desktop
não instale o pacote gnome
(e nem mesmo gnome-core
), mas uma série de outros gnome-$something
pacotes.
Configurando uma interface:
sudo ip link set dev eth0 down
sudo dhclient eth0
Isso exibirá eth0
o uso do DHCP.
Instale sua escolha de um desktop:
sudo apt-get update
sudo apt-get install ubuntu-desktop
reboot
O problema é que não há GUI incluída na edição do servidor. Você pode instalar euse o Webmin- uma interface gráfica baseada na Web ou, se você quiser uma GUI semelhante à da área de trabalho, precisará escolher e instalar os pacotes manualmente. O mínimo necessário seria o Xorg, um gerenciador de janelas e provavelmente um gerenciador de arquivos.
Reunindo o que você está dizendo, presumo que você gostaria de uma de duas coisas:
Estou correto nisso?
Se for o primeiro, marque isso e peça a um moderador para movê-lo para a seção " Ask Different ", se for o segundo em que mais uma vez você tem duas opções: