Instalar Ubuntu Server 20.04 LTS (Focal Fossa) desde cero

Publicado por P. Ruiz en

Hace unos días dedicamos un artículo a mostrarte cómo Instalar Ubuntu 20.04 LTS (Focal Fossa) desde cero. Sin embargo, existe una variante, llamada Ubuntu Server, que está enfocada en ofrecer servicios de red y que puede ser más útil en muchos contextos. Sobre todo en ámbitos profesionales

A diferencia de Ubuntu Desktop, la versión de servidor no incluye un asistente gráfico para su instalación. En su lugar, se utiliza una secuencia de menús en modo texto, pero no te preocupes, hoy vamos a explicarte, paso a paso, cómo instalarlo desde cero.

También dedicaremos artículos posteriores a su configuración y a algunos usos a los que podemos dedicarlo.

Antes de instalar

Como puedes suponer, antes de instalar el sistema operativo en nuestro equipo, debemos comprobar que éste cumple los requisitos necesarios. En este sentido, Canonical hace las siguientes recomendaciones mínimas:

  • 25 GB de espacio libre en disco.

  • 4 GB de RAM.

  • Procesador a 2 GHz o superior, con un mínimo de dos núcleos.
  • Un dispositivo DVD o un puerto USB para el soporte de instalación.

  • Asegurarse de tener una copia de seguridad reciente de los datos importantes.

Además, se recomienda disponer de acceso a Internet durante el proceso de instalación.

Como cabe esperar, el primer paso consistirá en ir hasta la página de descarga (http://releases.ubuntu.com/20.04/) y hacer clic sobre el enlace correspondiente.

Lo encontrarás en el apartado Server install image.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-001

Una vez descargado el archivo ISO, deberás grabarlo en un DVD o en un dispositivo de memoria flash.

Para ayudarte con esta tarea,puedes seguir alguno de los artículos que ya publicamos hace un tiempo en , como:

Aunque uno de nuestros preferidos es balenaEtcher, al que también le dedicamos un par de artículos en su momento: Etcher (Parte 1): Una forma sencilla de crear dispositivos USB de instalación y Etcher (Parte 2): Crear un USB de instalación a partir de una imagen ISO.

Finalmente, antes de comenzar la instalación, debemos acordarnos de comprobar si, en la BIOS, la secuencia de arranque indica que éste se intente primero desde la memoria USB o la unidad óptica que usaremos para instalar.

Si tu ordenador es relativamente moderno, probablemente también tendrás la opción de pulsar una tecla en los primeros instantes del arranque para que te ofrezca un menú con todas las unidades de almacenamiento desde las que puedes arrancar el sistema. En ese caso, no habría que configurar la BIOS, sólo elegir en este menú la unidad donde has grabado la ISO.

En este artículo suponemos que quieres sustituir por completo la instalación de tu antiguo sistema operativo. Durante el proceso se eliminará cualquier dato existente en el disco por lo que te recomiendo que, antes de comenzar esta tarea, realices una copia de seguridad de cualquier archivo que quieras preservar de tu antigua instalación.

Primeros pasos de la instalación

Si estamos arrancando desde el dispositivo adecuado, comenzará a aparecer información, en la pantalla, sobre proceso de inicio. Algo parecido a la imagen siguiente…

Sólo tenemos que esperar un instante.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-002

Poco después, se iniciará el asistente de instalación, en modo texto, que nos acompañará durante todo el proceso. Para comenzar, nos permite elegir nuestro idioma.

Puedes utilizar las teclas de cursor ( y ) para localizarlo y, una vez resaltado, la tecla Intro para elegirlo.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-003

Una vez que el asistente sabe en qué idioma hablarnos, lo siguiente será decirnos que ahora dispone de una nueva versión del instalador… Aunque rápidamente vuelve al inglés para decirnos la versión que está disponible, cual estamos ejecutando y la URL donde podemos obtener más información sobre las características de cada versión.

También nos avisa de que, si decidimos utilizar la nueva versión, habrá que descargarla. Como antes, podemos usar las teclas de cursor ( y ) para cambiar de opción.

En nuestro caso, nos situaremos sobre Actualizar al instalador nuevo y pulsaremos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-004

Los siguiente que necesita saber el asistente de instalación es la distribución que tiene nuestro teclado. También podemos elegir la opción Identificar teclado para que trate de averiguarlo por él mismo.

De nuevo, usaremos las teclas de cursor ( y ) para cambiar de opción.

Nos pondremos sobre la línea titulada Disposición y pulsaremos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-005

Al hacerlo, aparecerá una lista con todos los idiomas soportados. Sólo tenemos que usar las teclas de cursos para localizar el nuestro. Será fácil, porque aparecen ordenados alfabéticamente… Y además de las teclas de cursor ( y ), también puedes utilizar las teclas  Inicio y Fin para desplazarte rápidamente al principio o al final de la lista.

Cuando tengamos el foco sobre él, volvemos a pulsar la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-006

Si quisiéramos elegir alguna variante sobre la distribución estándar, repetiríamos el mismo proceso en el cuadro Variant.

Cuando estemos listos, avanzaremos hasta Hecho con las teclas de cursor y pulsaremos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-007

Establecer la configuración de red

El siguiente paso del asistente de instalación será tratar de detectar y configurar  cualquier adaptador de red presente en el equipo. Para lograrlo, tratará de asignar direcciones IP usando DHCP.

Si todo va bien, aparecerá el nombre de cada adaptador de red (en nuestro ejemplo solo tenemos uno) y la dirección IP que le ha asignado el servidor DHCP de nuestra red.

Como se trata de un servidor, es probable que queramos establecer una dirección IP fija. En ese caso, bastará con usar, de nuevo, las teclas de cursor ( y ) para situarnos sobre el nombre del adaptador (en nuestro caso Enp0s3) y pulsar la tecla Intro. Aparecerá un pequeño menú que nos permite establecer los diferentes aspectos de la configuración.

De cualquier modo, para no alargar en exceso el artículo, nosotros dejaremos la configuración predeterminada.

Debajo de la configuración de los adaptadores, tenemos una línea Con el texto Create Bond. Como puedes imaginar, desde aquí tendremos la posibilidad de configurar Bonding entre los diferentes adaptadores de red que tengamos.

Las técnicas de Bonding nos permiten combinar dos o más adaptadores de red para combinar su ancho de banda. Así, podemos beneficiarnos, en una sola conexión, de la velocidad de ambos adaptadores.

Como en nuestro ejemplo tenemos un solo adaptador, de momento, tampoco entraremos en detalles sobre este aspecto.

En cualquier caso, siempre podremos modificar la configuración de red tras la instalación.

Si no se hubiese detectado ninguna tarjeta de red, el instalador podrá seguir avanzando, aunque no podrá comprobar si hay actualizaciones disponibles.

De momento, nos limitamos a pulsar la tecla Intro sobre la opción Hecho.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-008

A continuación, si el equipo se va a conectar a Internet a través de un servidor Proxy, será el momento de escribir sus datos.

… De lo contrario, bastará con volver a pulsar la tecla Intro sobre la opción Hecho.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-009

A continuación, podremos establecer una ubicación alternativa para el repositorio predeterminado que usará el servidor. Esta opción puede ser muy útil cuando pretendamos tener, por ejemplo, una caché local del repositorio, con el fin de disminuir el tiempo de descarga y ahorrar ancho de banda en nuestra red.

De cualquier modo, la mayoría de las veces, dejaremos el valor predeterminado…

… Por lo que nos limitaremos a pulsar la tecla Intro con la opción Hecho seleccionada.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-010

Establecer la estructura del disco

A continuación, tendremos que configurar el almacenamiento en disco. De forma predeterminada (opción Use an entire disk), el asistente creará una pequeña partición para el gestor de arranque, y el resto del disco formará una partición única para todo el sistema.

Dentro de esta opción, tendremos la oportunidad de marcar Set up this disk as an LVM group, que nos permitirá añadir o quitar nuevos discos al volumen lógico, de una forma dinámica, en el futuro. Incluso, con esta opción seleccionada, podremos elegir Encrypt the LVM group with LUKS, cuando necesitemos que el volumen lógico se mantenga cifrado.

Dada la importancia de este aspecto, le dedicaremos varios artículos independientes

Cuando necesitemos crear diferentes particiones en el disco (por ejemplo para dedicar una partición independiente a la carpeta /home), deberemos elegir la opción Custom Storage layout.

Nosotros hoy asumiremos los valores predeterminados, por lo que nos aseguramos de tener seleccionada la opción Hecho y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-011

Al hacerlo, el asistente calculará el tamaño de las particiones necesarias y nos muestra la información.

Si tenemos más de un disco en el equipo, es importante que nos aseguremos de haber elegido el correcto. Si no es así, podemos usar las teclas de cursos para elegir la opción Atrás y volver al paso anterior.

Observa que no se crea una partición independiente para el intercambio de memoria (swap). Desde la versión 17.04, esta tarea se realiza mediante un archivo, llamado swapfile, que se almacena en el directorio raíz del sistema. La ventaja es que puede cambiarse fácil de tamaño según las necesidades.

Si todo es correcto, nos aseguramos de tener seleccionada la opción Hecho y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-012

Como se trata de una operación que va a destruir todos los datos que pudiera tener previamente el disco, el sistema nos muestra un aviso.

Este paso no podrá deshacerse, por lo que es mejor estar completamente seguros antes de seguir adelante con la instalación.

Si estamos seguros de seguir adelante, elegimos la opción Continuar y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-013

Definir los datos de la cuenta

Después de lo anterior, habrá comenzado la instalación del sistema propiamente dicha. De este modo se ahorra tiempo mientras terminamos de introducir la última información que necesita el sistema para configurarse.

Como en la versión de escritorio, el sistema necesita, como mínimo, una cuenta de usuario que forme parte del grupo root. Los datos de esa cuenta son los que añadiremos en este punto.

Cuando estemos listos, una vez más nos aseguramos de tener seleccionada la opción Hecho y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-014

En la siguiente etapa, el asistente nos ofrece la posibilidad de instalar OpenSSH, para facilitar, en el futuro, la administración remota del servidor de forma segura.

En nuestro caso, seleccionaremos esta opción, para instalar el software necesario, pero no importaremos las claves. Esto implicará que, la primera vez que nos conectemos la servidor, nos avisará de que las claves no están firmadas y tendremos que aceptarlas… Pero si vamos a trabajar el en contexto de una red local, tampoco debemos preocuparnos en exceso.

También tenemos la oportunidad de importar claves SSH desde Github o Launchpad. Sólo tendremos que incluir el nombre de usuario y el asistente de instalación se  encargará de obtenerlas e instalarlas.

Como hasta ahora, para avanzar, elegimos la opción Hecho y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-015

Completar la instalación

En el último paso, el asistente de instalación de Ubuntu nos permite elegir algunos paquetes de uso habitual en servidores. Así, los tendremos listo para su uso en cuanto se complete la instalación.

Como hasta ahora, podemos movernos entre ellos con las teclas de cursor y seleccionarlos o deseleccionarlos con la barra espaciadora.

Cuando estemos listos nos desplazamos hasta la opción Hecho y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-016

A partir de aquí, el proceso de instalación continuará sin requerir nuestra atención.

Sólo tenemos que esperar unos instantes.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-017

Cuando la instalación haya terminado, aparecerá en la parte inferior una opción que nos permite reiniciar el equipo.

De nuevo, nos aseguramos de tener seleccionada la opción correcta, en este caso Reiniciar, y pulsamos la tecla Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-018

Al hacerlo, veremos que el sistema inicia el proceso de apagado. Al final nos pide que retiremos el soporte de instalación que hayamos utilizado (el DVD o la memoria USB desde la que estamos haciendo la instalación) y pulsemos la tecla Intro.

Retiramos el soporte y pulsamos Intro.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-019

Veremos que, inmediatamente comienza a arrancar de nuevo el equipo…

Solo tenemos que esperar un instante…

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-020

Poco después, el sistema nos pide los datos de nuestra cuenta.

Escribimos los datos de autenticación.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-021

Un instante más tarde, se habrá iniciado sesión y estaremos listos para comenzar a utilizar el equipo.

Instalar-Ubuntu-Server-20-04-LTS-(Focal-Fossa)-desde-cero-022

… Y esto es todo por el momento. Espero que te haya resultado útil.