¿Qué es Arch Linux?

3 11 2007

Arch Linux es una distribución GNU/Linux optimizada para la arquitectura i686. Su creador es Judd Vinet aunque actualmente es mantenida por Aaron Griffin y una gran comunidad de usuarios. Judd Vinet se inspiro en otra distribución llamada CRUX para realizar Arch Linux, su objetivo era la simplicidad.

Arch Linux constantemente se esta actualizando, por lo que las versiones para descargar en el sitio oficial de Arch Linux son unas simples capturas del estado de «evolución».

Su filosofía es simple y esta pensada a usuarios avanzados:

  • 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 acabo las configuraciones de forma manual.
  • Arch permite al usuario hacer todas las contribuciones que este desee mientras que ellas no vayan en contra de la filosofía de arch

El manejo de paquetes en Arch Linux esta a cargo de Pacman (Package Manager), este se encarga básicamente de controlar no solo los paquetes que se instalen con el si no que también esta a cargo de la actualización del sistema, su manejo es simple y fácil. Ejemplos, instalando The Gimp:
# pacman -S gimp
Removiendo de Gimp con todo y dependencias que fueron solicitadas en la instalación:
# pacman -Rc gimp
Actualizando el sistema
# pacman -Syu

En los repositorios de Arch Linux suele estar solo lo mas importante y lo mas utilizado, los repos se dividen en 3 categorias:

  • Core: Contiene todos los paquetes necesarios para configurar un sistema base de Linux (kernel + herramientas mínimas)
  • Extra: Contiene paquetes no requeridos por un sistema base, la mayoría de ellos son alternativas a los paquetes de la primera rama.
  • Community: Contiene los paquetes enviados por los mismos usuarios de Arch, los cuales previamente son expuestos a votación por los usuarios, y posteriormente, según la votación, son movidos oficialmente a este repositorio.

Todos los paquetes que no se encuentren en los repositorios pueden ser encontrados fácilmente en el AUR (Arch User Repository), ahí es donde toda la comunidad «archera» contribuye en la realización de PKGBUILD’s de algún paquete el cual se puede compilar fácilmente con makepkg, una herramienta muy útil para esta tarea ya que facilita todo el trabajo de la compilación, pero siempre los paquetes compilados serán optimizados para i686. Un PKGBUILD solo contiene la información del paquete, las fuentes de descarga y el método de compilación, todo eso lo leerá makepkg y lo descargara, compilara y lo instalara.

Para obtener Arch Linux puedes visitar:
http://www.archlinux.org





Nuevo blog para Arch Linuxeros!

3 11 2007

Arch Linux VeneMex estará enfocada principalmente para ayudar a resolver dudas o preguntas sobre la distro Arch Linux, así como también ofrecer lo necesario para adentrar a este mundo de GNU/Linux.

Disfruten el blog!