Arch Linux | |
![]() Arch Linux | |
Familia | Tipo Unix |
---|---|
Idiomas | plurilingüe |
Tipo de núcleo |
Monolítico modular ( Linux ) |
Estado del proyecto | En desarrollo (actualizaciones en versión continua ) |
Depositar | git.archlinux.org |
Plataformas | x86-64 y ARM |
Empresa / Desarrollador |
Aaron Griffin ( d ) , Allan McRae ( d ) y Anatol Pomozov ( d ) |
Licencia | GNU GPL y otros |
Primera versión | Marzo de 2002 |
Última versión estable | 2021.04.01 (1 st de abril de 2021) |
Método de actualización | Lanzamiento rodante |
Gerente de empaquetación | Pacman |
Sitio web | archlinux.org |
Arch Linux es una distribución de Linux creada por Judd Vinet que enfatiza la simplicidad (según el principio KISS ). Judd se inspiró en otra distribución de Linux llamada Crux Linux .
Arch Linux fue diseñado como un sistema operativo para usuarios avanzados. Su filosofía simple sin herramientas de configuración requiere, como Slackware , la instalación de algunos hábitos de Linux, pero sigue siendo fácil de mantener. La filosofía de Arch consta de tres puntos:
Arch Linux es una distribución de tipo rolling release , es decir que evoluciona de forma paulatina y a largo plazo según las actualizaciones de todos los paquetes instalados, sin cambiar la versión del sistema. Para nuevas instalaciones, las imágenes de disco actualizadas mensualmente están disponibles para su descarga. Al usar el administrador de paquetes, los usuarios pueden mantener su sistema actualizado muy fácilmente. A diferencia de algunas distribuciones que animan a sus usuarios a instalar nuevas versiones tan pronto como se publican, las versiones de Arch Linux son simplemente instantáneas tomadas en el momento T que a veces incluyen una utilidad de instalación revisada.
Además de la versión x86-64 , existen varias variantes más o menos activas de Arch Linux:
La instalación se puede realizar desde un medio (normalmente un CD o una llave USB) que contenga una de las imágenes de disco disponibles para este propósito para su descarga, o desde otro sistema GNU / Linux ya instalado. Se lleva a cabo íntegramente en modo texto , el usuario crea a través de un script ( pacstrap ) la estructura de árbol del sistema base, sistema que luego puede personalizar y finalizar a través de un chroot , siguiendo el mismo principio que Gentoo Linux y algunos otros. a diferencia de la mayoría de los demás, donde un instalador gestiona todo el proceso de instalación de forma automatizada, dejando solo opciones limitadas para el usuario.
La instalación de los paquetes pasa por ABS : Arch Linux Build System , un sistema que se asemeja a los "puertos" de los BSD. ABS le permite instalar paquetes binarios precompilados o compilar un paquete a partir de sus fuentes. Los paquetes binarios más comunes son administrados por el administrador de paquetes pacman . Los paquetes están optimizados para las arquitecturas i686 y x86 64 , y los usuarios de confianza mantienen los paquetes de los repositorios oficiales .
Los paquetes creados a partir de la fuente utilizan el repositorio especial AUR : Arch User Repository . Los paquetes de AUR son en realidad scripts que descargan, compilan y configuran automáticamente cada pieza de software. Estos scripts son desarrollados y mantenidos por la comunidad.
Además de estos repositorios oficiales, hay muchos repositorios mantenidos por usuarios de Arch Linux. Algunos de estos repositorios tienen un tema específico como el soporte para un kernel en tiempo real o bien tienen vocaciones más generales como el repositorio de usuarios archlinux.fr .
Los paquetes estaban comprimidos hasta 2019 en formato .xz ( xz , basado en LZMA ). A partir del 29 de diciembre de 2019, están comprimidos en formato .zst ( Zstandard ), con una relación de compresión ligeramente inferior (~ 0,8%, en comparación con el nivel de compresión utilizado para xz), pero su descompresión es mucho más rápida (~ 1300%) .
Los paquetes para Arch Linux están disponibles en el árbol de paquetes y sus espejos. Actualmente, hay muchas ramas diferentes que incluyen:
Además de estos paquetes, hay tres repositorios de prueba para software (y versiones de software) que pueden tener un lugar en estos repositorios:
De forma predeterminada, pacman no utiliza estos tres repositorios.
La 1 er de octubre de de 2007, Judd Vinet deja la cabeza de Arch Linux a favor de Aaron Griffin.
El proyecto cambia de logo a diciembre 2007.
Hasta la versión 0.8 (Voodoo), Arch usaba un esquema de lanzamiento particular, con números de versión que indicaban cambios en el instalador y paquetes incluidos en el CD de instalación, y no estaban relacionados con ninguna indicación sobre la madurez de la distribución. Desde el mes deabril 2007, los desarrolladores abandonaron este esquema de numeración a favor de una numeración basada en la fecha de publicación (como otras distribuciones como Ubuntu o Mandriva ), siempre asociada a un nombre de código. La versión 2007.05 es la primera en seguir esta nueva regla. Los nuevos lanzamientos se realizarán simultáneamente con el lanzamiento de nuevas versiones del kernel de Linux .
Desde Julio de 2012 Los desarrolladores de Arch proporcionan una imagen de instalación cada mes.