¿Cómo instalar gráficos a un servidor Ubuntu linux en Google Cloud?

Requisitos:

Para instalar gráficos a un servidor Ubuntu tenemos que seguir los pasos al pie de la letra

PASO 1:

Primeramente tenemos que crear un maquina virtual en Google Cloud, dirigirnos a Computed Engine > Instancias de VM

Paso 2:

Previamente debemos instalar los programas TighNVC Viewer, Google Cloud SDK y Puty

Paso 3:

Ahora tenemos que acceder al terminal SSH, copiamos y pegamos cada linea de código no tendremos ningún problema con los códigos, ésto tomará aproximadamente 20 minutos.

 sudo apt-get update
 sudo apt-get upgrade
 sudo apt-get install gnome-shell
 sudo apt-get install ubuntu-gnome-desktop
 sudo apt-get install gnome-core
 sudo apt-get install gnome-panel
 sudo apt-get install gnome-themes-standard
 sudo apt-get install adwaita-icon-theme-full adwaita-icon-theme
 gsettings get org.gnome.metacity theme
 gsettings set org.gnome.metacity theme 'Adwaita'
 sudo apt-get install autocutsel
 sudo apt-get install tightvncserver
 touch ~/.Xresources

Paso 3:

Iniciamos VNC Server para editar el archivo, con el siguiente comando.

vncserver  

luego editamos el archivo, ojo recuerda que tenemos que cambiar NOMBRE_DEL_USUARIO por el nombre del servidor que nos asigna Google Cloud por ejemplo: en este caso cambiar por aliciachilonsanchez, ustedes colocaran el nombre que Google Cloud les asignó

vim /home/NOMBRE_DEL_USUARIO/.vnc/xstartup

En algunos casos antes tienes que usar el comando sudo vim /home/NOMBRE_DEL_USUARIO/.vnc/xstartup para poder modificar el archivo.

una vez que estemos dentro del editor de archivos presionamos en el teclado la tecla INSERT para poder modificar el archivo, luego pegaremos el siguiente código tal cual:

#!/bin/sh
autocutsel -fork
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check --debug &

para poder guardar los cambios del archivo primero presionamos ESC, luego :wq y luego ENTER con este comando guardamos el archivo modificado.

Paso 4: Finalizamos VNC server con el siguiente comando: si nos sale error y no se puede finalizar, necesariamente tenemos que reiniciar el servidor de Google Cloud si te sirve de ayuda escribes reboot.

vncserver -kill :1

y para ejecutar VNC Server, vamos a usar el siguiente comando. hasta esta parte ya tenemos corriendo VNC Server.

vncserver -geometry 1600x900

Paso 5:

Ahora utilizaremos Google Cloud SDK, cuando lo abramos por primera vez nos pedirá configurar de acuerdo a los datos de nuestra cuenta en Google Cloud, no es muy complicado de configurar ya que nos pedirá información del servidor, este paso permitirá que tengamos conexión entre la PC y la maquina virtual

Habiendo configurado Google Cloud SDK ahora utilizaremos el siguiente comando para conectar remotamente: pegamos y Entrer

gcloud compute ssh linux --project civic-wall-270820 --zone us-central1-a --ssh-flag "-L 5901:localhost:5901"

Luego de presionar Enter, nos abrirá automáticamente el programa Puty (Instalado previamente).

Paso 6:

Abrir nuestro programa TighNVC Viewer nos dirigimos a options > Local cursor shape y marcamos en Do not show

TightVNC

Luego presionamos Connect

Nos pedirá una contraseña, esta contraseña se configuro cuando instalamos VNC, la escribimos y OK. Y listo ya tendriamos acceso a nuestro servidor Linux gráficamente, es decir de comandos a Gráficos

Deja un comentario