Archive | junio 2009

Arch Linux


Buenas noches, los que han leído los comentarios en los anteriores posts, se han dado cuenta que habían varios que cuestionaban mi elección de Ubuntu como distribución base en mi portátil. La conclusión de esto es que me gusta que la distribución que use tenga un buen repositorio de paquetes disponibles para instalar fácilmente y que la administración de éstos sea sencilla también. Ubuntu cumple con esto, pero la idea es conocer más distribuciones y saber qué ofrece cada una. Es así como llegué a probar Arch Linux, una distribución que no está basada en ninguna otra pero que sí está inspirada en CRUX, una distribución minimalista.

Arch Linux

Arch Linux

Arch es una distribución para arquitecturas i686 y x86_64 que sigue la filosofía KISS (Kimple It Simple Stupid), lo que significa que el usuario es dueño del sistema y por ende puede administrarlo fácilmente, ellos nombran esta filosofía “The Arch Way”. En Arch no hay ciclos de lanzamiento por lo que no se está esperando la última versión estable del sistema, no hay entorno de escritorio predeterminado, en pocas palabras, el usuario hace el sistema a su amaño. Arch está pensado para usuarios no tan novatos en esto de Linux, por lo que su instalación es más complicada que la de ubuntu y al finalizar el proceso únicamente tenemos una terminal y las herramientas para conectarse a una red, se deben instalar el alsa (audio), los controladores de la tarj de video, el servidor x,  el entorno gráfico, etc, etc. Como alguna vez Offray Luna me dijo: “Una cosa es segura: al terminar de instalar Arch, algo habrá aprendido”. Lo cual es muy cierto

Y a todas éstas, cómo es la gestión de paquetes en Arch?.

R:// Fácil y práctica

Resulta que los que estén familiarizados con distribuciones basadas en Debian, sabrán que el gestor de paquetes por excelencia es aptitude y que hay otras formas de instalar paquetes, pero esta es la más sencilla; en Arch contamos con un gestor de paquetes llamado Pacman,  con el que a la vez podemos actualizar todo el sistema fácilmente. Hasta aquí todo parecido a Debian y cia, pero donde realmente toma importancia Arch es con la aplicación de dos conceptos AUR y ABS que básicamente son herramientas para tener a nuestra disposición un abanico más amplio de paquetes, en este caso a través de archivos .tar.gz y uno especial llamado PKGBUILD que contiene la información del paquete que queremos compilar, llevamos a cabo el proceso de compilación con makepkg y esto nos retornará un paquete con extensión .pkg.tar.gz, el cual podemos instalar y gestionar posteriormente con pacman. Este mecanismo de compilación es similar a lo que se conoce en sistemas BSD como ports. En el AUR (Arch User’s Repository) se encuentran los paquetes que los propios usuarios crean y mantienen, una vez son votados por muchas personas positivamente, suben al repositorio community donde pasan a manos de un mantenedor de confianza para llegar a los otros repositorios. Los repositorios (ramas podrían llamarse) de Arch son: Core, Extra, Testing, Community.

En los siguientes posts, les iré comentando distintas experiencias y trucos para una configuración correcta de Arch, esta era una pequeña introducción.

No me queda más por ahora que invitarlos a comentar acá y animarse a probar Arch, una distribución a la que vale la pena cacharriarle como diríamos coloquialmente.

Para las mentes curiosas ávidas de más información acerca de Arch, pueden consultar la “Biblia” de Arch, su Wiki.

Don’t Worry……Be Linux!!!!!!!!

Anuncios