Está en la página 1de 22

Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Práctica de laboratorio: instalación de Linux en una máquina


virtual y exploración de la GUI
Objetivos
Parte 1: Preparar una computadora para la virtualización
Parte 2: Instalar un sistema operativo Linux en la máquina
virtual Parte 3: Explorar la interfaz gráfica de usuario

Aspectos básicos/Situación
El poder computacional y los recursos han aumentado enormemente en los últimos 10 años. Una ventaja de los
procesadores multinúcleo y las grandes cantidades de memoria RAM es la capacidad de instalar varios sistemas
operativos a través del uso de la virtualización en una computadora.
Con la virtualización, una o más computadoras virtuales pueden operar dentro de una computadora física.
Las computadoras virtuales que se ejecutan dentro de computadoras físicas se denominan "máquinas virtuales”. Las
máquinas virtuales se conocen como “guests (invitados)” y las computadoras físicas se
conocen como “hosts (huéspedes)”. Cualquier persona con una computadora y sistema operativo modernos puede
ejecutar máquinas virtuales.
En esta práctica de laboratorio, instalará el sistema operativo Linux en una máquina virtual mediante una aplicación de
virtualización de equipos de escritorio, como VirtualBox. Después de completar la instalación, explorará la interfaz de la
GUI. También explorará la interfaz de línea de comandos usando esta máquina virtual en una práctica de laboratorio
posterior en este curso.

Recursos necesarios
 Computadora con un mínimo de 2 Gb de RAM y 10 Gb de espacio libre en disco
 Acceso a Internet de alta velocidad para descargar imágenes de VirtualBox de Oracle y del sistema operativo
Linux, como Ubuntu Desktop

Recursos del equipo seleccionado para el laboratorio:

Requisitos técnicos
Procesador AMD Ryzen 7 5800H 3.20 GHz
Memoria RAM 32GB
Disco duro 1TB (WDC PC SN730 SDBPNTY-1T00-1101)
Tarjeta de video NVIDIA GeForce RTX 3070
Windows 11 Professional con Capacidad de Virtualización
Sistema operativo
(Tecnología Hyper-V)

Instrucciones
Parte 1: Preparar una computadora para la virtualización
En la Parte 1, descargará e instalará software de virtualización de equipos de escritorio y una imagen del sistema
operativo Linux. El instructor puede proporcionarle una imagen del sistema operativo Linux.

Paso 1: Descargar e instalar VirtualBox.


VMware Player y Oracle VirtualBox son dos programas de virtualización que puede descargar e instalar para admitir el

Página 1 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
archivo de imagen del sistema operativo. En esta práctica de laboratorio, usará la aplicación VirtualBox.

a. Navegue hasta https://www.VirtualBox.org/. Haga clic en el enlace de descarga en esta página.

b. Elija y descargue el archivo de instalación adecuado según su sistema operativo.

Página 2 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

c. Cuando se haya descargado el archivo de VirtualBox, ejecute el instalador y acepte la configuración de


instalación predeterminada.

Paso 2: Descargar una imagen de Linux

Página 3 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
a. Navegue hasta el sitio web de Ubuntu en http://www.Ubuntu.com. Haga clic en el enlace de descarga en esta página
para descargar y guardar una imagen de Ubuntu Desktop.

Para este laboratorio, voy a instalar la versión 22.04.1 LTS de escritorio del sistema operativo Linux UBUNTU.
Página 4 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
https://releases.ubuntu.com/22.04.1/ubuntu-22.04.1-desktop-amd64.iso

Paso 3: Crear una máquina virtual nueva


a. Haga clic en Inicio y busque VirtualBox. Haga clic en Oracle VM VirtualBox para abrir el administrador.
Cuando se abra, haga clic en Nuevo para comenzar la instalación de Ubuntu.

b. En la pantalla Nombre y sistema operativo, escriba Ubuntu en el campo Nombre. En el campo Tipo,
seleccione Linux. En el campo Versión, seleccione la versión descargada correspondiente. Haga clic en
Siguiente para continuar.

Página 5 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

c. En la pantalla Tamaño de memoria, aumente la cantidad de RAM teniendo en cuenta que la memoria de la
máquina virtual siempre debe estar en el área verde. Si se excede el área verde, tendrá un efecto adverso en el
rendimiento del host Haga clic en Siguiente para continuar.

d. En la pantalla Unidad de disco duro, haga clic en Crear para crear ahora un disco duro virtual.
De acuerdo con la información del fabricante (Oracle), VirtualBox cuenta con la capacidad de manejar varios
formatos de discos duros virtuales:
 VDI (VirtualBox Disk Image) es la selección por defecto, es el sistema utilizado por Oracle VM VirtualBox, por
lo que si no buscamos nada extravagante será la opción para elegir.

Página 6 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
 VMDK (VirtualBox Machine Disk) es el formato típico de VMWare (otro software de virtualización, semejante
a VirtualBox). Se escogerá esta opción para contar con plena compatibilidad entre VMWare y VirtualBox y
poder pasar sistemas operativos virtuales entre ambos softwares sin mayor problema.
 VHD (Virtual Hard Disk) si lo que queremos es crear un disco virtual versátil, que podamos recuperar cualquier
archivo en su interior fácilmente. Se podrá utilizar como unidad de almacenamiento habitual y soporta
particiones de todo tipo, como cualquier otro disco duro, además de varios usuarios por cada SO virtual instalado
en él. Se utiliza sobre todo para Microsoft Virtual PC.
 HDD (Parallels Hard Disk) es un formato propietario de la empresa Parallels. Lo seleccionaremos si queremos
utilizar software de dicha empresa sobre un ordenador Mac.
 QCOW (QEMU Copy-On-Write) y QED (QEMU enhanced disk) son formatos pensados para ser compatibles
con el software QEMU, otro software de virtualización como VMWare o VirtualBox.

Información del proceso desactualizada para la versión 7.0.2 de VirtualBox, hasta el momento, sabemos que
este software de virtualización fue desarrollado por Oracle para arquitecturas x86/amd64. Las recientes
actualizaciones de estos sistemas han ocasionado cambios drásticos en el proceso de instalación, por ejemplo,
en este tipo de casos se recomienda primero crear el disco duro virtual de acuerdo con los requerimientos de
máquina y servicios que vayamos a configurar.

e. En la pantalla Tipo de archivo de unidad de disco duro, utilice las configuraciones de tipo de archivo
predeterminado de VDI (imagen de disco de VirtualBox). Haga clic en Siguiente para continuar.

Página 7 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
f. En la pantalla Almacenamiento en unidad de disco duro físico, utilice las configuraciones
predeterminadas de almacenamiento de asignación dinámica. Haga clic en Siguiente para continuar.

g. En la pantalla Ubicación y tamaño del archivo, puede ajustar la unidad de disco duro y cambiar el
nombre y la ubicación del disco duro virtual. Haga clic en Crear para usar la configuración predeterminada.

h. Una vez que se creó la unidad de disco duro, la máquina virtual nueva aparece en una lista en la ventana
Oracle VM VirtualBox Administrador. Seleccione Ubuntu y haga clic en Iniciar en el menú superior.

Página 8 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
Con este paso aclarado y completado, podemos retomar el proceso de instalación. Ahora seleccionamos el
disco duro virtual, que previamente configuramos.

VirtualBox, nos muestra una pantalla con el resumen de toda la configuración que hemos generado para
nuestra máquina virtual.

Página 9 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
Ya estamos listos para iniciar nuestra máquina virtual. Cabe anotar que como se mencionó previamente hay
muchos pasos que se han automatizado del proceso de instalación, es decir, que una vez se termina el proceso
de configuración, VirtualBox iniciará la máquina virtual e iniciará el proceso de instalación.

Parte 2: Instalar Ubuntu en la máquina virtual

Paso 1: Monte la imagen.


a. En la ventana Administrador de Oracle VM VirtualBox, Haga clic con el botón secundario del mouse en
Ubuntu y seleccione Configuración. En la ventana Ubuntu – Configuración, haga clic en
Almacenamiento en el panel izquierdo. Haga clic en Vacío en el panel central. En el panel derecho, haga clic
en el símbolo de CD y seleccione la ubicación de la imagen de Ubuntu. Haga clic en Aceptar para continuar.

Este proceso se realizó previamente y de acuerdo con las etapas propuestas, está desactualizado para la
versión 7.0.2 de VirtualBox. De acuerdo con los pasos realizados previamente, el software está listo para
iniciar el proceso de instalación y configuración de la máquina virtual, por lo tanto nos muestra los datos que
hemos seleccionado y nos indica que podemos empezar.

b. En la ventana Administrador de Oracle VM VirtualBox, haga clic en Iniciar en el menú superior.

Este proceso se realizó previamente y de acuerdo con las etapas propuestas, está desactualizado para la
versión 7.0.2 de VirtualBox. Ya estamos listos para iniciar el proceso de instalación del sistema operativo, es
decir, VirtualBox ya encendió de manera automática la máquina virtual, arranco desde la imagen ISO del
sistema operativo y nos ha notificado que está lista para la configuración del Linux UBUNTU 22.04.01.
Ahora, debemos ingresar a la pantalla de la máquina virtual para empezar este proceso.

Página 10 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Paso 2: Instale el sistema operativo.


a. En la pantalla Bienvenido, se le solicitará que pruebe o instale Ubuntu. La opción de prueba no instala el sistema
operativo, sino que lo ejecuta directamente desde la imagen. En esta práctica de laboratorio, instalará el sistema
operativo de Ubuntu en esta máquina virtual. Haga clic en Instalar Ubuntu.

b. Siga las instrucciones en pantalla y proporcione la información necesaria cuando se le solicite.


Nota: Si no está conectado a Internet, puede continuar con la instalación y habilitar una red más adelante.
El proceso de instalación desde la imagen del sistema operativo inició satisfactoriamente y la máquina
virtual está aplicando la configuración básica de forma automática.

Página 11 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Muchos aspectos básicos del proceso de configuración del sistema operativo se están realizando de forma
desatendida, una vez la máquina virtual inicie con su nuevo sistema operativo, realizaremos las configuraciones
adicionales y definitivas.

Página 12 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Aquí se debe hacer una aclaración nuevamente, debido a cambios en el proceso de instalación de Linux
UBUNTU y a la configuración aplicada a VirtualBox, la instalación creo por defecto toda la estructura de
discos y almacenamiento para la versión de escritorio.

Página 13 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
Esta situación no está mal, pero si es necesario realizar una configuración especial, la recomendación es
deshabilitar las opciones de “Skip Unattended Installation”, “Install in background” y “Guest additions”.

c. Dado que esta instalación de Ubuntu está en una máquina virtual, es seguro borrar el disco e instalar Ubuntu sin
afectar al equipo host. Seleccione Borrar disco e instalar Ubuntu. Caso contrario, la instalación de Ubuntu
en una computadora física borraría todos los datos del disco y reemplazaría el sistema operativo existente con
Ubuntu. Haga clic en Instalar ahora para comenzar la instalación.

Este proceso se realizó previamente y de acuerdo con las etapas propuestas, está desactualizado para la versión
7.0.2 de VirtualBox. Nuevamente, esta situación no está mal, pero si es necesario realizar una configuración
especial, la recomendación es deshabilitar las opciones de “Skip Unattended Installation”, “Install in
background” y “Guest additions”.

d. Haga clic en Continuar para borrar el disco e instalar Ubuntu.

Este proceso se realizó previamente y de acuerdo con las etapas propuestas, está desactualizado para la versión
7.0.2 de VirtualBox. Nuevamente, esta situación no está mal, pero si es necesario realizar una configuración
especial, la recomendación es deshabilitar las opciones de “Skip Unattended Installation”, “Install in
background” y “Guest additions”.

e. En la pantalla ¿Quién es usted?, proporcione su nombre y elija una contraseña. Utilice iteuser para Su
nombre y ITEpass! para la contraseña. Puede utilizar el nombre de usuario generado o ingresar un nombre de
usuario diferente. Si lo desea, puede cambiar los otros parámetros. Haga clic en Continuar.

Este proceso se realizó previamente y de acuerdo con las etapas propuestas, está desactualizado para la versión
7.0.2 de VirtualBox. Nuevamente, esta situación no está mal, pero si es necesario realizar una configuración
especial, la recomendación es deshabilitar las opciones de “Skip Unattended Installation”, “Install in
background” y “Guest additions”.

f. El sistema operativo Ubuntu está instalando en la máquina virtual. Esto puede tardar varios minutos.

Página 14 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
When the Installation is complete message displays, return to the Oracle VM Virtualbox Manager window.

Haga clic con el botón secundario del mouse en Ubuntu y seleccione Configuración. En la ventana Ubuntu –
Configuración, haga clic en Almacenamiento en el panel izquierdo. Haga clic en la imagen montada de
Ubuntu en el panel central. En el panel derecho, haga clic en el símbolo de CD y , luego, en Quitar disco de la
unidad virtual. Haga clic en Aceptar para continuar.

Este proceso está desactualizado para la versión 7.0.2 de VirtualBox y no es necesario.

g. En la VM de Ubuntu, haga clic en Reiniciar ahora.

Este proceso se realiza automáticamente y está desactualizado para la versión 7.0.2 de VirtualBox.

Debido a la gran cantidad de mensajes que no han sido mostrados durante el desarrollo de este laboratorio, me puse
en la tarea de identificar que estaba sucediendo. Lo primero que detecté es que efectivamente las versiones de
VirtualBox 7 y Linux Ubuntu 22.04.1 LTS, automatizan mucho el proceso de instalación y eliminan varias ventanas
de configuración.
Por otro lado, para poder ejecutar el proceso de forma manual, tuve que cambiar el proceso de la opción de probar o
instalar, a la instalación OEM o de fabricante. De aquí se validó la configuración del idioma, distribución del
teclado, ubicación geográfica, configuración del disco, aplicaciones, actualización de módulos y programas del
sistema.
En lo que respecta a la diferencia del montaje automático o desatendido contra el proceso manual, no se
encontraron diferencias o fallas en las funcionalidades. Por este motivo, seguiré el desarrollo del laboratorio de
acuerdo con los puntos y etapas cubiertas hasta el momento. A continuación, presento la imagen con la notificación
de la instalación terminada mediante el proceso OEM.

Página 15 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Parte 3: Explorar la interfaz gráfica de usuario


En esta parte, instalará las Guest Additions de VirtualBox y explorará la interfaz gráfica de usuario de Ubuntu.

Página 16 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI
Nota: Ubuntu es una distribución Linux basada en Debian GNU/Linux, que incluye principalmente software libre y de
código abierto. Puede utilizarse en ordenadores y servidores. Está orientado al usuario promedio, con un fuerte enfoque
en la facilidad de uso y en mejorar la experiencia del usuario.
Está compuesto de múltiples programas que normalmente están distribuidos bajo una licencia libre o de código abierto.
Su patrocinador, Canonical, es una compañía británica propiedad del empresario sudafricano Mark Shuttleworth.
Ofrece el sistema de manera gratuita, y se financia por medio de servicios vinculados al sistema operativo y vendiendo
soporte técnico.
Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para
mejorar los componentes de su sistema operativo.
Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras derivaciones de Ubuntu, con otros
entornos gráficos, como Kubuntu, Ubuntu, Ubuntu MATE, Edubuntu, Ubuntu Studio, Mythbuntu, Ubuntu GNOME y
Lubuntu.

Paso 1: Instalar Guest Additions


a. Inicie sesión en su máquina virtual con Ubuntu utilizando las credenciales de usuario que creó en la parte anterior.

Cabe anotar que estos paquetes de herramientas vienen disponibles de forma nativa en VirtualBox para su
instalación en las máquinas virtuales.

b. La ventana del escritorio de Ubuntu puede ser más pequeña que lo esperado. Esto sucede, en particular, con las
pantallas de alta resolución. Haga clic en Dispositivo > Insertar imagen de CD de Guest
Additions… para instalar las Guest Additions. Esto permite que haya más funciones, como cambiar la resolución
de pantalla de la máquina virtual.

Página 17 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Las herramientas “Guest additions” de VirtualBox son un complemento que se instala en las máquinas virtuales que
hemos creado con esta aplicación para extender sus funcionalidades y mejorar su rendimiento.

Algunas de estas funciones son:

 Soporte para carpetas compartidas: con estas herramientas podremos configurar carpetas compartidas para
el acceso a los archivos de la máquina host desde la máquina virtual. Es un proceso por el que nos
ahorramos de configurar dos equipos conectados mediante la red.
 Portapapeles compartido: otra de las grandes ventanas de instalar estas herramientas es que podremos
copiar y pegar archivos desde la máquina virtual al host y viceversa de forma directa.
 Función arrastrar y soltar: como los portapapeles está conectados, también podremos arrastrar elementos
desde un sistema a otro como si se tratasen de directorios normales.
 Mouse integrado: podremos mover el puntero de mouse de forma integrada entre ambas máquinas si
utilizar atajos de teclados para entrar y salir de la máquina virtual.
 Aceleración 3D: dotará al sistema invitado de características de aceleración 2D 3D y posibilidad de
modificar a nuestro gusto la resolución de la pantalla. Si bien es cierto que la función 3D está un poco
limitada aún.
 Inicio de aplicaciones: podremos iniciar aplicaciones del sistema físico en el sistema virtual.

c. Haga clic en Ejecutar para instalarlas. Cuando se le solicite una contraseña, utilice la misma que usó para
iniciar sesión. Haga clic en Autenticar para continuar.

Página 18 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

d. Si la computadora no estaba conecta a Internet durante la instalación, haga clic en Dispositivos >
Configuración de red en el menú de Oracle VirtualBox. Habilite los adaptadores de red y configure la
configuración adecuada para las conexiones de red, según sea necesario. Haga clic en Aceptar.

Página 19 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

El “Guest additions” para VirtualBox no se pudo realizar de manera automática, debido a temas de permisos en el
sistema operativo, por tal motivo, la instalación se realizó por la línea de comandos, tal y como se muestra en la
imagen anterior.

e. Cuando se complete la instalación del paquete Guest Additions, vuelva a reiniciar la máquina virtual. Haga
clic en el menú del ángulo superior derecho y en Cerrar. Haga clic en Reiniciar para reiniciar Ubuntu.

Paso 2: Abrir un navegador web


a. Vuelva a iniciar sesión en Ubuntu. Una vez que haya iniciado sesión, puede cambiar el tamaño de la ventana
de la máquina virtual.

Página 20 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

b. Busque un emulador de terminal para acceder a la interfaz de línea de comandos. Utilizará un emulador de
terminal en prácticas de laboratorio posteriores.

c. Explore la distribución instalada de Linux y busque algunas aplicaciones que puede utilizar.

Página 21 de 22
Práctica de laboratorio: instalación de Linux en una máquina virtual y exploración de la GUI

Pregunta de reflexión
¿Cuáles son las ventajas y desventajas de usar una máquina virtual?
Las máquinas virtuales ofrecen más ventajas que desventajas, veamos:
 Si abordamos la situación desde el punto de vista de aprendizaje y pruebas de sistemas operativos, contaremos
con la capacidad de instalar varios sistemas operativos en nuestro equipo host, sin afectar la configuración
principal de este.
 De igual manera, podemos probar y configurar diferentes servicios en diversas plataformas y ponerlos a
funcionar simultáneamente gracias a la capacidad de extracción y fusión del hipervisor.
 En lo que respecta a respaldos, contamos con la capacidad de regresar fácil y rápidamente a una versión anterior
del sistema operativo, que sea totalmente funcional, en el caso de que los cambios aplicados ocasionen una falla.
 Otro aspecto que me gusta mucho de este tipo de tecnologías es la capacidad de vistas, por ejemplo, al realizar el
cierre de la máquina virtual, ya sea, por defecto o por programación del hipervisor, podemos retomar el trabajo
sin perder ningún dato de la configuración de este.
 En lo que respecta a recursos, es cierto que estamos limitados a la capacidad del equipo host, pero es una
situación que se compensa con la accesibilidad, la elasticidad, la flexibilidad y la escalabilidad que aportan este
tipo de plataformas, es decir, una máquina virtual permite que se pueda aumentar o reducir la potencia de su
configuración de manera rápida y sencilla según las necesidades del usuario o de los servicios que se vayan a
configurar; todo esto, sin tener que realizar inversiones económicas adicionales en lo que respecta al hardware
del equipos host.
 Actualmente, las tecnologías de virtualización CLOUD ofrecen la capacidad de tener un servidor con relación
costos beneficio mucho más alta, en comparación con una máquina virtual.
 Dependiendo del número de máquinas virtuales, en algunos casos se puede sacrificar la eficiencia del equipo
host.

Página 22 de 22

También podría gustarte