Cómo instalar Linux es una de las mayores búsquedas en internet ya que muchas personas quieren empezar a usar este sistema operativo por sus características de código abierto, multiplataforma, multiusuario y multitarea. Por esta razón, hace unas semanas en KeepCoding tuvimos un webinar junto a Julián García-Sotoca, quien nos ha explicado cómo se instala GNU/Linux, cómo se instala Ubuntu y la configuración avanzada de Vagrant.
¿Cómo instalar GNU/Linux?
La instalación de GNU/Linux requiere diferentes herramientas y procesos para su ejecución, lo primero que debes tener en cuenta son los recursos a desargar.
1. Preparación de laboratorios, para ello vamos a necesitar descargar:
- VirtualBox: se debe descargar el paquete que se ajuste a cada sistema operativo y, a partir de ahí, iniciar la instalación. Después, se debe abrir una línea de comando y verificar: “vboxmanage – – version”. También tiene una interfaz gráfica.
- Vagrant: de nuevo, se descarga el instalador que se adapte al sistema operativo y posteriormente, se lanza. Más tarde, hay que abrir una línea de comandos y verificar: “vagrant – – version”.
- GIT: una vez más, se elegirá el paquete que se adapte al sistema operativo y se iniciará la instalación. Una vez hecho esto, se debería tener el programa Git Bash. Desde este programa, en una carpeta vacía, se puede clonar el repositorio del curso, creando una clave privada en settings y creando un token.
- Imágenes ISO de Ubuntu, CentOS y OpenSUSE.
2. Proceso de instalación: se lleva a cabo la planificación, que a su vez se divide en cuatro fases:
- Distribución: en base a la funcionalidad del sistema, del software, del espacio del disco, de la frecuencia de actualización, del tiempo que estará soportada la versión, de si se va a necesitar una versión adaptada de kernel, de en qué dispositivo se va a instalar y de si se necesita estabilidad y soporte. Entonces, ¿qué distribución se debe elegir?
- Servidor: Red Hat Enterprise Linux, CentOS, Ubuntu Server, Suse Linux Enterprise, Server, Debian.
- Escritorio: Ubuntu, Fedora, Linux Mint, OpenSUSE, Debian.
- Particionado: antes de empezar la instalación, es necesario definir el particionado que va a tener el sistema. Dependiendo del uso, puede ser mejor crear particiones dedicadas para áreas que requieran más espacio.
- Selección de software: todas las instalaciones incluyen el mínimo para correr la distribución. Algunos instaladores proporcionan opciones para añadir categorías: aplicaciones comunes, herramientas de desarrollo, servicios de internet, entorno gráfico.
- Selección del medio de instalación: se puede elegir entre CD, DVD, imagen ISO, USB o instalación por red. Muchos instaladores pueden realizar una instalación automática usando ficheros de configuración:
- Kickstart para la familia Red Hat
- AutoYAST para la familia SUSE
- Preseed para la familia Debian
Estos medios de instalación se seleccionan en BIOS y UEFI.
¿Cómo instalar Ubuntu?
- Arranque de la instalación:
- Ubuntu: la versión desktop arranca automáticamente, si queremos abrir el menú de opciones, pulsamos la tecla ESC.
- Red Hat/CentOS: inicia el menú automáticamente.
- OpenSUSE: inicia el menú automáticamente.
- Configuración de usuarios.
¿Cómo configurar Vagrant?
Entre las funciones que se pueden realizar se encuentran:
- Redirección de puertos.
- Asignación de más memoria y cpu.
- Despliegue de más de una máquina virtual.
- Configuración de una red interna.
- Añadir disco adicional.
- Lanzar scripts de provisión:
- ○ comandos in-line
- ○ lanzar script
Si quieres ver punto por punto este proceso de instalación, aquí te dejamos la repetición del webinar en el que Julián nos explica desde cero a instalar este sistema operativo.
https://www.youtube.com/watch?v=EPZRbk6z6FE
Si quieres conocer cada detalle de GNU/Linux, te recomendamos el curso que Julián tiene en nuestra plataforma, y que puedes conseguir aquí con un 10% de descuento.