¿Qué es Void Linux y cómo instalarlo?

Void Linux es una distribución de Linux que busca proporcionar un sistema operativo potente, pero fácil de abordar. Está diseñada para ser tanto simple como estable y logra eso a través del uso de runit y su propio gestor de paquetes ligero.
Similar a Arch Linux, Void Linux sigue un modelo de “release continuo” y un enfoque “centrado en el usuario” para el uso del sistema operativo. Esto significa que Void Linux se actualiza constantemente, pero también es bare-bones cuando se instala. Esto hace que Void Linux sea atractivo para los usuarios avanzados que desean tener un sistema operativo flexible que puedan comprender y modificar completamente.
Tabla de Contenidos
- ¿Por qué usar Void Linux?
- Descargando Void Linux y preparando el instalador
- Instalando Void Linux
- El instalador de Void Linux
- Configurando el usuario
- Configurando el gestor de arranque y particiones
- Creando las particiones
- Creando los sistemas de archivos
- Comenzando la instalación
- Preguntas frecuentes
También lee: Cómo usar AUR en Arch Linux
¿Por qué usar Void Linux?
Void Linux busca mantener el sistema operativo simple. Su uso de runit como sistema init significa que todos los scripts de servicio que se están ejecutando actualmente son solo archivos que se pueden ver en el directorio “/var/service/”, y esos se pueden agregar, modificar o eliminar fácilmente de “/etc/sv/”.
Además, Void Linux también centraliza todos los paquetes disponibles para el sistema a través del Sistema de Paquetes Binarios X (XBPS). Esto asegura que el usuario no necesita instalar gestores de paquetes adicionales y que también hay disponible una cadena de herramientas accesible para paquetes construidos por el usuario. En resumen, esto resulta en un sistema operativo que es fácil de mantener, flexible y estable.
Descargando Void Linux y preparando el instalador
Puedes obtener una copia de la ISO de Void Linux desde aquí y podrás elegir entre dos versiones: base y xfce. La primera proporciona una instalación sin ningún entorno de escritorio, mientras que la segunda viene con XFCE.
Void Linux también viene con dos bibliotecas estándar C: glibc y musl.
- Glibc (GNU C Library) es ampliamente utilizada entre las distribuciones de Linux.
- Musl, por otro lado, es una implementación más simple de la misma biblioteca C, pero su reciente aparición significa que no todos los programas funcionarán correctamente con ella. Para este resumen, descargaremos la imagen en vivo Base con glibc.

Una vez que tengas una copia del instalador de Void Linux, necesitarás un par de cosas:
- Un pen drive que tenga al menos 4GB o más
- Un medio para escribir el instalador en el USB
Escribir el instalador en el USB es un proceso simple. Puedes usar balenaEtcher, independientemente de la plataforma que estés usando. Para más detalles sobre cómo crear un USB booteable con Void Linux, sigue las instrucciones aquí.
También lee: Cómo usar Rufus para crear una unidad flash booteable
Instalando Void Linux
Con el USB booteable, ahora puedes arrancar en el Instalador de Void Linux a través del menú de arranque de tu BIOS. Inserta el USB en tu computadora y enciéndela. Acceder al menú de arranque depende en gran medida de tu máquina. F10 es la tecla más utilizada para el menú de arranque. Sin embargo, hay algunas que usan F12 o F2. Una vez en la BIOS, selecciona arrancar desde el disco USB.

Una vez que arranque, serás recibido por el menú de arranque de Void Linux. Desde aquí, elige la primera opción. Esto te llevará al instalador en vivo.

Necesitas iniciar sesión como “root” con la contraseña “voidlinux”. Esto te dará privilegios de root dentro del instalador en vivo (No te preocupes, puedes cambiar la contraseña de root más tarde).
También lee: UEFI vs. BIOS: ¿Cuál deberías usar?
Opcional: Habilitar wifi
Una cosa a destacar, sin embargo, es que si estás instalando Void Linux a través de Wi-Fi, necesitarás escribir el siguiente comando para inicializar una conexión inalámbrica:
wpa_passphrase "El nombre de tu punto de acceso" >>/etc/wpa_supplicant/wpa_supplicant.confLuego puedes escribir tu contraseña en la línea en blanco que sigue, luego reinicia el demonio dhcp para reinicializar la conexión con las credenciales de tu punto de acceso.
sv restart dhcpcdPara asegurarte de que has inicializado la conexión con éxito, puedes usar el comando ping para hacer ping a un sitio web. Por ejemplo: maketecheasier.com.
ping -c 5 maketecheasier.comSi funciona, puedes comenzar el proceso de instalación. Para ello, escribe void-installer en la línea de comandos.
También lee: Cómo arreglar paquetes rotos en Linux
El instalador de Void Linux
El menú principal del asistente de instalación destaca todos los pasos que necesitas seguir. Comenzamos con el teclado y avanzamos hacia abajo.

Aquí es donde seleccionarás la distribución de tu teclado. Si estás usando algo diferente al teclado estándar de EE. UU., tendrás que especificarlo aquí. Yo estoy usando el teclado estándar de EE. UU.

Después de seleccionar la disposición de tu teclado, el asistente seleccionará el siguiente paso: Red. Ingresa y podrás elegir qué adaptador de red vas a usar para la instalación.

Si estás usando una conexión inalámbrica, habrá una opción llamada “wlp4s0” o similar. Selecciona eso, proporciona las credenciales de tu red inalámbrica y presiona Enter. Estoy usando una conexión Ethernet, así que seleccionaré “enp0s3” y también habilitaré DHCP.
El siguiente paso es seleccionar de dónde el instalador obtendrá sus paquetes para instalar. Para obtener los últimos paquetes, selecciona Red.

En este siguiente paso, necesitarás proporcionar un nombre de host para tu máquina. Puede ser cualquier cosa que desees. En mi caso, nombraré la máquina “maketecheasier”.

La configuración regional es donde seleccionarás el conjunto de caracteres de tu máquina. Si estás usando cualquier otro idioma que no sea el inglés, debes especificarlo aquí. Una cosa importante a tener en cuenta: si deseas tener símbolos especiales, también debes seleccionar una configuración regional UTF-8. En mi caso, seleccionaré “en_US.UTF-8”.

Para el paso de la zona horaria, elige la ubicación más cercana a ti, ya que esto determinará tu reloj del sistema.

Para el siguiente paso, proporciona una contraseña de root para la máquina. Asegúrate de que sea una contraseña segura.

Configurando el usuario
Para el nombre de inicio de sesión, necesitarás configurar tu cuenta de usuario. La primera pregunta te pedirá tu nombre de usuario. Usarás esto para iniciar sesión.


El asistente te pedirá que proporciones una contraseña para tu cuenta de usuario. Asegúrate de que sea una buena contraseña y diferente de la contraseña de root.

En el siguiente paso, selecciona en qué grupos del sistema deseas que esté tu cuenta de usuario. El instalador ya ha proporcionado valores predeterminados razonables, que deberían ser suficientes para el uso diario. Presiona Enter para continuar al siguiente paso.

Configurando el gestor de arranque y particiones
Para el gestor de arranque, necesitarás seleccionar qué disco deseas para instalar el gestor de arranque. Selecciona tu disco mirando el “tamaño” en el lado derecho de las opciones y presiona Enter. En mi caso, es “/dev/sda”.

Para el paso de particionamiento, el asistente preguntará qué disco deseas particionar para la instalación. Selecciona el mismo disco que seleccionaste para el gestor de arranque. Para mí, es “/dev/sda”. Luego, el asistente preguntará qué herramienta deseas usar para particionar el disco. Selecciona “cfdisk”, ya que es más simple y fácil de usar.

Creando las particiones
Si estás usando un disco en blanco, cfdisk te pedirá un Tipo de Etiqueta. Selecciona “gpt”, ya que es más flexible y puede manejar unidades más grandes en comparación con otros tipos de etiquetas.

El diseño de las particiones para cfdisk dependerá en gran medida de si estás usando un sistema UEFI o BIOS. Para un sistema UEFI, necesitarás crear cuatro particiones.
Puedes hacer esto seleccionando el “Espacio Libre” con las teclas de cursor Arriba y Abajo y usando los cursores Izquierda y Derecha para seleccionar “Nuevo”. Cfdisk luego te preguntará por el tamaño de la partición que deseas crear.
- Para la primera partición, necesitarás crear una con un tamaño de 1GB.
- La segunda partición debe tener un tamaño de 200MB y un tipo de Sistema EFI.

Puedes hacer esto seleccionando la opción “Tipo” con la partición seleccionada. Cfdisk te proporcionará una selección de tipos que puedes elegir para esa partición.
- El tamaño de la tercera partición dependerá de la cantidad de RAM que tenga tu máquina. Si es menos de 5GB, proporciona el doble de la cantidad de RAM que tienes. Por ejemplo, si tu máquina tiene 4GB de RAM, establece el tamaño de la tercera partición en 8GB.
- Para cualquier cantidad superior a 5GB, proporciona el mismo tamaño que la cantidad de RAM en el sistema. Por último, la tercera partición debe tener un tipo de intercambio de Linux.
- Para la última partición, asigna todo el espacio restante en el disco.
Una vez hecho esto, ahora puedes seleccionar la opción “Escribir” en cfdisk y escribir yes para confirmar las particiones. Después de eso, ahora puedes salir de cfdisk seleccionando Salir.
Creando los sistemas de archivos
Para el paso de sistemas de archivos, crearás los sistemas de archivos para las particiones que hiciste. El asistente te preguntará por un “Tipo de Sistema de Archivos” cuando selecciones una partición, luego de eso te pedirá un “Punto de Montaje”.
- Para el primero, selecciona “ext2” como tipo e ingresa “/boot” como punto de montaje.
- El segundo será un tipo “vfat” con un punto de montaje de “/boot/efi”.
- El tercero será un tipo “swap” sin puntos de montaje.
- El último tendrá “ext4” como tipo y “/” como su punto de montaje.

Comenzando la instalación
Con todo eso hecho, ahora puedes seleccionar la opción “Instalar” en el menú principal. El instalador te pedirá que confirmes la configuración que has realizado. Selecciona “Sí”. Después de eso, el instalador descargará todos los archivos necesarios para instalar Void Linux.

Una vez que la descarga esté completa, mostrará un aviso de “OK”. Presiona Enter y el asistente continuará con el proceso de instalación.

La instalación no debería tardar mucho. Una vez completada, el asistente mostrará una pantalla de “Instalación Exitosa”. Selecciona Sí para reiniciar la máquina en Void Linux.

¡Felicidades! Ahora tienes una instalación básica de Void Linux. Desde aquí, puedes instalar lo que desees. Puedes comenzar con algunos entornos de escritorio o gestores de ventanas.

También lee: 5 grandes ayudantes de AUR para Arch Linux
Preguntas frecuentes
1. No estoy seguro de cuándo se fabricó mi máquina. ¿Hay alguna otra forma de comprobar si mi sistema es UEFI?
¡Sí! Una vez que hayas arrancado el instalador de Void Linux, puedes verificar el directorio “/sys/firmware/efi/”. Este directorio no existe en sistemas no UEFI, así que si el instalador de Void Linux cargó eso, entonces tu máquina debe ser un sistema UEFI.
2. ¡Acabo de terminar la instalación, y cuando reinicié e inicié sesión, no estoy en línea! ¿Está roto mi wifi?
Tendrás que volver a hacer el comando wpa_passphrase que discutimos arriba. Cuando lo hicimos por primera vez, lo estábamos haciendo en el instalador de Void Linux. Ahora que tenemos nuestra propia instalación, necesitamos hacerlo nuevamente para que el sistema sepa dónde conectarse.
3. ¡Mi instalación falló! Dijo: “ERROR: fallo al instalar GRUB en /dev/sdX! Consulta /dev/tty8 para errores.” ¿Qué debo hacer?
Esto sucedió porque GRUB no se instaló correctamente en el sistema. Podría suceder por varias razones. Las más comunes son:
- Adopraste un esquema de partición UEFI aunque tu máquina sea BIOS y viceversa.
- Cuando estabas creando el esquema de partición UEFI, hiciste la primera partición como un “Sistema EFI” en lugar de la segunda.