Sistemas operativos

Instalación de GNU Linux Debian 12 (Bookworm) netinstall en modo texto para servidores desde cero y paso a paso

En este artículo veremos paso por paso como se realiza la instalación de GNU Linux Debian 12 (Bookworm) en modo texto usando una imagen ISO de tipo reducido para instalaciones desde la red (netinstall) la cual se puede descargar desde la siguiente página.

ISO Debian 12 bookworm netinstall amd64 (debian-12.X.X-amd64-netinst.iso)

Esta instalación podemos hacerla tanto en equipos físicos como virtuales. En caso de querer instalarlo en un equipo físico, puede usar una memoria USB debidamente preparada con un software para que sirva como medio de instalación. Aquí tienen dos enlaces a artículos que hablan acerca de estas herramientas en el caso de que las necesite.

Herramientas para preparar memorias USB para instalación o boot live CD (ISO a USB)

Preparar memoria USB con Balena Etcher

En este caso realizaremos la instalación en modo texto (sin entorno gráfico). Este tipo de instalación es la recomendada para instalar servidores.

HP MicroServer Gen10 Plus Tower Server para pequeñas empresas, Intel Xeon E-2224 3.4GHz hasta 3.4GHz Turbo, 32GB RAM, 4TB Fast SSD, RAID, Windows Server 2019

Requisitos mínimos de hardware para instalar el sistema

  • Microprocesador de 64 bits de arquitectura AMD64 en este caso de al menos 1 núcleo
  • 256 Megas de memoria RAM
  • 4 Gigas de espacio en disco duro

El sistema puede funcionar con los requisitos listados anteriormente, pero si le asignamos más funcionará aún mejor. Tenga en cuenta que si va a usar este sistema para montar un servidor debe asignarle los recursos acordes al funcionamiento que tendrá.

Proceso de instalación de Linux Debian 12 (Bookworm)

Para comenzar el proceso de instalación debe insertar el medio de instalación a usar (CD, DVD, Memoria USB, imagen ISO, etc.) en el equipo y hacer que el equipo inicie desde él (bootee desde el medio de instalación). Recomendamos desconectar la conexión de red del equipo que se está instalando para hacer que la instalación se complete de forma más rápida y evitar contratiempos que dependan de la conexión. Una vez terminada la instalación, puede conectar la red nuevamente y hacer uso de la misma.

Una vez que el equipo inicia desde el medio preparado para la instalación, debe mostrarse una pantalla como la siguiente. Aquí seleccionaremos la segunda opción “Install” usando las flechas del teclado

Una vez seleccionada esta opción, presionaremos la tecla enter para continuar. Nos debe aparecer la siguiente pantalla en la cual se nos pedirá que seleccionemos el idioma deseado para la instalación. Escogemos el idioma de la lista usando nuevamente las flechas arriba o abajo del teclado

Ya seleccionado el idioma, presionamos enter para continuar al siguiente paso que es seleccionar nuestra área geográfica. En este caso usted debe seleccionar la que sea adecuada a donde usted se encuentra

Seleccionada su área, el próximo paso es seleccionar el idioma o distribución del teclado que desea usar. En nuestro caso, seleccionamos español, ya que nuestro teclado es en español. Siéntase usted libre de escoger la que más le convenga

Una vez elegido el idioma de teclado a usar, presione enter para continuar el proceso y espere

Cuando termine el proceso, el sistema intentará hacer la configuración automática de red. En caso de fallar se debe mostrar una pantalla como la siguiente

Aquí nos informa que debemos configurar la red de forma manual, así que presionamos enter para continuar

Seleccionaremos la opción “Configurar la red manualmente” y presionamos enter nuevamente

En esta pantalla el instalador nos pide que entremos la dirección IP que el sistema usará. Entramos la IP deseada y seleccionamos la opción “Continuar” y presionamos enter

En la próxima pantalla se nos pedirá que entremos la máscara de red que debe usar el sistema

Lo próximo que pedirá es el IP de la pasarela, puerta de enlace o gateway que es la dirección del equipo que enrutará el tráfico de red que sea enviado fuera de la red local

Seguidamente, el asistente de la instalación de Linux Debian 12 (Bookworm) nos solicitará las direcciones IPs de los servidores DNS que usaremos. En nuestro caso tenemos en 10.0.0.205, el 1.1.1.1 que es el de Cloudflare y el 8.8.8.8 que es de Google. Tanto el 1.1.1.1 como el 8.8.8.8 son servidores DNS públicos en internet que podemos usar para que nuestros equipos resuelvan con ellos las consultas DNS necesarias.

En el siguiente paso el asistente de la instalación solicitará el nombre que tendrá nuestro equipo, así que lo entramos y seleccionamos la opción continuar.

Seguidamente, se nos preguntará cuál es el dominio del que formará parte nuestro equipo, así que lo proporcionamos y seleccionamos la opción continuar

El próximo paso es establecer la contraseña que usará el usuario root o sea el usuario administrador del sistema en Linux, debemos usar una contraseña robusta y que no se nos olvide.

El siguiente paso es confirmar la contraseña como se muestra en la siguiente imagen

Además de configurar el usuario root la instalación nos solicitará los datos para crear una cuenta de usuario para tareas que no requieran los privilegios administrativos. En este caso crearemos el usuario por el que trabajaremos y como primer dato nos pide el nombre que tendrá la cuenta

Seguidamente, nos pedirá el usuario que tendrá esa cuenta para poder acceder al sistema

El próximo paso es establecer una contraseña para poder acceder al sistema usando el usuario especificado anteriormente

Y confirmamos la contraseña nuevamente

El próximo paso es seleccionar la zona horaria que usaremos. Esta selección depende de área geográfica que seleccionamos al principio de iniciarse el asistente de instalación. Este es un valor que puede cambiarse desde el sistema una vez instalado.

Esperamos a que se cargue el próximo paso a realizar y nos aparecerá una pantalla como la siguiente imagen. Allí escogeremos el método de participado de disco que usaremos. En este caso escogeremos el método “Guiado” el cual usará todo el disco para la instalación el sistema

Una vez seleccionado el método, presionamos enter para continuar al próximo paso que consiste en seleccionar el disco que vamos a particionar. En nuestro caso solo tenemos un disco, pero pudiera darse el caso de que su equipo tenga más de un disco y tendrá que seleccionar en que disco se realizarán las particiones. Así que seleccionamos el disco y presionamos enter para continuar.

Seguidamente, seleccionamos el esquema de particionado para el cual usaremos la primera opción “Todos los ficheros en una partición” y presionamos enter para continuar.

El asistente de instalación creará las particiones y aparecerá una imagen como la que se muestra debajo. Allí seleccionaremos la opción de “Finalizar el particionado y escribir los cambios en el disco” y presionamos enter para continuar

Se nos mostrará una confirmación como la siguiente en la cual tenemos que seleccionar la opción si y presionar enter

Próximamente, el asistente nos preguntará si deseamos analizar algún medio de instalación adicional, a lo cual responderemos que no y continuamos

Se nos preguntará si deseamos utilizar alguna réplica de red, pero de momento seleccionaremos la opción retroceder y presionaremos enter, tras lo cual nos saldrá una confirmación como la siguiente

En esta confirmación se nos pregunta si queremos continuar sin una réplica de red, a lo cual responderemos que sí y presionamos enter para continuar.

El asistente nos preguntará si deseamos participar en una encuesta anónima de uso de paquetes de software. De momento responderemos que no y presionamos enter para continuar

Lo próximo es seleccionar el software adicional que se instalará, en este disco como es una versión reducida de la instalación solo aparecerá “Utilidades estándar del sistema”. Aquí debemos fijarnos que tenga el asterisco dentro de los dos corchetes y seleccionamos la opción continuar y presionamos enter

Casi hemos terminado la instalación. En este paso el instalador nos pregunta que si queremos instalar el cargador de arranque en el disco principal a lo que responderemos que sí y presionamos enter para continuar

Lo siguiente es seleccionar el dispositivo donde se va a instalar el cargador de arranque.

En este paso seleccionaremos el disco principal que es /dev/sda y presionamos enter para continuar

Ya llegados hasta aquí la instalación de Linux Debian 12 (Bookworm) se ha completado y solo falta seleccionar Continuar y presionar enter para que el sistema se reinicie. Si todo ha ido correctamente debe cargar como se muestra en la siguiente imagen

Esperamos unos segundos y ya podemos ver el login de acceso del sistema recién instalado como se muestre en la siguiente imagen.

Ya una vez aquí podemos entrar el usuario root y poner su contraseña, la que le pusimos durante la instalación para acceder.

Ya una vez que accedimos al sistema podemos ver información del mismo ejecutando el comando:

cat /etc/os-release

Ya el sistema está instalado, así que podemos habilitar la conexión de red nuevamente y probar a ver si tenemos conexión de red haciendo un ping al IP 8.8.8.8 de Google con el comando ping 8.8.8.8 -c 4. Si todo ha ido bien debemos obtener respuestas como se ve en la siguiente imagen en la cual se ve que se han enviado 4 paquetes, se han recibido 4 y 0% de pérdida.

Lo próximo que podemos hacer es actualizar el archivo de configuración de los repositorios de software para lo cual ejecutaremos el comando nano /etc/apt/sources.list

Debemos borrar el contenido del archivo y dejarlo de la siguiente manera

Luego presionamos Ctrol+X para salir y cuando nos pregunte si queremos guardar los cambios presionamos S. Por último enter para que se escriba el archivo y volver a la consola.

El contenido del archivo de configuración de los repositorios debe ser como este que se muestra aquí debajo

#  Repositorios oficiales de Debian 12 Bookworm
deb http://ftp.debian.org/debian bookworm            main contrib non-free non-free-firmware
deb http://ftp.debian.org/debian bookworm-updates    main contrib non-free non-free-firmware
deb http://ftp.debian.org/debian bookworm-backports  main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

Una vez editado correctamente el archivo se debe cargar el índice de los repositorios de software usando el comando apt update el cual debe producir una salida como se muestra en la siguiente imagen

Si todo ha salido bien podemos entonces hacer uso de los repositorios de software y mandar a instalar varias utilidades de software (mc ssh byobu wget curl htop btop iotop nload). Esto lo hacemos con el comando apt install mc ssh byobu wget curl htop btop iotop nload y presionamos enter. Debe verse una salida como se muestra en la imagen a continuación

Allí el sistema nos pregunta si queremos continuar con la instalación de las utilidades antes mencionadas, a lo que responderemos S y esperaremos a que se complete la instalación de las mismas.

Una vez completada podemos ejecutar una de ella que es htop la cual nos mostrará una pantalla como la siguiente en la cual podemos ver en tiempo real el consumo de recursos como se muestra en la imagen

Para salir de la herramienta presionamos F10.

Así concluye este artículo con una instalación paso a paso de Linux Debian 12 (Bookworm) en modo texto. Esperamos que haya sido de su agrado y siéntase libre de dejarnos sus comentarios al respecto.

https://amzn.to/40yDhiy
Eidy EV

Ingeniero en Ciencias Informáticas con más de 10 años de experiencia en informáticas y ha desempeñado funciones de Arquitecto de software, Analista, Desarrollador de software senior, administrador de redes y sistemas (Sysadmin) y Especialista de seguridad informática.

Entradas recientes

El primer sistema automatizado de reservas de United Airlines: un ejemplo de alta disponibilidad

Evelyn Berezin fue una pionera en el mundo de la informática. Es considerada la creadora…

6 meses hace

Evelyn Berezin, la creadora del primer procesador de texto

Cuando comencé a investigar sobre esta mujer nunca pensé que me resultarían tan divertidas sus…

6 meses hace

Instalación y configuración de WordPress desde cero en un VPS Ubuntu con certificados de Let’s Encrypt

Entre los sistemas de gestión de contenidos (CMS) más populares y usados de todo internet…

6 meses hace

¿Qué es Delphi y por qué tienes que aprender a usarlo?

Delphi es un entorno de desarrollo visual de tipo RAD (Rapid Application Development). Es un…

9 meses hace

Navegadores web, su historia y características

Un navegador web, también llamado navegador de Internet o simplemente "navegador", es un programa informático…

11 meses hace

Instalación de GNU Linux Debian 12 (Bookworm) + KDE en modo gráfico para estaciones de trabajo desde cero y paso a paso

En este artículo veremos paso por paso cómo se realiza la instalación de GNU Linux…

12 meses hace