Debian logo con Debian

Cómo instalar Debian 10 buster

 
 

Índice General

  1. Objetivo del artículo
  2. Consideraciones previas a la instalación
  3. Preparar la máquina virtual
  4. Editar las opciones de la máquina virtual
  5. Instalación de Debian 10 ‘buster’
  6. Instalación de las VMware Tools

 

  1. Objetivo del artículo (Volver al índice General)
    En este artículo explicaremos como instalar Debian 10 buster como máquina virtual en VMware Workstation Pro, pero los pasos a seguir para la instalación propia de Debian 10 buster son perfectamente válidos para su instalación en un PC.

    Los recursos hardware que asignaremos a la máquina virtual serán los mínimos para que Debian 10 se ejecute correctamente. La decisión de añadir más recursos hardware a la máquina virtual, lógicamente, mejorará el rendimiento de la misma.

    La instalación y configuración de VMware Workstation Pro queda fuera de este artículo.

  2.  

  3. Consideraciones previas a la instalación (Volver al índice General)
    Antes de crear la máquina virtual os aconsejamos que tengais en cuenta los siguientes puntos:

    • Activar las extensiones Intel VT-x o AMD-V en la BIOS o UEFI de nuestro PC. Estas extensiones mejoran la capacidad de virtualización de los procesadores, activando la aceleración por hardware. Casi todos los procesadores de las últimas generaciones las soportan. AMD-V está activada por defecto en modelos compatibles. Con procesadores Intel es diferente y lo habitual es que la extensión Intel VT-x esté desactivada por defecto, lo que provoca errores cuando se ejecutan aplicaciones para la virtualización. La solución está en entrar en la BIOS del equipo o en la configuración del firmware UEFI y activar esta extensión.
    •  

    • Crear discos virtuales de tamaño fijo y no dinámicos. Al crear la máquina virtual, puedes elegir entre dos tipos diferentes de discos virtuales, por lo general, aplicaciones como VirtualBox o VMware Workstation Pro, utilizan discos virtuales de tamaño dinámico, que crecen a medida que la máquina virtual va necesitando más espacio. Sin embargo, es preferible asignar un espacio fijo desde el principio, obteniendo un mayor rendimiento y menor fragmentación.

      Por otro lado, independientemente de si optamos por tamaño fijo o dinámico, hemos de reconocer que optar por la división del disco virtual en múltiples archivos es la mejor opción a la hora de hacer backups de nuestra máquina virtual.

    •  

    • Elegir la unidad de almacenamiento más rápida. Los discos SSD mejoran el rendimiento con diferencia, y evitar emplear unidades externas que, por lo general, van a ralentizar la ejecución de las máquinas virtuales, a no ser que dispongas de medios rápidos con interfaces tipo Thunderbolt o USB 3.1.
    •  

    • Instalar VMware Tools en el sistema operativo que utilice la máquina virtual. Las VMware Tools ayudan a que cada sistema funcione mejor con el hardware particular de tu máquina.
    •  

    • Asignar más memoria RAM. Las máquinas virtuales consumen mucha memoria RAM. Cada máquina virtual contiene un sistema operativo completo, por lo que tienes que repartir la memoria RAM del ordenador entre varios sistemas operativos. Microsoft recomienda al menos 2 GB de RAM para sistemas con Windows 7/10 y lo mismo podemos decir de las distribuciones GNU/Linux actuales. Ese es el mínimo recomendado, pero si tienes hardware suficiente y quieres que mejore el rendimiento, es aconsejable asignar mayor cantidad.
    •  

    • Asignar más núcleos (cores) de CPU. En máquinas virtuales el procesador hace la mayor parte del trabajo. Si tienes un procesador multinúcleo, asigna los que te puedas permitir. Como con la memoria RAM, todo dependerá del número de máquinas virtuales que arranques simultáneamente y del sistema a virtualizar.
    •  

    • Ajustar la configuración de vídeo. La configuración de vídeo también ayuda al rendimiento de la máquina virtual. Tendremos que habilitar la aceleración 2D y 3D y también, podemos gestionar la cantidad de memoria de vídeo dedicada.
    •  

    • Configurar el antivirus, para excluir los directorios donde se gurardan las máquinas virtuales del escaneo en busca de virus. Si el antivirus está escaneando los archivos de la máquina virtual cada vez que se acceda a ellos, reducirá el rendimiento. El antivirus no puede ver el interior de la máquina virtual para detectar los virus que se ejecuten en sistema operativo invitado, por lo que esta exploración es inútil. Para aumentar el rendimiento, si tu antivirus te lo permite, añadir el directorio de la máquina virtual a la lista de exclusiones del antivirus.
    •  

    • Suspender en lugar de apagar la máquina virtual. Al terminar de utilizar la máquina virtual, es posible que desees guardar su estado en lugar de apagarla completamente. De esta forma, la próxima vez que la necesites, el sistema operativo huésped se reanudará donde se quedó en lugar de arrancar desde cero. La función es similar a la hibernación o suspensión. El hypervisor guarda el contenido de la memoria de la máquina virtual en un archivo en el disco duro, para cargarla cuando lo requiera el usuario.
  4.  

  5. Preparar la máquina virtual (Volver al índice General)
    En primer lugar descargamos del sitio oficial la imagen ISO de Debian 10. En este artículo utilizaremos una imagen netinst, que no es otra cosa que una pequeña imagen de CD que contiene solo el código del instalador de Debian y un pequeño conjunto de programas en modo texto (El núcleo de Debian). Para instalar un entorno de ventanas u otros programas, necesitaremos una conexión a internet.

    Una vez descargada la imagen ISO comenzaremos con la instalación.

    • Datos para la configuración de la máquina virtual (Volver al índice General)
      Los recursos hardware que asignaremos a la máquina virtual para instalar Debian 10 buster, con entorno de escritorio o gestor de ventanas KDE serán los siguientes:

      • Procesador: Dos cores, pero tendremos que evaluar la capacidad de procesamiento máximo que necesitamos, por ejemplo, si vamos a tener un entorno gráfico, servicios de red, aplicaciones de usuario, desarrollo de aplicaciones, edición de vídeo, etc.
      • Memoria RAM: 2048MB. Al igual que en el punto anterior, tendremos que evaluar la función que desempeñara el equipo.
      • Interfaz de red: Le asignaremos una y la configuraremos en modo NAT.
      • Capacidad del disco duro: 40GB. Al igual que en los puntos anteriores, tendremos que evaluar la función que desempeñara el equipo para asignar más o menos espacio de almacenamiento.
    •  
      En todos los puntos anteriores tendremos que tener en cuenta los recursos hardware de nuestro sistema anfitrión, ya que la asignación en exceso de recursos hardware a las máquinas virtuales irá en detrimento del funcionamiento del sistema anfitrión.


     
     
    A continuación se ilustran todos los pasos a seguir para la creación de la máquina virtual.
    (hacer clic en las imágenes para aumentar)

    Figura 1: Desde la opción del menú "File", seleccionamos la opción "New Virtual Machine..."
    Figura 1: Desde la opción del menú "File", seleccionamos la opción "New Virtual Machine..."
    Figura 2: Asistente para la creación de una nueva máquina virtual. Seleccionar la opción "Custom"
    Figura 2: Asistente para la creación de una nueva máquina virtual. Seleccionar la opción "Custom"
    Figura 3:  Seleccionar la compatibilidad de hardware. Seleccionaremos la última versión de Workstation
    Figura 3: Seleccionar la compatibilidad de hardware. Seleccionaremos la última versión de Workstation
    Figura 4: Seleccionamos la "imagen iso de Debian 10" previamente descargada.
    Figura 4: Seleccionamos la "imagen iso de Debian 10" previamente descargada.
     
    Figura 5: Asisgnamos un nombre a la máquina y la ruta donde se guardará.
    Figura 5: Asisgnamos un nombre a la máquina y la ruta donde se guardará..
     
    Figura 6: Configuración del procesador. Comenzamos con 2 cores.
    Figura 6: Configuración del procesador. Comenzamos con 2..
     

    Figura 5: La ruta por defecto será la especificada en las opciones del menú /Edit/Preferences.

    Figura 6: Comenzamos con 2 cores, si notamos que falta potencia, podremos añadir más procesadores y/o cores, parando previamente la máquina virtual (no en caliente).

    Figura 7: Configurar la memoria de la máquina virtual. Le daremos 2048MB de RAM
    Figura 7: Configurar la memoria de la máquina virtual. Le daremos 2048MB de RAM
    Figura 8: Seleccionar el tipo de red. En este ejemplo utilizaremos el modo NAT
    Figura 8: Seleccionar el tipo de red. En este ejemplo utilizaremos el modo NAT.
     
    Figura 9: Seleccionar el tipo de controladora SCSI. Seleccionaremos la opción recomendada
    Figura 9: Seleccionar el tipo de controladora SCSI. Seleccionaremos la opción recomendada

    Figura 7: Deberá ser una cantidad múltiplo de 4MB. Si notamos lentitud, añadiremos más RAM, si nuestros recursos hardware nos lo permiten.

    Figura 8: Pincha aquí para saber más sobre el tipo de conexión a elegir.

    Figura 10: Selección del tipo de disco. Seleccionaremos la opción recomendada "SCSI"
    Figura 10: Selección del tipo de disco. Seleccionaremos la opción recomendada "SCSI".
     
    Figura 11:  Seleccionar el disco virtual donde instalaremos la máquina. Elegiremos la opción "Crear un nuevo disco virtual"
    Figura 11: Seleccionar el disco virtual donde instalaremos la máquina. Elegiremos la opción "Crear un nuevo disco virtual"
    Figura 12: Seleccionar la capacidad del disco. Asignamos 40GB y seleccionaremos la opción de dividir en múltiples archivos
    Figura 12: Seleccionar la capacidad del disco. Asignamos 40GB y seleccionaremos la opción de dividir en múltiples archivos

    Figura 12: En nuestro caso hemos optado por 40GB pues pensamos utilizar la máquina virtual para pruebas como servidor, aplicaciones ofimáticas, desarrollo de aplicaciones, servicios web, etc. Además, no marcaremos la opción "Allocate all disk space now", aunque más arriba en este mismo artículo, recomendamos lo contrario. Esta será una máquina de pruebas y no una máquina en producción.
    La elección de dividir en multiples archivos es interesante a la hora de hacer copias de seguridad de nuestras máquinas virtuales. Sobre todo si hacemos copias de sólo archivos que han cambiado. Si tenemos discos virtuales muy grandes 40GB o más, debido a que cada vez que ejecutamos la máquina virtual, el disco cambia, simpre tendremos un archivo de 40GB o más a copiar, mientras que si lo dividimos en múltiples archivos, y utilizamos un sistema de copia de seguridad que contemple la modificación en archivos, sólo se copiarán los que hayan cambiado, lográndose una copia más rápida.

    Figura 13: Seleccionar la ubicación y nombre del disco
    Figura 13: Seleccionar la ubicación y nombre del disco
    Figura 14: En este punto se nos muestra un resumen de la configuración y la opción de iniciar la instalación. En este caso pulsaremos el botón "Finish"
    Figura 14: En este punto se nos muestra un resumen de la configuración y la opción de iniciar la instalación. En este caso pulsaremos el botón "Finish"

    NOTA: Si queremos editar las opciones de la nueva máquina virtual antes de su instalación, tendremos que desmarcar, en el asistente de la Figura 14, la opción "Power on this virtual machine after creation".


  6.  
     

  7. Editar las opciones de la máquina virtual (Volver al índice General)
    En este punto aprenderemos a modificar el hardware y otras opciones de la máquina virtual. En este caso particular, modificaremos solo un par de elementos hardware de nuestra máquina, pero podríamos modificar todo e incluso añadir nuevo hardware, como por ejemplo, un disco duro adicional, tarjetas de red, aumentar la RAM, añadir procesadores o cores, etc.

    Figura 15: Desde la opción "Edit virtual machine settings" podemos modificar el hardware y otras opciones.
    Figura 15: Desde la opción "Edit virtual machine settings" podemos modificar el hardware y otras opciones.
    Figura 16: Si pulsamos el botón Add.. podremos añadir nuevo hardware.
    Figura 16: Si pulsamos el botón Add.. podremos añadir nuevo hardware.

    Figura 16: En nuestro caso, solo mostraremos la ventana "Hardware Type" para luego continuar con nuestra configuración. Pulsamos "cancel" para continuar.

    Figura 17: Modificar la conexión USB. Estableceremos el tipo USB 3.0 y que muestre todos los dispositivos USB de entrada. Esto no significa que se monten en la máquina virtual.
    Figura 17: Modificar la conexión USB. Estableceremos el tipo USB 3.0 y que muestre todos los dispositivos USB de entrada. Esto no significa que se monten en la máquina virtual.
    Figura 18: Modificar las opciones de "Display". Habilitamos la aceleración de gráficos 3D, aunque al hacerlo, se nos avisa que tendremos que instalar o actualizar las VMware tools en la máquina virtual para habilitar la aceleración 3D.
    Figura 18: Modificar las opciones de "Display". Habilitamos la aceleración de gráficos 3D, aunque al hacerlo, se nos avisa que tendremos que instalar o actualizar las VMware tools en la máquina virtual para habilitar la aceleración 3D.
  8.  

  9. Instalación de Debian 10 ‘buster’ (Volver al índice General)
    A partir de aquí, los pasos a seguir nos servirán tanto para instalar el sistema operativo Debian 10 buster en un PC como en una máquina virtual.

    NOTA: Una vez en la interfaz de instalación, como por ejemplo en la Figura 21, podemos seleccionar las opciones con tabulador, flechas de desplazamiento o ratón, según el tipo de opciones disponibles. Cuando seleccionamos una opción, quedará realzada en color azulado oscuro (☻). Para modificar la opción, hacer doble clic o tras seleccionarla hacer clic en continuar.

    A continuación se ilustran todos los pasos a seguir (hacer clic en la imagen para aumentar):

    Figura 19: Arrancamos la máquina virtual pinchando en "Power on this virtual machine"
    Figura 19: Arrancamos la máquina virtual pinchando en "Power on this virtual machine"
    Figura 20: Pantalla de inicio de la Instalación: Seleccionaremos "Graphical Install"
    Figura 20: Pantalla de inicio de la Instalación: Seleccionaremos "Graphical Install"
    Figura 21: Seleccionamos el idioma para el proceso de instalación.
    Figura 21: Seleccionamos el idioma para el proceso de instalación.

    Figura 21: En la parte inferior de la pantalla, VMware Workstation Pro nos avisa que con las "VMware Tools" se habilitarán muchas prestaciones relacionadas con el hardware de la máquina virtual: mouse, video, etc.

    Figura 22: Seleccionar ubicación para la zona horaria y para la "Localización"
    Figura 22: Seleccionar ubicación para la zona horaria y para la "Localización"
    Figura 23: Seleccinamos el idioma del teclado.
    Figura 23: Seleccinamos el idioma del teclado.
    Figura 24: Configurar la red: Le daremos un nombre a la máquina.
    Figura 24: Configurar la red: Le daremos un nombre a la máquina.

    Figura 23: Tras configurar el teclado, aparece una pantalla de progreso de instalación…detecta y monta el CD y empieza a detectar el hardware y a configurar la red.

    Figura 25: Configurar la red: Asignar un dominio de red, en este caso nos lo inventamos ya que creamos una red doméstica o de prueba.
    Figura 25: Configurar la red: Asignar un dominio de red, en este caso nos lo inventamos ya que creamos una red doméstica o de prueba.
    Figura 26: Configurar usuarios y contraseñas: Asignar una contraseña para el "root"
    Figura 26: Configurar usuarios y contraseñas: Asignar una contraseña para el "root".
     
    Figura 27: Configurar usuarios y contraseñas: Nombre completo para nuevo usuario
    Figura 27: Configurar usuarios y contraseñas: Nombre completo para nuevo usuario

    Figura 27: Comenzamos con la configurración del primer usuario para tareas no administrativas y asignamos su nombre real (o ficticio).

    Figura 28: Configurar usuarios y contraseñas: nombre de usuario para la cuenta.
    Figura 28: Configurar usuarios y contraseñas: nombre de usuario para la cuenta.
    Figura 29: Configurar usuarios y contraseñas: Asignar una contraseña para el nuevo usuario
    Figura 29: Configurar usuarios y contraseñas: Asignar una contraseña para el nuevo usuario
    Figura 30: Configurar el reloj: Seleccionar la zona horaria
    Figura 30: Configurar el reloj: Seleccionar la zona horaria

    Figura 30: Tras la selección de la zona horaria, aparece una pantalla de progreso de instalación.

     
     

    Figura 31: Particionado de discos: Elegiremos la opción Guiado - utilizar todo el disco
    Figura 31: Particionado de discos: Elegiremos la opción Guiado - utilizar todo el disco
    Figura 32: Particionado de discos: Seleccionamos el disco a particionar. En nuestro caso, el único que tenemos.
    Figura 32: Particionado de discos: Seleccionamos el disco a particionar. En nuestro caso, el único que tenemos.
    Figura 33: Particionado de discos: Utilizaremos la opción "Todos los ficheros en una partición (recomendado para novatos)"
    Figura 33: Particionado de discos: Utilizaremos la opción "Todos los ficheros en una partición (recomendado para novatos)"

    Figura 31: En este punto tendremos que decidir si dejamos que el sistema lo haga por nosotros o lo hacemos manualmente. En este artículo de iniciación, optaremos por la opción "Guiado – utilizar todo el disco", pero proximamente, haremos dos tutoriales más, ambos utilizando el método Manual. En ambos configuraremos LVM (Logical Volume Manager), el primero de ellos llamado Instalar Debian 10 con LVM en VMware Workstation y el segundo Cómo instalar Debian 10 con particiones cifradas con LUKS.

    Figura 33: Utilizaremos este método por ser una instalación de iniciación. Como os indico en la Figura 31, más adelante mejoraremos este turorial haciendo unas instalaciones más personalizadas.

    Figura 34: Particionado de discos: Finalizamos el particionado y escribimos los cambios en el disco.
    Figura 34: Particionado de discos: Finalizamos el particionado y escribimos los cambios en el disco.
    Figura 35: Particionado de discos: seleccionamos "Sí" y "Continuar" para confirmar escribir los cambios.
    Figura 35: Particionado de discos: seleccionamos "Sí" y "Continuar" para confirmar escribir los cambios.
    Figura 36: Comienza la instalación del sistema base...
    Figura 36: Comienza la instalación del sistema base...

    Figura 37: Configurar el gestor de paquetes. Utilizaremos nuestra ISO y los repositorios de red.
    Figura 37: Configurar el gestor de paquetes. Utilizaremos nuestra ISO y los repositorios de red.
    Figura 38: Configurar el gestor de paquetes. Seleccionamos el país de la réplica de Debian.
    Figura 38: Configurar el gestor de paquetes. Seleccionamos el país de la réplica de Debian.
    Figura 39: Configurar el gestor de paquetes. Seleccionamos la réplica de Debian.
    Figura 39: Configurar el gestor de paquetes. Seleccionamos la réplica de Debian.
    Figura 40: En este punto configuraríamos el
    Figura 40: En este punto configuraríamos el "proxy HTTP" para acceder a la red si fuese necesario.
    Figura 41: Configuración de popularity-contest: en nuestro caso hemos optado por el "No". Léete esta parte por si te interesa participar.
    Figura 41: Configuración de popularity-contest: en nuestro caso hemos optado por el "No". Leete esta parte por si te interesa participar.
    Figura 42: Selección de programas: elegir el entorno de  escritorio, servidor web, etc.
    Figura 42: Selección de programas: elegir el entorno de escritorio, servidor web, etc.

    Figura 40: En nuestro caso, dejamos en blanco la información del proxy. En caso de tenerlo utilizar el siguiente formato: http://[[usuario][:contraseña]@]servidor[:puerto]/. Tras clicar en el botón Continuar, aparecerá una ventana de progresión de la instalación… descargando ficheros, actualizando software, instalando y configurando paquetes…

    Figura 42: Nosotros elegiremos por comodidad …KDE Plasma como entorno de escritorio, el servidor de impresión, el SSH Server y las utilidades estándar del sistema. Finalizada la instalación podremos seleccionar aquellos programas que necesitemos para que nuestro equipo desempeñe la función o funciones que deseemos. Tras clicar en el botón Continuar, aparecerá una ventana de progresión de la instalación… descargando ficheros, instalando, configurando, limpiando…

    Figura 43: Instalar el cargador de arranque GRUB: Seleccionamos "Sí" deseamos instalar GRUB en el registro principal de arranque.
    Figura 43: Instalar el cargador de arranque GRUB: Seleccionamos "Sí" deseamos instalar GRUB en el registro principal de arranque.
    Figura 44: Instalar el cargador de arranque GRUB: Seleccionamos el disco donde queremos instalar GRUB, en nuestro caso; /dev/sda.
    Figura 44: Instalar el cargador de arranque GRUB: Seleccionamos el disco donde queremos instalar GRUB, en nuestro caso; /dev/sda.
    Figura 45: Ventana de instalación completada. Pulsamos el botón Continuar para finalizar.
    Figura 45: Ventana de instalación completada. Pulsamos el botón Continuar para finalizar.

    Figura 44: Tras seleccionar el dispositivo de instalación del cargador de arranque, aparecerá el progreso de instalación de GRUB y se deshabilita el CD.

    Figura 45: Tras la finalización de la instalación, si dejamos que VMware Workstation Pro continúe, veremos las siguientes pantallas:

    Figura 46: Primer arranque de nuestra nueva máquina virtual con Debian 10.
    Figura 46: Primer arranque de nuestra nueva máquina virtual con Debian 10.
    Figura 47: Autenticándonos como usuario normal: Introducimos la contraseña.
    Figura 47: Autenticándonos como usuario normal: Introducimos la contraseña.
    Figura 48: En el Escritorio de KDE.
    Figura 48: En el Escritorio de KDE.
  10.  

  11. Instalación de las VMware Tools (Volver al índice General)
    Ya solo nos queda instalar las VMware Tools para mejorar el rendimiento y la interoperatividad entre el hipervisor (VMware Workstation Pro) y el sistema operativo invitado (Debian 10 buster).

    Pincha aquí para ver el artículo Instalación de VMware Tools en Debian 10.

  12.  

    Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.
      Configuración de privacidad y de cookies.
Seguir J. Carlos:

Técnico Informático - Desarrollo Web - Administración de Redes

Técnico Informático. Desarrollo Web. Administración de redes.

Últimas publicaciones de

2 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.