Arch Linux

Arch Linux
No debe confundirse con Ark Linux.
Arch Linux
Parte de la familia GNU/Linux
ArchlinuxLogo.png
Arch linux-beryl-sshot.png
Arch Linux ejecutando KDE y Beryl.
Desarrollador
Aaron Griffin & team[1]
www.archlinux.org
Información general
Modelo de desarrollo Software libre
Lanzamiento inicial 11 de marzo de 2002
Última versión estable CD instalador 2011.08.19
Rolling release
Tipo de mercado Propósito general
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas soportadas i686, x86-64, hay proyectos para portarla a PPC y ARM
Sistema de gestión de paquetes Pacman
Método de actualización Pacman
Licencia GPL, BSD, otras.
Estado actual En constante desarrollo
En español ?

Arch Linux es una distribución de GNU/Linux simple y ligera. El enfoque de diseño se centra en la simplicidad, la elegancia, la coherencia de código y el minimalismo. Arch Linux define simplicidad como "...una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades". La simplicidad de su estructura no implica sencillez en su manejo.

Inspirado por CRUX, otra distribución minimalista, Judd Vinet creó Arch Linux en marzo de 2002. Desde entonces Arch es una distribución en evolución constante, por lo que las versiones publicadas en su sitio web oficial son sencillamente «capturas» del estado de evolución actual. A partir de la versión 0.8, su sistema de numeración cambió para reflejar este hecho, de manera que los números de versión actuales hacen referencia al año y mes en que la versión fue creada. Un sistema Arch correctamente mantenido siempre dispone de la última versión del Sistema operativo y de las aplicaciones instaladas.

Contenido

Filosofía

Arch no posee herramientas de configuración automática, compartiendo así la misma filosofía que otras distribuciones, como por ejemplo Slackware, por lo que para poder llegar a instalar y configurar el sistema se necesita un grado de conocimiento más que básico. Pero, al mismo tiempo, Arch posee diversas aplicaciones que permiten que el mantenimiento a diario del sistema sea bastante sencillo. Así la filosofía de arch se basa en 3 puntos:

  • Mantener el sistema lo más simple y ligero posible, seguir el principio KISS.
  • Confiar en los GUIs para construir y configurar un sistema termina por dañar al usuario. Es por esto que el usuario necesitara conocer todo lo que los GUIs ocultan y llevar a cabo las configuraciones de forma manual.
  • Arch permite al usuario hacer todas las contribuciones que desee mientras que no vayan en contra de la filosofía de Arch.

Gestión de paquetes

Gestor de paquetes Pacman.

Arch, como la mayoría de las distribuciones, está basada principalmente en paquetes binarios. Estos paquetes son gestionados con Pacman, el cual maneja la instalación, actualización, y desinstalación de los paquetes. Los paquetes binarios de Arch Linux soportan las arquitecturas i686 y x86-64, buscando el mayor rendimiento en el hardware más moderno.

El árbol de repositorios de Arch Linux consta de cuatro ramas diferentes:

  • Core - Contiene todos los paquetes necesarios para configurar un sistema base (núcleo + herramientas mínimas).
  • Extra - Contiene paquetes no requeridos por un sistema base, incluyendo entornos de escritorio y programas.
  • Testing - Un respositorio especial donde se albergan paquetes elegibles para ser transferidos a core o extra.
  • Community - Contiene los paquetes del AUR (repositorio de usuarios) que han sido más votados por la comunidad de usuarios y adoptados por un trusted user, usuario que se considera digno de confianza.
  • Cominity testing - Contiene paquetes de AUR en estado de prueba para ser luego transferidos a Comunity

El repositorio unstable ya no existe desde julio de 2008, sus paquetes fueron repartidos entre los distintos repositorios actuales.

Además también existen repositorios privados para Arch como ARM el cual tiene paquetes que se eliminaron de Arch y versiones antiguas de paquetes existentes, aunque, debido a la existencia de AUR, son menos usados que los repositorios privados en otras distros

Arch Build System

Arch-kdemod.png

ABS es un sistema de paquetes tipo ports o ebuild que compila paquetes tar de código fuente a paquetes binarios, que posteriormente pueden ser instalados a través de Pacman. ABS provee un árbol de directorios de scripts llamados PKGBUILDS, que posibilita la personalización y compilación de todos y cada uno de los paquetes Arch oficiales; soportando el uso de flags de compilación. La herramienta makepkg de ABS se puede usar para crear paquetes .pkg.tar.gz propios o de terceros, siendo también instalables con Pacman.

El formato de los paquetes binarios en Arch Linux es .pkg.tar.gz, se espera eliminar el soporte para el antiguo sistema de paquetes para la versión 4.0, los cuales son ficheros empaquetados con tar, usando el prefijo .pkg (el cual le da la distinción a los paquetes de Arch) y comprimidos con gzip, por su simplicidad y velocidad de instalación.

A partir de la versión 2010.05, ya se utilizan paquetes comprimidos en formato pkg.tar.xz, con compresion LZMA2, lo cual provee muchas ventajas tanto de espacio (hasta un 30% más de compresión respecto a su antiguo formato, pkg.tar.gz), como de carga al servidor, la cual ahora será mucho menor, precisamente, por el menor tamaño de los paquetes.


AUR (Arch User's Repository)

AUR es un repositorio para los usuarios de Arch manejado por la comunidad. AUR fue concebido inicialmente para compartir PKGBUILDs de forma organizada entre la gran comunidad y para apresurar la inclusión de paquetes populares contribuidos por el usuario en el repositorio community cabe destar el caso de LXDE que paso del repositorio "extra" a "comunity" esto a raiz de su lento desarrollo y por decición no exenta de polemica de los mantenedores.

Es llamado el lugar de nacimiento de los nuevos paquetes de Arch. En el AUR, los usuarios contribuyen sus propios paquetes. La comunidad AUR vota a favor o en contra de ellos, y cuando un paquete fue lo suficientemente votado a favor, un "Usuario Confiable" del AUR lo pasa al repositorio community, que es accesible por pacman y ABS.

Versiones

Arch fondo.jpg

Similar a Gentoo, y a diferencia de otras distribuciones como Debian, Fedora o Ubuntu por ejemplo, Arch Linux no tiene un planeamiento de lanzamientos; sino que está en constante evolución. Su gestor de paquetes permite a sus usuarios mantener sus sistemas actualizados de forma sencilla. En vez de animar a sus usuarios a que utilicen diferentes versiones de la distribución, los lanzamientos de Arch son simplemente «capturas» del conjunto de paquetes actual del repositorio core en el cual se encuentran componentes como el kernel gracias al cual se soporta hardware más moderno desde el proceso de instalación. Por esta razón es irrelevante desde qué versión fue instalado el sistema, si después de la instalación se mantiene el sistema actualizado.

Desde la versión 0.8 en adelante el sistema de nombrado cambió para reflejar este hecho, por lo que ahora el nombre de una nueva versión viene dado por el año y el mes en el que es liberada.

Color Significado
Amarillo Versión antigua
Verde Versión actual
Versión Nombre en clave Fecha de lanzamiento Notas
0.1 Homer 11 de marzo de 2002 Primera versión basada en LFS[2]
0.2 Vega 17 de abril de 2002
0.3 Firefly 7 de agosto de 2002
0.4 Dragon 18 de diciembre de 2002
0.5[3] Nova 21 de junio de 2003 Soporte de PAM, LVM, GRUB.
0.6[4] Widget 1 de marzo de 2004
0.7[5] Wombat 24 de enero de 2005
0.7.1[6] Noodle 5 de enero de 2006
0.7.2[7] Gimmick 23 de mayo de 2006
0.8[8] Voodoo 31 de marzo de 2007
2007.05[9] Duke 16 de mayo de 2007 Pacman 3.0
2007.08[10] Don't Panic 5 de agosto de 2007
2008.06[11] Overlord 24 de junio de 2008 Disponibilidad de imágenes de disco USB.
2009.02[12] 2009.02 16 de febrero de 2009 Inclusión de AIF (Arch Linux Installation Framework)
2009.08[13] 2009.08 10 de agosto de 2009 Pacman 3.3, uso completo de AIF en el instalador.
2010.05[14] 2010.05 17 de mayo de 2010 Paquetes comprimidos en formato XZ, disponibilidad de imágenes duales (proveen paquetes tanto para 32 como para 64 bits en un sólo medio) y disponibilidad de imágenes híbridas (pueden ser volcadas en un CD o Disco USB)
2011.08.19[15] 2011.08.19 19 de agosto de 2011 Incorporación del Kernel 3.0, eliminación de ndiswrapper, soporte para systemas de archivos BtrFS y NILFS2, nueva forma de configurar la interfaz de red, eliminación completa de HAL, cambio en la herramienta de utilización para comprimir el CD y compresión en xz para el mismo.

Véase también

  • Pacman
  • Archbang - LiveCD con Openbox basado en Arch Linux
  • Kahel - LiveCD con Gnome basado en Arch Linux
  • Chakra - Distribución orientada a KDE basada en Arch Linux
  • Archie - LiveCD con XFCE basado en Arch Linux (Descontinuada)

Referencias

  1. Aaron Griffin, Lead Developer at Arch Linux
  2. Interview with Judd Vinet
  3. Judd Vinet (2003-07-21) Arch Linux 0.5 Released (en inglés).
  4. Judd Vinet (2004-03-01) Arch Linux 0.6 Released (en inglés).
  5. Judd Vinet (2005-01-24) Arch Linux 0.7 (Wombat) Released! (en inglés).
  6. Judd Vinet (2006-01-05) Arch Linux 0.7.1 (Noodle) Released (en inglés).
  7. Judd Vinet (2006-05-23) Arch 0.7.2 (Gimmick) Released (en inglés).
  8. Tobias Powalowski (2007-03-31) 0.8 Voodoo ISOs finally released! (en inglés).
  9. Tobias Powalowski (2007-05-17) 2007.05 Duke ISOs released (en inglés).
  10. Tobias Powalowski (2007-08-05) 2007.08 Don't Panic ISOs released (en inglés).
  11. Simo Leone (2008-06-24) 2008.06 Overlord ISOs released (en inglés).
  12. Aaron Griffin (2009-02-16) 2009.02 ISO Release (en inglés).
  13. Dieter Plaetinck (2009-08-10) 2009.08 images (en inglés).
  14. Dieter Plaetink (2010-05-17) 2010.05 images (en inglés).
  15. Dieter Plaetink (2011-08-19) [1] (en inglés).

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Arch Linux — Bildschirmfoto …   Deutsch Wikipedia

  • Arch Linux — Famille GNU/Linux …   Wikipédia en Français

  • Arch-linux — Bildschirmfoto …   Deutsch Wikipedia

  • Arch Linux — es una distribución de linux optimizada para i686 creada por Judd Vinet, la cual se enfoca en la simplicidad a la hora de manejar el sistema.Judd se inspiró en otra distribución de linux llamada CRUX. Arch aún no ha alcanzado la versión 1.0 pero… …   Enciclopedia Universal

  • Arch Linux — Для термина «Arch» см. другие значения. Не следует путать с Ark Linux. Arch Linux …   Википедия

  • Arch Linux — Infobox OS developer = Aaron Griffin family = Linux supported platforms = i686, x86 64, PowerPC (unofficial) source model = Open source working state = Current latest release version = 2008.06 (Overlord) latest release date = 24 June 2008 kernel… …   Wikipedia

  • Pacman (Arch Linux) — Arch Linux Bildschirmfoto …   Deutsch Wikipedia

  • Arch linux — …   Википедия

  • Pacman (Arch Linux) — Pacman Captura de pantalla de Pacman ejecutándose en una terminal. Desarrollador Pa …   Wikipedia Español

  • Pacman (Arch Linux) — Pacman Скриншот процесса …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”