Instalación y configuración inicial

Instalación y configuración inicial

    Las computadoras personales realizan una serie de procesos a la hora de encenderse. Todo esto es conocido como 'boot'. 
    El primer componente en actuar es la BIOS o UEFI es quien busca un dispositivo de arranque con un sistema operativo. Luego el siguiente en actuar es el gestor de arranque, es quien se encarga de cargar el kernel de Linux en memoria RAM. Después se inicia el primer proceso del usuario y desde él se crearán los demás procesos. Por último, se ejecutan diferentes scripts para crear el resto de los procesos e iniciar el entorno gráfico. 
    
    Para instalar un sistema operativo Linux este proceso es el mismo a diferencia de una carga normal en disco  de un sistema instalado, lo que se carga es un instalador desde algún medio externo. Ese instalador será el encargado de configurar el disco local con el sistema operativo de manera en un posterior booteo ya se encuentre disponible.  


    



    Algo más para profundizar:
        Identifica los pasos trabajados en el video.
        Escribir una pequeña guía que los detalle y documente la instalación.
        Compartir aquí con otro grupo para sugerir mejoras y comentarios.
    

----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
    0 - Debemos considerar siempre la arquitectura de computadoras disponible para instalar un sistema operativo. La arquitectura 32bits responde a equipos viejo y pueden direccionar un máximo de 4 GB de memoria RAM. Si posees más de 4GB el sistema solo utilizará hasta 4GB de RAM. Luego tenemos la arquitectura 64bits en donde se puede utilizar más de 4GB de memoria RAM y son procesadores más vigentes y modernos para uso familiar. Se debe conocer qué arquitectura tenemos para descargar aquella versión del sistema operativo a instalar compatible con nuestro equipo.
    
    1- Se descarga el sistema operativo generalmente en un formato ISO, luego se crea por lo general un disco de instalación que incluye: arranque + instalador + sistema operativo. Desde 2015 las memorias tipo flash (micro-sd, pendrive, SD) son las más utilizadas. Los discos instaladores pueden ser 'live' ¿Qué quiere decir eso? Básicamente podemos probar el sistema operativo antes de instalarlo.  
    
    2- Configuraciones básicas: son aquellas en donde se nos pregunta cualquier instalador promedio de GNU/Linux las siguientes cosas: idioma base, distribución del teclado y variante, zona horaria.
    
    3- Configuración de red. En una instalación se debe colocar un nombre a nuestro equipo, si no lo hacemos el sistema adjudicará uno por defecto, luego podemos nombrar un dominio si lo deseamos. De igual forma, GNU/Linux pregunta cuál es la conexión principal de red, en caso de autenticarse pedirá password.
    
    4- Los usuarios y sus contraseñas son una etapa importante, en Linux GNU/Linux se debe tener un nombre de usuario que no es otra cosa que una configuración estándar para una sesión de trabajo. Lo anterior es accedido solo si disponemos de una contraseña que nos autentique en el sistema. En algunas distribuciones de GNU/Linux el nombre de los usuarios y las contraseñas 'root' (superadministrador) son diferentes a las de cualquier usuario.  
    
    5- La detección de discos da paso al particionado. Esto no es otra cosa que las posibles divisiones del disco local en zonas de trabajo. Por lo general, después de 2010 GNU/Linux da un particionamiento por defecto que ayuda a colocar el sistema en todo nuestro disco. Si queremos algo más detallado como LVM o RAID debemos hacerlo en la sección correspondiente para que se habiliten esos controladores en nuestro disco. Por último, el particionado 'manual' lo que hace es dividir el disco según las necesidades del usuario. No debemos olvidar que si tenemos otro sistema operativo en la computadora tenemos que  ir al particionamiento 'manual' para ver allí qué espacio temeos disponible.
    
    ¿Qué es una partición?
    Una partición de disco es una división lógica o segmento de un disco duro que funciona como una unidad independiente. Permite organizar y gestionar el almacenamiento de datos, separar sistemas operativos, o aislar archivos para mejorar el rendimiento y la seguridad. Cada partición puede tener su propio sistema de archivos y ser tratada como un disco independiente por el sistema operativo.
     
    Una partición primaria es una división principal en un disco duro que puede contener un sistema operativo y es necesaria para arrancar el sistema. Un disco puede tener hasta cuatro particiones primarias, o tres primarias y una extendida.

    Por su parte, partición extendida es un tipo especial de partición que no almacena datos directamente, sino que actúa como un contenedor para crear particiones lógicas. La partición extendida permite superar el límite de cuatro particiones primarias en un disco.
    
    Por último, partición lógica es una subdivisión dentro de una partición extendida. No puede arrancar un sistema operativo directamente, pero es útil para organizar y almacenar datos adicionales, permitiendo crear múltiples unidades lógicas dentro de una sola partición extendida.
    
    Diferentes formatos de archivos para particiones en una instalación estándar de GNU/Linux:
    
        a- Ext4 (Fourth Extended Filesystem):Es el sistema de archivos más utilizado en Linux. Ofrece un buen equilibrio entre rendimiento y estabilidad, soporta volúmenes grandes y tiene características como journaling (para recuperación de datos en caso de fallos) y asignación retardada.
        
        b- Swap: No es un sistema de archivos, sino una partición especial utilizada como memoria virtual. Cuando la RAM física se llena, el sistema utiliza la partición swap para almacenar datos temporales, lo que ayuda a evitar bloqueos del sistema.
        
        c- XFS: Diseñado para alto rendimiento y escalabilidad, especialmente con archivos grandes. Es común en servidores y entornos donde se requiere manejar grandes volúmenes de datos. También soporta journaling y es resistente a fallos.
        
    Para cada partición siempre deben establecerse 'puntos de montaje'. No es otra cosa que el lugar exacto en donde se va a ubicar el enlace a esa partición del disco. Luego empieza la parte de instalación propiamente dicha del sistema operativo.
    
    6- Gestor de arranque. Son esos programas cuya única finalidad es mostrar como podemos acceder al sistema operativo una vez encendido el equipo y cargado todos los módulos desde la BIOS. Por defecto, en GNU/Linux se utiliza GRUB o LILO allí se mostrará el acceso a los sistemas operativos instalados en los equipos (GNU/Linux o Microsoft Windows) o el modo a prueba de fallos para reparar de emergencia algo en nuestro sistema operativo.
    
    7- Finalizar la instalación y extraer el medio de instalación para encender de manera normal la computadora.
    
    Otra instalación de GNU/Linux

    
  




    ¿Qué es un repositorio?
    
    Un repositorio en Linux es un servidor o ubicación en línea donde se almacenan paquetes de software, bibliotecas y herramientas para su distribución. Los sistemas Linux acceden a estos repositorios para descargar, instalar y actualizar software de manera centralizada y segura, utilizando gestores de paquetes como APT (en Debian/Ubuntu) o YUM/DNF (en Red Hat/CentOS). Los repositorios son esenciales para mantener el sistema actualizado y obtener software confiable.
       
    Algo más para profundizar
    1- Crear una lista de similitudes en ambas instalaciones de GNU/Linux.
    2- ¿Cuál de las dos parece a tu criterio 'amigable' y versátil en su instalación? ¿Por qué?