Un desafío personal, o una pasión por hacerlo por tí mismo sin depender ni obtener del famoso “Bloatware”, o quienes prefieren muy poca RAM.
Dentro de las distribuciones Linux más dificiles (Para mi preferencia), es sin dudas este sistema llamado Arch Linux. No solo es una herramienta para saber qué es lo que funciona mejor en tu PC, sino que también, podemos construir nuestro sistema a nuestro antojo. Es por eso que dependemos del famoso “archinstall” para poder instalar de forma intuitiva el sistema, a pesar de generarlo dentro del CLI para acceder.
Resumen: Si deseas una distro totalmente a mano, esta es la elección. De otra forma, elije EndeavourOS u otro.
Elementos del Arch Install
Cada uno de ellos, es necesario para poder instalar satisfactoriamente el sistema y mantenerlo a nuestro gusto. Primero, accedemos con “archinstall” y nos saludará con una pantalla de configuración, en el que debemos elegir a nuestro gusto los elementos que iremos construyendo nuestro sistema operativo:
- Archinstall language: El idioma que será visualizado durante la instalación.
- Localidades:
- Distribución del Teclado: Aunque podemos elegir el que más nos acomode, siempre elegir primero el que mejor se adapte a nosotros, ya que será que lo utilicemos dentro del sistema una vez instalado. (Mi preferencia dicta Español de España, a pesar de ser Latinoamericano)
- Idioma local: El idioma que será instalado en el sistema operativo. (Elijo el español chileno)
- Codificación local: tipo de caracteres estándar que utilizamos para visualizar nuestro orden de sintaxis y escritura.
- Espejos: enlaces para descargar actualizaciones disponibles para el sistema, con el fin de acceder a una red más cercana disponible en el país. Es más rápido que descargar directamente desde Estados Unidos o en Europa.
- Configuración del disco: Nuestra configuración adicional de instalación de las particiones de nuestro sistema en el HDD o en el SSD.
- Para hacer la vida más sencilla, aplicar la opción de “Utilizar un diseño de partición predeterminado de mejor esfuerzo”
- Caso contrario, existen otras formas de particionar nuestro disco o unidad de almacenamiento.
- Filesystem: Disponemos de 4 formatos que son
- btrfs: Óptimo para las copias de seguridad basada en snapshots.
- ext4: El tradicional, para quien quiera simplificar la vida con rendimiento.
- xfs
- f2fs
- Particionamiento: el más tradicional consiste en instalar en el root y en el /boot
- Opcionalmente, podemos cifrar nuestro disco en caso de que queramos introducir una contraseña para encender nuestra unidad o en caso de que sabemos de que nos van a robar la unidad para evitar la filtración de datos.
- Swap: No sé, esto debo explicarlo mejor.
- Gestor de Arranque: La pantalla que se mostrará al iniciar el sistema operativo. Típicamente es GRUB, pero opcionalmente, podemos elegir Limine.
- GRUB: El tradicional. Automáticamente puede detectar particiones de todos los sistemas, de forma que podemos elegir si queremos incluir Windows. También el recomendado.
- Limine:
- Hay otros 2 más que faltan si tienes UEFI
- Nombre del host: El nombre que le daremos a nuestra PC en caso de que se conecte a las redes para poder identificar de mejor manera.
- Contraseña del root: En caso de que deseemos colocar una contraseña al usuario root, podemos abrir con sudo su y colocarla, solo en casos específicos.
- Cuenta de usuario: como mínimo, es necesario agregar un usuario para hacer el sistema usable y acceder a nuestras carpetas personales, y opcionalmente hacerlo root en caso de que necesitemos hacerle algún mantenimiento al sistema.
- Perfil: Basado en la orientación de nuestro sistema operativo, podemos elegir nuestro perfil como mejor se adecue a nuestras necesidades. En este caso elegiremos “Desktop”.
- En los tipos de escritorios, tendremos varias opciones, en las cuales se categorizan como Window Manager y Desktop Environment:
- DE: Para el uso típico en la PC y si eres un usuario Windows, claramente te gustará usarlo.
- WM: Si bien, no es un ambiente, solo gestiona ventanas haciendo comandos necesarios para moverlos. Requiere cierta habilidad para poder usarlos. Recomiendo más para ambientes VNC y RDP.
- Controlador gráficos: Si tienes una tarjeta gráfica, es necesario elegir el que más se adapte al que tienes. Puede ser Mesa para AMD, o Nouveau para Nvidia.
- Gestor de Inicio de sesión: Elegimos el que es predeterminado para darle mayor consistencia a nuestra instalación hecha.
- Audio
- PulseAudio: Modelo anterior que funciona con todos los sistemas sin problemas. Solo usar si los componentes de audios están fallando en Pipewire.
- Pipewire: Modelo nuevo que funciona con todos los sistemas, mejorando continuamente. Recomendado para toda situación, incluso para baja latencia.
- Núcleos:
- Linux: Cada que existe una nueva versión del Kernel, existe la opción de instalarlo. No duran mucho, pero sí es ideal seguir probando versiones.
- LTS: Dura más que el Linux, debido que tiene soporte a largo plazo. Ahora imagina con que Debian tiene el 6.1 LTS y eso que ha salido hace años, y hasta ahora está el 6.12 LTS.
- Zen: Falta investigación.
- Configuración de la red
- Paquetes adicionales: Esta sección es totalmente opcional, en el que podemos instalar paquetes de forma normal durante el proceso de instalación. Aunque es recomendable hacerlo después de la instalación.