Void Linux

De Wikipedia, la enciclopedia libre
Void Linux
Parte de GNU
Void Linux logo
Información general
Tipo de programa distribución Linux
Autor Juan Romero Pardines (xtraeme)
Desarrollador Equipo de Void Linux, Comunidad de Void Linux, Desarrollador original: Juan Romero Pardines (xtraeme)
Modelo de desarrollo Software libre
Lanzamiento inicial 2008
Licencia Varias licencias, con software mayormente bajo licencia BSD simplificada
Estado actual En desarrollo
Información técnica
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas admitidas
Interfaz gráfica predeterminada Dash, Bash, Xfce
Sistema de gestión de paquetes XBPS
Método de actualización Rolling release
Versiones
Última versión estable 20240314 Rolling release ( 14 de marzo de 2024 (1 mes y 22 días))
Enlaces

Void Linux[2]​ es una distribución Linux independiente que utiliza el gestor de paquetes XBPS (X Binary Package System), diseñado e implementado desde cero, y el sistema de iniciación runit. Excluyendo los blobs binarios del kernel, la instalación base se compone enteramente de software libre, pero los usuarios pueden acceder a un repositorio oficial no libre para instalar software propietario.[3][4]

Historia[editar]

Void Linux fue creado en 2008 por el español Juan Romero Pardines, antiguo gestor de NetBSD,[5]​ para disponer de un medio en el que probar el gestor de paquetes XBPS. La capacidad para crear paquetes de forma nativa a partir de fuentes usando xbps-src es algo posiblemente inspirado por BSD.[6]

En junio de 2018, después de unos meses sin noticias del fundador del proyecto, se mudó el repositorio en GitHub, y empezó el proceso de mudanza del sitio web.[7][8]

En junio de 2022, Void es el tercer proyecto mejor valorado en DistroWatch con una puntuación de 9,1 sobre 10.[9]

Características[editar]

Void supone una notable excepción frente a la mayoría de distribuciones Linux al utilizar runit como sistema de inicialización en lugar del más común systemd que emplean otras distribuciones, incluyendo Arch Linux, CentOS, Debian, Fedora, Mageia o Ubuntu.[10]​ También es única frente a otras distribuciones al ofrecer medios de instalación que admiten tanto glibc como musl como librería C.

Void es asimismo la primera distribución en incorporar LibreSSL[2]​ por defecto como librería criptográfica del sistema. En febrero de 2021, el equipo de Void Linux anunció el cambio a OpenSSL el 5 de marzo de 2021. Entre las razones se encontraban el problemático proceso de parcheo del software que fue escrito principalmente para trabajar con OpenSSL, el soporte para algunas optimizaciones y el acceso más temprano a los algoritmos más nuevos.[11]​ El cambio a OpenSSL comenzó en abril de 2020 en la incidencia de GitHub del repositorio void-packages donde se ha producido la mayor parte de la discusión.[12]

Debido a su naturaleza como rolling release, un sistema basado en Void puede incorporar en todo momento las últimas actualizaciones en forma de paquetes binarios descargados mediante su gestor de paquetes.[13]​ Los paquetes con las fuentes se encuentran hospedados en GitHub y pueden compilarse con un script que va incluido.[14]​ El proceso de compilación no está ligado al sistema actual; pueden también generarse paquetes para otras arquitecturas.

Desde abril de 2017, Void Linux es compatible con Flatpak, que permite la instalación de los últimos paquetes de los repositorios upstream.[15]

Jesse Smith, de DistroWatch, mencionó los bajos tiempos de arranque, que atribuyó a runit, aunque también criticó como puntos negativos la documentación y la escasez de pruebas previas a la publicación del software.[13]​ El wiki oficial es la principal fuente de documentación para los usuarios finales.

Ediciones[editar]

Void Linux puede descargarse como imagen base o como imagen de sabor. La imagen base contiene poco más que programas básicos, que los usuarios pueden configurar por sí mismos. La imagen de sabor contiene un entorno de escritorio Xfce preconfigurado. Cinnamon, Enlightenment, LXDE, LXQt, MATE y GNOME solían ofrecerse como imágenes en vivo preempaquetadas, pero ya no se ofrecen "para disminuir la sobrecarga que conllevan las pruebas".[16][17]

Estas imágenes incluyen un instalador con una interfaz basada en ncurses. El shell por defecto para el usuario raíz es Dash.[13]

Void Linux - Imágenes descargables[16]
Plataforma musl glibc Xfce
i686 No No Sí  Sí 
x86_64 Sí  Sí  Sí 
beaglebone
cubieboard 2
ODROID C2/U2/U3
Raspberry Pi 1/2/3
USB Armory
Sí  Sí  No No[nota 1]

Bifurcaciones[editar]

Void Linux para PowerPC/Power ISA (no oficial) Archivado el 30 de octubre de 2020 en Wayback Machine. es un fork de Void Linux para PowerPC y Power ISA. Soporta dispositivos de 32 y 64 bits, operación big-endian y little-endian, y musl y glibc. Void-ppc mantiene su propia infraestructura de construcción y repositorios de paquetes, y pretende construir todos los paquetes de Void Linux en todos los objetivos. Es una bifurcación en gran parte debido a problemas técnicos con la infraestructura de construcción de Void Linux.[18]

Derivados[editar]

Project Trident fue la primera distribución de Linux basada en Void Linux,[19]​ pero desde entonces ha sido descontinuada.[20]

Véase también[editar]

Notas[editar]

  1. Puede instalarse por separado.

Referencias[editar]

  1. «Enter the void». Consultado el 13 de febrero de 2019. 
  2. a b DistroWatch.com (ed.). «Void» (en inglés). Consultado el 22 de septiembre de 2015. 
  3. Wallen, Jack (27 de octubre de 2017). «Void Linux: A Salute to Old-School Linux». Linux.com (en inglés). 
  4. Smith, Jesse (29 de mayo de 2017). «DistroWatch: Returning to the Void». distrowatch.com. 
  5. Pro-Linux, ed. (12 de junio de 2015). «Void Linux: Distribution mit XBPS-Paketverwaltung» (en alemán). Consultado el 22 de septiembre de 2015. 
  6. «Hackover Vortrag zu Void Linux» (en alemán). 25 de octubre de 2014. Consultado el 22 de septiembre de 2015. 
  7. «Serious Issues». voidlinux.org (en inglés). Consultado el 10 de julio de 2018. 
  8. «GitHub Organisation is moving». voidlinux.org (en inglés). Consultado el 10 de julio de 2018. 
  9. «DistroWatch.com: Put the fun back into computing. Use Linux, BSD.». distrowatch.com. Consultado el 28 de junio de 2022. 
  10. «Without Systemd» (en inglés). Consultado el 22 de septiembre de 2015. 
  11. «Switching back to OpenSSL». voidlinux.org (en inglés). 23 de febrero de 2021. Consultado el 28 de junio de 2022. 
  12. «[RFC] Switching back to OpenSSL · Issue #20935 · void-linux/void-packages». GitHub (en inglés). Consultado el 28 de junio de 2022. 
  13. a b c Jesse Smith (6 de abril de 2015). Distrowatch.com, ed. «Looking into the Void distribution. DistroWatch Weekly, Issue 604, 6 April 2015» (en inglés). Consultado el 22 de septiembre de 2015. 
  14. xbps-src Archivado el 11 de junio de 2018 en Wayback Machine.. Manual.md
  15. «Flatpak». voidlinux.org (en inglés). 14 de abril de 2017. Consultado el 28 de junio de 2022. 
  16. a b «Índice de /live/20210218». 
  17. «Enter the void - Downloads». voidlinux.org (en inglés). Consultado el 28 de junio de 2022. 
  18. «About - Void Linux for PPC (unofficial) documentation». docs.voidlinux-ppc.org. Archivado desde el original el 31 de octubre de 2020. Consultado el 28 de junio de 2022. 
  19. «Project Trident Ditches BSD for Linux - It's FOSS». https://itsfoss.com/ (en inglés estadounidense). Consultado el 28 de junio de 2022. 
  20. «Project Trident Sunset :: Project Trident». archive.ph. 23 de diciembre de 2021. Archivado desde el original el 23 de diciembre de 2021. Consultado el 28 de junio de 2022. 

Enlaces externos[editar]