Arch Linux ( / ɑːr tʃ / ) [7] [8] es una distribución Linux de propósito general x86-64 desarrollada independientemente que busca proporcionar las últimas versiones estables de la mayoría del software siguiendo un modelo de lanzamiento continuo . La instalación predeterminada es intencionalmente mínima para que los usuarios puedan agregar solo los paquetes que necesitan. [9]
pacman, un administrador de paquetes escrito específicamente para Arch Linux, se utiliza para instalar, eliminar y actualizar paquetes de software. [10]
Arch Linux utiliza un modelo de lanzamiento continuo, lo que significa que no tiene lanzamientos importantes. Una instalación de Arch Linux se mantiene actualizada mediante la actualización regular de los componentes individuales del software que la componen. Los únicos "lanzamientos" son instantáneas de los componentes principales del sistema que se lanzan mensualmente para proporcionar un medio de instalación actualizado. [11]
Arch Linux tiene una documentación completa en forma de un wiki administrado por la comunidad conocido como ArchWiki. [12] [13] [14]
Historia
Inspirado por CRUX , otra distribución minimalista, Judd Vinet inició el proyecto Arch Linux en marzo de 2002. El nombre fue elegido porque a Vinet le gustaba el significado de la palabra "el principal", como en "archienemigo". [7] [15]
Originalmente sólo para CPU x86 de 32 bits , la primera ISO de instalación x86_64 se lanzó en abril de 2006. [16]
Vinet dirigió Arch Linux hasta el 1 de octubre de 2007, cuando renunció por falta de tiempo, transfiriendo el control del proyecto a Aaron Griffin. [17]
El fin del soporte de i686 se anunció en enero de 2017, siendo la ISO de febrero de 2017 la última que incluía i686 [21] y dejó la arquitectura sin soporte en noviembre de 2017. [22] Desde entonces, el derivado de la comunidad Arch Linux 32 [23] se puede usar para hardware i686.
El 24 de febrero de 2020, Aaron Griffin anunció que, debido a su limitada participación en el proyecto, después de un período de votación, transferiría el control del proyecto a Levente Polyak. [24] Este cambio también dio lugar a que se añadiera un nuevo período de mandato de dos años al puesto de líder del proyecto. [25]
En marzo de 2021, los desarrolladores de Arch Linux estaban pensando en portar los paquetes de Arch Linux a x86_64-v3 , en correlación aproximada con la era de procesadores Intel Haswell . [26] [27]
En abril de 2021, las imágenes de instalación de Arch Linux comenzaron a incluir un script de instalación guiada de forma predeterminada. [28]
A finales de 2021, los desarrolladores de Arch Linux lanzaron Pacman 6.0, que permitió descargas paralelas. [29]
En febrero de 2022, los desarrolladores de Arch Linux comenzaron a ofrecer paquetes de depuración. [30]
En septiembre de 2024, Valve se asoció con los desarrolladores de Arch Linux para respaldar los esfuerzos de desarrollo en curso con el foco puesto en la infraestructura de servicios de creación y un enclave de firma seguro. [31]
Seguridad del repositorio
Hasta la versión 4.0.0 de Pacman, [32] el administrador de paquetes de Arch Linux carecía de soporte para paquetes firmados. [33] Pacman no verificaba la autenticidad de los paquetes y metadatos durante el proceso de descarga e instalación. Sin la verificación de autenticación de paquetes, los espejos de repositorios manipulados o maliciosos podrían comprometer la integridad de un sistema. [34] Pacman 4 permitía la verificación de la base de datos de paquetes y de los paquetes, pero estaba deshabilitada de forma predeterminada. En noviembre de 2011, la firma de paquetes se volvió obligatoria para las nuevas compilaciones de paquetes y, a partir de marzo de 2012, todos los paquetes oficiales están firmados. [35] En junio de 2012, la verificación de la firma de paquetes se volvió oficial y ahora está habilitada de forma predeterminada en el proceso de instalación. [36] [37]
Diseño y principios
Arch se basa principalmente en paquetes binarios . Los paquetes están destinados a microprocesadores x86-64 para ayudar al rendimiento en hardware moderno. También se proporciona un sistema de tipo ebuild / ports para la compilación automática de fuentes , conocido como el sistema de compilación Arch. [38]
Arch Linux se centra en la simplicidad del diseño, lo que significa que el objetivo principal consiste en crear un entorno que sea sencillo y relativamente fácil de entender para el usuario directamente, en lugar de proporcionar herramientas de gestión pulidas de estilo point-and-click (el gestor de paquetes, por ejemplo, no tiene una interfaz gráfica oficial). Esto se consigue en gran medida fomentando el uso de archivos de configuración limpios, con comentarios sucintos y organizados para un acceso y una edición rápidos. [39] Esto le ha ganado la reputación de ser una distribución para "usuarios avanzados" que están dispuestos a utilizar la interfaz de línea de comandos . [40]
Depender de herramientas complejas para gestionar y crear un sistema perjudicará a los usuarios finales. [...] "Si intentas ocultar la complejidad del sistema, acabarás teniendo un sistema más complejo". Las capas de abstracción que sirven para ocultar los elementos internos nunca son buenas. En cambio, los elementos internos deberían diseñarse de forma que NO NECESITEN ser ocultados.
—Aaron Griffin [41]
Instalación
El sitio web de Arch Linux ofrece imágenes ISO que se pueden ejecutar desde un CD o USB . Después de que un usuario particiona y formatea su unidad, se utiliza un simple script de línea de comandos (pacstrap) para instalar el sistema base. [37] La instalación de paquetes adicionales que no son parte del sistema base (por ejemplo, entornos de escritorio ), se puede realizar con pacstrap o Pacman después de iniciar (o hacer chroot ) en la nueva instalación. [42] [43] [10]
Una alternativa al uso de imágenes de CD o USB para la instalación es utilizar la versión estática del gestor de paquetes Pacman, desde otro sistema operativo basado en Linux. [44] El usuario puede montar la partición de su disco recién formateada y utilizar pacstrap (o Pacman con el modificador de línea de comandos apropiado ) para instalar paquetes base y adicionales con el punto de montaje del dispositivo de destino como raíz para sus operaciones. Este método es útil cuando se instala Arch Linux en unidades flash USB o en un dispositivo montado temporalmente que pertenece a otro sistema. [45]
Independientemente del tipo de instalación seleccionado, es necesario realizar otras acciones antes de que el nuevo sistema esté listo para su uso, en particular instalar un gestor de arranque y configurar el nuevo sistema con un nombre de sistema, una conexión de red, configuraciones de idioma y una interfaz gráfica de usuario. [46]
Arch Linux no programa lanzamientos para fechas específicas, sino que utiliza un sistema de " lanzamiento continuo " en el que se proporcionan nuevos paquetes a lo largo del día. Su gestión de paquetes permite a los usuarios mantener los sistemas actualizados fácilmente. [47]
Ocasionalmente, se requieren intervenciones manuales para ciertas actualizaciones, con instrucciones publicadas en la sección de noticias del sitio web de Arch Linux. [48]
Script de instalación automatizada guiada
Un instalador guiado experimental llamado archinstall se incluye en todas las imágenes ISO de Arch publicadas desde 2021. Permite a los usuarios instalar y configurar fácilmente Arch Linux, incluidos los controladores , la partición de discos , la configuración de la red, la configuración de cuentas y la instalación de entornos de escritorio . [49] [50] [51]
Gestión de paquetes
pac-man
Todos los paquetes se administran utilizando Pacman, un administrador de paquetes escrito específicamente para Arch Linux. [52] Pacman maneja la instalación, actualización, degradación y eliminación de paquetes y presenta resolución automática de dependencias. [53] Los paquetes para Arch Linux se obtienen del árbol de paquetes de Arch Linux y se compilan para la arquitectura x86-64.
Pacman normalmente utiliza paquetes binarios con una .tar.zstextensión, [54] [55] [56]
(para compresión zstd.pkg ), con colocado antes de esto para indicar que es un paquete Pacman (dando .pkg.tar.zst); [53]
aunque otros formatos de compresión también son válidos, como .pkg.tar.xz. [57]
Por ejemplo, los paquetes se pueden instalar a través de y se pueden utilizar para realizar una actualización completa del sistema. [58]pacman -S package namepacman -Syu
Además de Arch Linux, Pacman también se utiliza para instalar paquetes bajo MSYS2 (una bifurcación de Cygwin ) en Windows. [59]
Repositorios
Existen los siguientes repositorios binarios oficiales: [60]
core , que contiene todos los paquetes necesarios para configurar un sistema base. Los paquetes de este repositorio incluyen paquetes de kernel e idiomas de shell.
extra , que contiene paquetes no necesarios para el sistema base, incluidos entornos de escritorio y programas.
multilib , un repositorio centralizado para usuarios de x86-64 que permite dar soporte a aplicaciones de 32 bits en un entorno de 64 bits. Los paquetes de este repositorio incluyen Steam y Wine .
Además, existen repositorios de prueba que incluyen candidatos a paquetes binarios para otros repositorios. Actualmente, existen los siguientes repositorios de prueba:
core-testing , con paquetes para el núcleo .
pruebas extra , con paquetes para extra .
multilib-testing , con paquetes para multilib .
Los repositorios de preparación del núcleo y de preparación adicional se utilizan para algunas reconstrucciones con el fin de evitar que se rompan los paquetes durante las pruebas . Los desarrolladores recomiendan no utilizar estos repositorios por ningún motivo, ya que cualquier actualización del sistema desde ellos "se romperá indudablemente". [61]
También hay otros dos repositorios que incluyen la versión más reciente de ciertos entornos de escritorio.
gnome-unstable , que contiene paquetes de una nueva versión del software de GNOME antes de ser lanzado a pruebas .
kde-unstable , que contiene paquetes de una nueva versión del software de KDE antes de ser lanzado a pruebas.
El repositorio inestable se abandonó en julio de 2008 y la mayoría de los paquetes se trasladaron a otros repositorios. [62] El repositorio de la comunidad se fusionó con extra en mayo de 2023. [63] [64] Además de los repositorios oficiales, hay una serie de repositorios de usuarios no oficiales.
El repositorio no oficial más conocido es Arch User Repository, o AUR, alojado en el sitio Arch Linux. AUR no aloja paquetes binarios, sino una colección de scripts de compilación conocidos como PKGBUILD. Los scripts PKGBUILD se ejecutan mediante el makepkgcomando, que descarga los archivos necesarios del repositorio del software y los compila utilizando el sistema de compilación de Arch.
El sistema de compilación Arch (ABS) es un sistema de empaquetado de código fuente similar a ports que compila archivos tar de código fuente en paquetes binarios, que se instalan mediante Pacman. [66] El sistema de compilación Arch proporciona un árbol de directorios de scripts de shell , llamados PKGBUILDs , que permiten personalizar y compilar todos y cada uno de los paquetes oficiales de Arch. El sistema de compilación Arch también admite la reconstrucción de todo el sistema utilizando indicadores de compilaciónmakepkg modificados. La herramienta del sistema de compilación Arch se puede utilizar para crear pkg.tar.zstpaquetes personalizados a partir de fuentes de terceros. Los paquetes resultantes también se pueden instalar y rastrear mediante Pacman. [67] [68]
Repositorio de usuarios de Arch (AUR)
Además de los repositorios, Arch User Repository (AUR) proporciona scripts PKGBUILD creados por el usuario para paquetes no incluidos en los repositorios. Estos scripts PKGBUILD simplifican la compilación desde el código fuente al enumerar y verificar explícitamente las dependencias y configurar la instalación para que coincida con la arquitectura Arch. [69] Los programas auxiliares de Arch User Repository pueden agilizar aún más la descarga de scripts PKGBUILD y el proceso de compilación asociado. Sin embargo, esto tiene el costo de ejecutar PKGBUILD que no están validados por una persona de confianza; como resultado, los desarrolladores de Arch han declarado que las utilidades para la búsqueda, descarga y ejecución automática de PKGBUILD nunca se incluirán en los repositorios oficiales. [70]
Los usuarios pueden crear paquetes compatibles con Pacman utilizando el sistema de compilación de Arch y scripts PKGBUILD personalizados. [71] Esta funcionalidad ha ayudado a respaldar el Repositorio de usuarios de Arch, que consiste en paquetes aportados por los usuarios para complementar los repositorios oficiales. [72]
El repositorio de usuarios de Arch proporciona a la comunidad paquetes que no están incluidos en los repositorios. Entre las razones se incluyen las siguientes:
Problemas de licencia: el software que no se puede redistribuir, pero que es de uso gratuito, se puede incluir en el Repositorio de usuarios de Arch, ya que todo lo que se aloja en el sitio web de Arch Linux es un script de shell que descarga el software real desde otro lugar. Algunos ejemplos incluyen software gratuito propietario como Google Earth y Spotify .
Paquetes oficiales modificados: el repositorio de usuarios de Arch también contiene muchas variaciones del paquete oficial, así como versiones beta del software que se encuentra dentro de los repositorios como versiones estables.
Popularidad del software: los programas raramente utilizados no se han agregado a los repositorios oficiales (todavía).
Versiones beta o "nightly" del software que son muy nuevas y, por lo tanto, inestables. Entre los ejemplos se incluye el paquete "firefox-nightly", que ofrece nuevas versiones diarias del navegador web Firefox .
Los usuarios comunes pueden contribuir con PKGBUILD para cualquier software. [73] Cualquier PKGBUILD que tenga 10 o más votos o más del 1 % de uso de pkgstats puede promocionarse al repositorio adicional . [74]
Construcciones reproducibles
Arch Linux está trabajando para que todos los paquetes oficiales sean reproducibles . [75] Esto significa que cuando un paquete se reconstruye en un entorno diferente, debería ser idéntico bit a bit. Esto permite a los usuarios e investigadores verificar la integridad de los paquetes que se encuentran en el repositorio oficial. El estado de este esfuerzo se puede monitorear en la página de estado dedicada.
Derivados
Existen varios proyectos que trabajan en la portabilidad de las ideas y herramientas de Arch Linux a otros núcleos, incluyendo PacBSD (anteriormente ArchBSD) y Arch Hurd , [76] que se basan en los núcleos FreeBSD y GNU Hurd , respectivamente. También está el proyecto Arch Linux ARM , que tiene como objetivo portar Arch Linux a dispositivos basados en ARM , incluyendo Raspberry Pi , así como el proyecto Arch Linux 32, que continuó el soporte para sistemas con CPU de solo 32 bits después de que el proyecto principal Arch Linux abandonara el soporte para la arquitectura en noviembre de 2017. [77] [78]
Varias distribuciones se centran en proporcionar una base Arch con un proceso de instalación más sencillo, como EndeavourOS , CachyOS y Garuda Linux . [79] Manjaro utiliza sus propios repositorios. [80]
SteamOS 3.0, la versión de SteamOS utilizada en Steam Deck por Valve , está basada en Arch Linux. [81] [82] [83] [84]
Logo
El logotipo actual de Arch Linux fue diseñado por Thayer Williams [85] [86] en 2007 como parte de un concurso para reemplazar el logotipo anterior. [87]
Recepción
OSNews revisó Arch Linux en 2002. [88] OSNews también tiene cinco revisiones posteriores sobre Arch Linux. [89] [90] [91] [92] [93]
LWN.net escribió una reseña sobre Arch Linux en 2005. [94] LWN.net también tiene dos reseñas posteriores sobre Arch Linux. [95] [96]
Tux Machines revisó Arch Linux en 2007. [97]
Chris Smart de DistroWatch Weekly escribió una reseña sobre Arch Linux en enero de 2009. [98] DistroWatch Weekly revisó Arch Linux nuevamente en septiembre de 2009 y en diciembre de 2015. [99] [100]
El desarrollador y mantenedor del núcleo Linux Greg Kroah-Hartman (GKH) [101] ha declarado que utiliza Arch Linux y que "funciona muy, muy bien". También ha elogiado la Wiki de Arch, el modelo de lanzamiento continuo de la distribución y el ciclo de retroalimentación con la comunidad. [102]
En una encuesta de DistroWatch de 2023, aproximadamente la mitad de los encuestados sostuvieron que estaban utilizando Arch (17 %) o un derivado de Arch (30 %). [103] A partir de 2023, Arch también disfruta de la calificación promedio más alta de todas las distribuciones de Linux en DistroWatch con una calificación de 9,34. [104]
^ El soporte para i686 lo mantiene el proyecto Arch Linux 32. [3]
^ El soporte de ARM lo mantiene el proyecto Arch Linux ARM .
^ El soporte de PowerPC lo mantiene el proyecto ArchPOWER. [4]
^ El soporte de RISC-V lo mantiene el proyecto Arch Linux RISC-V. [5]
Referencias
^ "Arch Linux - Noticias: El futuro del líder del proyecto Arch Linux". archlinux.org . Archivado desde el original el 25 de febrero de 2022 . Consultado el 22 de noviembre de 2021 .
^ "Página de inicio de Pacman". www.archlinux.org . Archivado desde el original el 26 de febrero de 2011 . Consultado el 9 de mayo de 2020 .
^ "Arch Linux 32". Arch Linux 32 . Archivado desde el original el 26 de enero de 2021 . Consultado el 19 de junio de 2021 .
^ "ArchPOWER". Arch POWER . Archivado desde el original el 11 de enero de 2023. Consultado el 31 de mayo de 2022 .
^ "Arch Linux RISC-V". Arch Linux RISC-V . Archivado desde el original el 24 de mayo de 2022 . Consultado el 31 de mayo de 2022 .
^ * "Copyright". Página de inicio de Pacman . Archivado desde el original el 26 de febrero de 2011. Consultado el 30 de julio de 2020. Pacman es [...] y está licenciado a través de la Licencia Pública General de GNU, versión 2 o posterior.
"COPIANDO". repositorio arch-install-scripts . Archivado desde el original el 29 de abril de 2021 . Consultado el 30 de julio de 2020 .
«Acerca de mkinitcpio». Archivado desde el original el 28 de abril de 2021. Consultado el 30 de julio de 2020 .
^ por Aaron Griffin (24 de agosto de 2005). "Pronunciación [sic] del nombre de nuestra querida distribución". Osdir.com. Archivado desde el original el 12 de febrero de 2012. Consultado el 19 de octubre de 2009 .
^ "Terminología de Arch - ArchWiki". Wiki de Arch Linux . Archivado desde el original el 3 de octubre de 2022. Consultado el 3 de octubre de 2022. Oficialmente, el 'Arch' en "Arch Linux" se pronuncia / ɑːr tʃ / como en un "arquero"/arquero, o "archenemigo", y no como en "arca" o "arcángel".
^ "Página de inicio de Arch Linux Wiki". wiki.archlinux.org . Archivado desde el original el 26 de abril de 2022 . Consultado el 6 de julio de 2022 .
^ ab "Página de inicio de Pacman". www.archlinux.org . Archivado desde el original el 26 de febrero de 2011 . Consultado el 30 de octubre de 2019 .
^ Ivan Jelic (10 de marzo de 2010). "Rolling with Arch Linux". LWN.net . Archivado desde el original el 20 de octubre de 2011. Consultado el 30 de septiembre de 2011 .
^ Smith, Jesse (21 de diciembre de 2015). «Arch Linux - Feature Story». Archivado desde el original el 12 de septiembre de 2018. Consultado el 17 de enero de 2016 .
^ Linton, Susan (17 de julio de 2015). "Debian Project Lead: Snappy and Mir Bad Ideas". OStatic. Archivado desde el original el 4 de febrero de 2017. Consultado el 4 de febrero de 2017. Una de las primeras preguntas era si McGovern estaba celoso de algo de alguna otra distribución . A eso respondió la wiki de Arch llamándola "un recurso absolutamente asombroso" que él mismo usa.
^ "The Arch Way | Linux Journal". www.linuxjournal.com . Archivado desde el original el 30 de octubre de 2019. Consultado el 30 de octubre de 2019 .
^ "Entrevista con Judd Vinet". distrowatch.com . Archivado desde el original el 8 de septiembre de 2017. Consultado el 30 de octubre de 2019 .
^ "Arch Linux - Novedades: El CD de instalación oficial de Arch64 está disponible". www.archlinux.org . Archivado desde el original el 12 de junio de 2018 . Consultado el 12 de mayo de 2019 .
^ apeiro (Judd Vinet) (1 de octubre de 2007). "Arch Leadership". Foros de Arch Linux . Archivado desde el original el 9 de agosto de 2011. Consultado el 19 de octubre de 2009 .
^ Gaudreault, Stéphane (14 de agosto de 2012). «Migración a systemd». arch-dev-public (Lista de correo). Archivado desde el original el 20 de octubre de 2020. Consultado el 24 de septiembre de 2020 .
^ Bächler, Thomas (13 de octubre de 2012). «systemd es ahora el valor predeterminado en las nuevas instalaciones». Archivado desde el original el 15 de octubre de 2012. Consultado el 24 de septiembre de 2020 .
^ "Instalador de Archlinux 0.1". Archivado desde el original el 12 de noviembre de 2020. Consultado el 24 de septiembre de 2020 .
^ Bartłomiej Piotrowski (25 de enero de 2017). «Eliminación gradual del soporte para i686». Arch Linux . Archivado desde el original el 27 de enero de 2017. Consultado el 26 de enero de 2017 .
^ Bartłomiej Piotrowski (8 de noviembre de 2017). «El fin del soporte para i686». Arch Linux . Archivado desde el original el 8 de noviembre de 2017. Consultado el 8 de noviembre de 2017 .
^ "Arch Linux 32". archlinux32.org . Archivado desde el original el 26 de enero de 2021 . Consultado el 22 de abril de 2023 .
^ "Arch Linux - Noticias: El futuro del líder del proyecto Arch Linux". www.archlinux.org . Archivado desde el original el 9 de mayo de 2020 . Consultado el 24 de junio de 2020 .
^ "DeveloperWiki:Project Leader - ArchWiki". wiki.archlinux.org . Archivado desde el original el 26 de julio de 2020 . Consultado el 24 de junio de 2020 .
^ "Los desarrolladores de Arch Linux discuten la idea de proporcionar un puerto x86-64-v3". www.phoronix.com . Archivado desde el original el 21 de noviembre de 2021 . Consultado el 21 de noviembre de 2021 .
^ "Proporcionar un puerto de nivel de microarquitectura x86_64_v3 (!2) · Solicitudes de fusión · Arch Linux / RFC". GitLab . 2 de marzo de 2021. Archivado desde el original el 21 de noviembre de 2021 . Consultado el 21 de noviembre de 2021 .
^ "Arch Linux - Novedades: Medio de instalación con instalador". archlinux.org . Archivado desde el original el 1 de abril de 2021 . Consultado el 1 de febrero de 2022 .
^ "Actualización de NOTICIAS para la versión pacman-6.0.1 (d5e2c0a5) · Commits · Pacman / Pacman". GitLab . 4 de septiembre de 2021. Archivado desde el original el 3 de marzo de 2022 . Consultado el 3 de marzo de 2022 .
^ "Arch Linux - Novedades: Paquetes de depuración y debuginfod". archlinux.org . Archivado desde el original el 3 de mayo de 2022 . Consultado el 31 de marzo de 2022 .
^ "Colaboración entre Arch Linux y Valve". lists.archlinux.org . Archivado desde el original el 29 de septiembre de 2024 . Consultado el 30 de septiembre de 2024 .
^ "NOTICIAS - pacman.git - El repositorio oficial de pacman". git.archlinux.org . Archivado desde el original el 8 de marzo de 2021 . Consultado el 12 de mayo de 2019 .
^ "FS#5331: Paquetes firmados". bugs.archlinux.org . Archivado desde el original el 28 de julio de 2011 . Consultado el 12 de mayo de 2019 .
^ "Ataques a los gestores de paquetes". cs.arizona.edu. 10 de julio de 2008. Archivado desde el original el 5 de septiembre de 2010. Consultado el 14 de septiembre de 2010 .
^ McRae, Allan (17 de diciembre de 2011). «Pacman Package Signing – 4: Arch Linux». Archivado desde el original el 20 de febrero de 2012. Consultado el 29 de febrero de 2012 .
^ Gaetan Bisson (4 de junio de 2012). «Hacer que Pacman verifique los paquetes». Arch Linux . Archivado desde el original el 6 de junio de 2012. Consultado el 4 de junio de 2012 .
^ por Pierre Schmitz (22 de julio de 2012). «Se publicó el medio de instalación 2012.07.15». Arch Linux . Archivado desde el original el 12 de diciembre de 2015. Consultado el 13 de agosto de 2012 .
^ Campbell, Alex; Hacker, Tech; PT, PCWorld | (2 de noviembre de 2016). "5 razones para optar por una distribución de Linux continua en lugar de una versión estándar". PCWorld . Archivado desde el original el 26 de julio de 2020 . Consultado el 12 de mayo de 2019 .
^ "The Arch Way". ArchWiki . 9 de octubre de 2009. Archivado desde el original el 18 de abril de 2012 . Consultado el 18 de marzo de 2013 .
^ Williams, rew; abril de 2020, Brian Turner 16. «Las mejores distribuciones de Linux de 2020: para principiantes y usuarios avanzados». TechRadar . Archivado desde el original el 21 de abril de 2020 . Consultado el 17 de abril de 2020 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
^ "FS#43302 - [pacman] proporciona una solución alternativa para eliminar --asroot de makepkg". arch linux . Archivado desde el original el 4 de julio de 2020 . Consultado el 4 de julio de 2020 .
^ "pacman - ArchWiki". wiki.archlinux.org . Archivado desde el original el 18 de agosto de 2017 . Consultado el 13 de septiembre de 2019 .
^ "Recomendaciones generales - ArchWiki". wiki.archlinux.org . Archivado desde el original el 21 de septiembre de 2019 . Consultado el 13 de septiembre de 2019 .
^ "Instalar desde un sistema Linux existente". ArchWiki . 21 de noviembre de 2009. Archivado desde el original el 26 de enero de 2013 . Consultado el 5 de diciembre de 2009 .
^ "Instalar Arch Linux en un medio extraíble - ArchWiki". wiki.archlinux.org . Archivado desde el original el 26 de agosto de 2022 . Consultado el 26 de agosto de 2022 .
^ "Guía de instalación - ArchWiki". wiki.archlinux.org . Archivado desde el original el 8 de septiembre de 2019 . Consultado el 13 de septiembre de 2019 .
^ "Reseña de Arch Linux". DVD-Guides.com. 2007. Archivado desde el original el 14 de septiembre de 2017. Consultado el 13 de septiembre de 2017 .
^ "Noticias". archlinux.org . Archivado desde el original el 15 de agosto de 2018 . Consultado el 15 de agosto de 2018 .
^ "archinstall - ArchWiki". wiki.archlinux.org . Archivado desde el original el 13 de abril de 2021 . Consultado el 12 de abril de 2021 .
^ Nestor, Marius (11 de abril de 2021). "La última versión ISO de Arch Linux incluye el instalador guiado por CLI de ArchInstall". 9to5Linux . Archivado desde el original el 23 de febrero de 2022 . Consultado el 23 de febrero de 2022 .
^ "Arch Linux ahora viene con un instalador guiado más fácil de usar". MUO . 6 de abril de 2021. Archivado desde el original el 23 de febrero de 2022 . Consultado el 23 de febrero de 2022 .
↑ Eugenia Loli (21 de marzo de 2005). «Arch Linux: por qué es genial». OSNews. Archivado desde el original el 30 de septiembre de 2011. Consultado el 30 de septiembre de 2011 .
^ ab "pacman". ArchWiki . 6 de agosto de 2017. Archivado desde el original el 18 de agosto de 2017 . Consultado el 20 de agosto de 2017 .
^ "Arch Linux se acerca al lanzamiento de paquetes comprimidos Zstd para instalaciones más rápidas de Pacman - Phoronix". www.phoronix.com . Archivado desde el original el 18 de marzo de 2022 . Consultado el 31 de octubre de 2019 .
^ Broda, Robin (24 de marzo de 2019). «[arch-dev-public] RFC: (devtools) Cambiar el método de compresión predeterminado a zstd». Archivado desde el original el 21 de octubre de 2019 . Consultado el 31 de octubre de 2019 .
^ "Arch Linux - Novedades: Se requiere actualización de la biblioteca reciente de libarchive". www.archlinux.org . Archivado desde el original el 21 de octubre de 2019 . Consultado el 31 de octubre de 2019 .
^ "Pacman: Opciones de configuración para makepkg" Archivado el 20 de enero de 2021 en Wayback Machine . 2021.
^ "Páginas de manual de Pacman". archlinux.org . Archivado desde el original el 22 de junio de 2022 . Consultado el 6 de julio de 2022 .
^ "Administración de paquetes - MSYS2". www.msys2.org . Archivado desde el original el 1 de noviembre de 2020 . Consultado el 11 de noviembre de 2020 .
^ "Repositorios oficiales". ArchWiki . Archivado desde el original el 18 de noviembre de 2012 . Consultado el 23 de noviembre de 2012 .
^ «Repositorios oficiales - ArchWiki». wiki.archlinux.org . Archivado desde el original el 11 de enero de 2023 . Consultado el 1 de febrero de 2022 .
^ "Boletín informativo de Arch Linux 08-04-2008". Arch Linux . 4 de agosto de 2008. Archivado desde el original el 3 de junio de 2013 . Consultado el 19 de octubre de 2009 .
^ Larabel, Michael (16 de mayo de 2023). «Arch Linux se prepara para cambios en el repositorio y descontinua el acceso a SVN». Phoronix . Archivado desde el original el 24 de mayo de 2023 . Consultado el 24 de mayo de 2023 .
^ van der Waa, Jelle (15 de mayo de 2023). «Anuncio de migración de Git». Arch Linux . Archivado desde el original el 24 de mayo de 2023. Consultado el 24 de mayo de 2023 .
^ "Explicando por qué no apoyamos otros sistemas". Proyecto GNU . Archivado desde el original el 24 de abril de 2011. Consultado el 28 de septiembre de 2011 .
^ "Arch Build System". ArchWiki . Archivado desde el original el 17 de enero de 2013. Consultado el 19 de octubre de 2009 .
^ "Makepkg". ArchWiki . Archivado desde el original el 26 de enero de 2013 . Consultado el 15 de febrero de 2013 .
^ "Arch Linux - Novedades: ahora se utiliza Zstandard en lugar de xz para la compresión de paquetes". www.archlinux.org . Archivado desde el original el 18 de marzo de 2022 . Consultado el 13 de julio de 2020 .
^ "AUR (es) - Inicio". AUR . Archivado desde el original el 3 de noviembre de 2016 . Consultado el 5 de febrero de 2014 .
^ Robin Heggelund Hansen (25 de marzo de 2008). «Arch Linux: Popular KISS distro – Interview – Part II». Hardware.no. Archivado desde el original el 2 de abril de 2009. Consultado el 19 de octubre de 2009 .
^ "Uso del sistema de compilación Arch". library.linode.com. 8 de septiembre de 2011. Archivado desde el original el 27 de septiembre de 2011 . Consultado el 30 de septiembre de 2011 .
^ Bo Milanovich (8 de marzo de 2011). «Arch Linux». linuxdistroreview.com. Archivado desde el original el 21 de febrero de 2012. Consultado el 30 de septiembre de 2011 .
^ "Repositorio de usuarios de Arch - ArchWiki". wiki.archlinux.org . Archivado desde el original el 14 de julio de 2023 . Consultado el 11 de julio de 2023 . En el AUR, los usuarios pueden contribuir con sus propias compilaciones de paquetes[.]
^ "Pautas para usuarios de confianza de AUR - ArchWiki". wiki.archlinux.org . Archivado desde el original el 11 de julio de 2023 . Consultado el 11 de julio de 2023 .
^ "ArchWiki - Construcciones reproducibles". Archivado desde el original el 23 de abril de 2023. Consultado el 26 de abril de 2023 .
^ "Arch Hurd". Arch Hurd. Archivado desde el original el 26 de marzo de 2014. Consultado el 25 de marzo de 2014 .
^ "Arch Linux ARM". Arch Linux ARM. Archivado desde el original el 28 de marzo de 2014 . Consultado el 25 de marzo de 2014 .
^ "Arch Linux 32". Arch Linux 32. Archivado desde el original el 26 de enero de 2021. Consultado el 22 de octubre de 2020 .
^ "Distribuciones basadas en Arch - ArchWiki". wiki.archlinux.org . Archivado desde el original el 3 de enero de 2022 . Consultado el 17 de diciembre de 2023 .
^ "Manjaro: un tipo diferente de bestia". Manjaro . 22 de mayo de 2024 . Consultado el 12 de agosto de 2024 .
^ Duckett, Chris. «Steam Deck es una PC portátil de Valve con tecnología AMD que ejecuta KDE en Arch Linux». ZDNet . Archivado desde el original el 16 de febrero de 2022. Consultado el 18 de julio de 2021 .
^ "La consola portátil de Valve 'The Steam Deck' se escucha con un sistema operativo basado en Arch Linux". TechnoSports . 16 de julio de 2021. Archivado desde el original el 18 de julio de 2021 . Consultado el 18 de julio de 2021 .
^ Prasad (15 de julio de 2021). "Valve Steam Deck es una PC portátil para juegos que ejecuta SteamOS". GSMArena . Archivado del original el 18 de julio de 2021 . Consultado el 19 de julio de 2021 . Steam Deck se ejecuta en SteamOS 3.0 de Valve. Este se basa principalmente en Arch Linux y utiliza la capa de compatibilidad Proton para ejecutar juegos diseñados para Windows
^ "Valve ha anunciado oficialmente Steam Deck, una consola portátil con SteamOS". GamingOnLinux . 15 de julio de 2021. Archivado desde el original el 11 de enero de 2023 . Consultado el 16 de julio de 2021 .
^ Willard, Travis (22 de diciembre de 2007). «Arch Linux - Noticias: Resultados del concurso de logotipos (¡y ganador!)». www.archlinux.org . Archivado desde el original el 18 de marzo de 2022 . Consultado el 4 de octubre de 2020 .
^ Williams, Thayer (2007). "Envío del logotipo de Arch Linux". pkgbuild.com . Archivado desde el original el 17 de febrero de 2021. Consultado el 4 de octubre de 2020 .
^ Willard, Travis (24 de octubre de 2007). «Arch Linux - Noticias: Concurso de logotipos de Arch Linux». www.archlinux.org . Archivado desde el original el 18 de marzo de 2022 . Consultado el 4 de octubre de 2020 .
^ "Introducción a Arch Linux – OSnews". www.osnews.com . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Arch Linux: una mejor distribución – OSnews" www.osnews.com . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Arch Linux: ¿Se acabará mi reorganización de distribuciones? – OSnews". www.osnews.com . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Una semana en la vida de un novato en Arch Linux – OSnews". www.osnews.com . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Arch Linux: ¿Por qué es genial? – OSnews". www.osnews.com . Archivado desde el original el 12 de mayo de 2019. Consultado el 12 de mayo de 2019 .
^ "Observando la evolución de Arch Linux – OSnews". www.osnews.com . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Arch Linux para usuarios avanzados [LWN.net]". lwn.net . Archivado desde el original el 12 de mayo de 2019 . Consultado el 12 de mayo de 2019 .
^ "Rolling with Arch Linux [LWN.net]". lwn.net . Archivado desde el original el 7 de febrero de 2019 . Consultado el 12 de mayo de 2019 .
^ "La experiencia de Arch Linux del editor gruñón [LWN.net]". lwn.net . Archivado desde el original el 15 de noviembre de 2019 . Consultado el 12 de mayo de 2019 .
^ Caído bajo el hechizo de Arch Voodoo | Tux Machines Archivado el 20 de junio de 2018 en Wayback Machine 20 de abril de 2007
^ "Arch Linux en revisión". distrowatch.com . Archivado desde el original el 20 de junio de 2018. Consultado el 12 de mayo de 2019 .
^ "Una odisea de distribución, parte 2: el camino de Arch". distrowatch.com . Archivado desde el original el 20 de junio de 2018. Consultado el 12 de mayo de 2019 .
^ "Arch Linux". distrowatch.com . Archivado desde el original el 12 de septiembre de 2018. Consultado el 12 de mayo de 2019 .
^ "git.kernel.org - linux/kernel/git/torvalds/linux-2.6.git/blob - MAINT…". archive.is . 13 de enero de 2013. Archivado desde el original el 13 de enero de 2013 . Consultado el 30 de octubre de 2019 .
^ "Hablemos con Greg Kroah-Hartman, desarrollador del kernel de Linux - Open Source Summit, 2019". YouTube . 10 de septiembre de 2019. Archivado del original el 21 de diciembre de 2021 . Consultado el 17 de septiembre de 2019 . La idea [de los desarrolladores de Arch] de un sistema en constante movimiento y avance es el camino a seguir. Es neutral, está basado en la comunidad, tiene todo lo que necesito. Funciona muy, muy bien [...] Su Wiki es increíble. La documentación... es como uno de los mejores recursos que existen en estos días. Si buscas cualquier programa de espacio de usuario y cómo configurarlo y usarlo. En realidad, las páginas de Arch Wiki de systemd son uno de los recursos más increíbles que existen. [...] Una de las principales políticas de Arch, o filosofías, es permanecer lo más cerca posible del upstream. Y como desarrollador, quiero eso. Son realmente buenos en la retroalimentación a la comunidad. Porque quiero esa prueba... quiero asegurarme de que las cosas se solucionen. Y si algo está roto, me entero rápidamente de ello, lo arreglo y lo saco a la venta. De modo que se trata de un ciclo de retroalimentación realmente bueno.
^ "DistroWatch.com: Devuélvele la diversión a la informática. Usa Linux, BSD". distrowatch.com . Archivado desde el original el 31 de enero de 2023 . Consultado el 31 de enero de 2023 .
^ "DistroWatch.com: Devuélvele la diversión a la informática. Usa Linux, BSD". distrowatch.com . Archivado desde el original el 31 de enero de 2023 . Consultado el 31 de enero de 2023 .
Enlaces externos
Wikimedia Commons tiene medios relacionados con Arch Linux .