Respostas:
Instale o GNOME Desktop Environment aqui.
# yum -y groups install "GNOME Desktop"
Digite um comando como abaixo após concluir a instalação:
# startx
O ambiente de área de trabalho GNOME será iniciado. Para a primeira inicialização, a instalação inicial é executada e você deve configurá-la pela primeira vez.
Os ambientes de área de trabalho do GNOME começam da seguinte maneira.
O GNOME Desktop padrão do CentOS 7 começa com o modo clássico, mas se você deseja usar o GNOME Shell, defina da seguinte maneira:
Opção A: Se você iniciar o GNOME startx
, defina da seguinte maneira.
# echo "exec gnome-session" >> ~/.xinitrc
# startx
Opção B: defina o login gráfico do sistema systemctl set-default graphical.target
e reinicie o sistema. Após o sistema iniciar
Instale o Ambiente de Trabalho KDE aqui.
# yum -y groups install "KDE Plasma Workspaces"
Digite um comando como abaixo após concluir a instalação:
# echo "exec startkde" >> ~/.xinitrc
# startx
Instale o Cinnamon Desktop Environment aqui.
Primeiro adicione o repositório EPEL (repositório EPEL que é fornecido no projeto Fedora.)
Pacotes extras para Enterprise Linux (EPEL)
Como adicionar o repositório EPEL?
# yum -y install epel-release
# sed -i -e "s/\]$/\]\npriority=5/g" /etc/yum.repos.d/epel.repo # set [priority=5]
# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo # for another way, change to [enabled=0] and use it only when needed
# yum --enablerepo=epel install [Package] # if [enabled=0], input a command to use the repository
E agora instale o Cinnamon Desktop Environment a partir do Repositório EPEL:
# yum --enablerepo=epel -y install cinnamon*
Digite um comando como abaixo após concluir a instalação:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
O Cinnamon Desktop Environment será iniciado. Para a primeira inicialização, a instalação inicial é executada e você deve configurá-la pela primeira vez.
O Cinnamon Desktop Environment inicia da seguinte forma.
Instale o MATE Desktop Environment aqui (você precisará adicionar o Repositório EPEL, conforme explicado acima).
# yum --enablerepo=epel -y groups install "MATE Desktop"
Digite um comando como abaixo após concluir a instalação:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
Instale o Xfce Desktop Environment aqui (você precisará adicionar o Repositório EPEL como acima na instalação "Cinnamon" antes).
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
Digite um comando como abaixo após concluir a instalação:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
dhclient
funciona na caixa virtual para o cliente de rede não está em execução .. e yum groupinstall X11
é necessário, pelo menos para a instalação do XFCE ... sua resposta ajudou muito, obrigado :)
gnome-session-is-accelerated: llvmpipe detected.
para startx
. Estou usando o CentOS 7
epel
eu precisavayum install epel-release
Em vez de usar o hacking de um startx
comando em um .xinitrc
arquivo, é provavelmente melhor dizer ao Systemd que você deseja inicializar em uma GUI gráfica versus o terminal.
Para fazer isso, basta fazer o seguinte:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Em seguida, basta reiniciar.
O último bit associará o destino do nível de execução 5 como padrão em relação ao Systemd.
Você também pode usar o Systemd para fazer isso. Este é sem dúvida o melhor método, pois você gerencia o estado do sistema diretamente através do Systemd e de suas CLIs.
Você pode ver qual é o seu destino padrão atual:
$ sudo systemctl get-default
multi-user.target
E então mude para gráfico:
$ sudo systemctl set-default graphical.target
No Systemd, os destinos runlevel5.target e graphical.target são idênticos. O mesmo acontece com runlevel2.target e multi-user.target.
Runlevel Target Units Description
0 runlevel0.target, poweroff.target Shut down and power off the system.
1 runlevel1.target, rescue.target Set up a rescue shell.
2 runlevel2.target, multi-user.target Set up a non-graphical multi-user system.
3 runlevel3.target, multi-user.target Set up a non-graphical multi-user system.
4 runlevel4.target, multi-user.target Set up a non-graphical multi-user system.
5 runlevel5.target, graphical.target Set up a graphical multi-user system.
6 runlevel6.target, reboot.target Shut down and reboot the system.
sudo systemctl set-default graphical.target
. (Eu prefiro sudo yum groupinstall "Server with GUI"
.)
No CentOS 6
Isso funcionou para mim:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"