#1 - 11 Septiembre 2011 00:10  
0 / 5

foto
Dan_Ags
He estado varias veces aquí
  • 34

Desempeño

121

Mensajes

17

Post útiles

Karma

- 0 +

Reputación

20

Gracias

archlogo

Cuando decidi probar probar con linux a ver que pasaba, pense "si no puedo, pues me devuelvo a Windows"; de eso ya varios años atrás.

Debo confesar que el primer linux que probé (y me encantó en ese entonces) fue Ubuntu (Obvio) pues era "era más fácil que otros". Al paso del tiempo he probado ya muchas distro; recuerdo que tenía instalado en mi PC de escritorio Opensuse cuando vagando por la red me encontré con la página de Archlinux al cuál "le sacaba la vuelta" por ser para verdaderos genios en linux dado lo "complicado" que resulta su instalación y su posterior uso.
Al igual que cuando decidí migrar, me baje la distro, total "si no puedo, pues me devuelvo a mi entonces amado Opensuse".
debo aceptar que si bien no es tan sencillo como instalar Opensuse, Debian, Ubuntu, Mint, etc., tampoco es tan complicado como se le ha hecho la fama en la red.
En la actualidad la parte más complicada como lo era el manejo de las particiones, con la últimas versiones tal problemática queda anulada si se instala como único SO en una partición independiente o un disco duro.
Durante el tiempo en que he usado esta magnífica Distro bien valió la pena el aprendizaje logrado por ensayo-error alm instalar Arch en mi PC de escritorio y Laptop, pues en ese entonces no existían tutoriales para prácticamente nada, y que al día de hoy ya existen con abundancia casi para cualquier distro.
Muchas personas que saben que uso Linux me preguntan si recomendaria, al migrar, lo podrían hacer directamente a Arch sin pasar por Ubuntu, Debian, Mandriva, u otra de "menor dificultad" y mi respuesta ha sido siempre la misma: por supuesto que es posible siempre y cuando se pueda asumir el fracazó como una oportunidad de aprendizaje en tanto se logra la instalación de esta magnífica Distro.

pero al grano, sin más explicaciones veamos lo que se dice de Arch en la Wiki y en la página en español de Archlinux.

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.

  

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 losGUIs 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

Arch, como la mayoría de las distribuciones, está basada principalmente en paquetes binarios. Estos paquetes son gestionados conPacman, 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_x64, 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

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

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.

En la página oficial de Archlinux (en español) http://archlinux-es.org/about/ nos agregan alguna información tal como la siguiente:

Acerca de Archlinux

Arch Linux es una distribución Linux® de uso general que puede ser adaptada a prácticamente cualquier uso. Es rápida, liviana, flexible, y la mayor parte del sistema es muy simple de comprender y modificar. Fue creada por Judd Vinet en el 2002, es de origen Canadiense y posee algunas características únicas (o no muy comunes) que detallamos a continuación.

  

Arch Linux esta optimizada actualmente para dos arquitecturas: i686 y x86_64. La versión i686 permite tener un mejor rendimiento que en el común de las distribuciones, donde los paquetes están compilados para i386. Mientras que la versión x86_64 (también conocida como amd64) nos permite utilizar nuestro sistema con todas las mejoras que trae la arquitectura de 64-bit y sus optimizaciones (instrucciones SSE, bit NX y otras).

Arch Linux utilizaPacman como administrador de paquetes (package manager), el cual permite el uso de paquetes binarios (con resolución de dependencias y todas esas características que uno espera hoy día). Otra herramienta propia del sistema es "makepkg" quien permite la creación de simples scripts (llamados PKBUILDs) para compilar y preparar el paquete. Estas herramientas simplifican mucho el mantener nuestro propio repositorio o contribuir con Arch en el apartado de paquetes.

Pacman mantiene el sistema actualizado sincronizando su lista de paquetes con el servidor central (o un mirror), haciendo que la actualización del sistema sea muy sencilla y rápida, evitando problemas a los administradores. El sistema es muy similar al apt-get de Debian, o al yum de RedHat con un toque de sabor propio.

La lista de paquetes es amplia, esta dividida en 4 categorias: Core, Extra, Testing, Community.
Los paquetes que se encuentran en Core son los principales y el nucleo de la distribución. Están seguidos de los paquetes en Extra, que es donde se encuentran todos los paquetes útiles, tales como escritorios, herramientas de desarrollo y otros. Luego esta Testing que es donde se agregan los paquetes mas conflictivos u otros que requieren un periodo de prueba antes de ser pasados a los repositorios generales. Y por ultimo Community que es donde van a parar los paquetes que fueron creados por usuarios del AUR (Arch Users Repository) y que tuvieron una muy buena recepción por parte de los usuarios, lo que llevo a que fueran adoptados por un mantenedor oficial.

Arch Linux utiliza un sistema comúnmente conocido como "rolling release" que funciona de la siguiente manera: Los repositorios de la distribución tienen constantemente las ultimas versiones del software disponibles. Cada vez que corremos una actualización o instalamos un paquete, estamos instalando la ultima versión disponible de este. Las aplicaciones son actualizadas por los desarrolladores/mantenedores de paquetes a medida que se anuncian las versiones estables de estas. Así es como hoy nos encontramos con la ultima versión de KDE o de Gnome en los repositorios estables.

Arch Linux no provee soporte oficial en Español, pero podes encontrar mucha gente que te puede ayudar en el canal deIRC y en los foros. También podes encontrar documentación en la Wiki.

En definitiva; Arch es una distribución simple y liviana, que mantiene una filosofía KISS que le funciona a mucha gente y estas invitado a conocerla.

Para obtener las ISO de instalación visita la pagina oficial de descargas de Archlinux:

http://archlinux-es.org/download/


Bibliografía:

http://archlinux-es.org/about/

http://es.wikipedia.org/wiki/Arch_Linux









#2 - 28 Septiembre 2011 11:02  
0 / 5

foto
Cracksper
Uno de los mejores posteadores
  • 85

Desempeño

1710

Mensajes

172

Post útiles

Karma

- 2 +

Reputación

281

Gracias

Muy buen articulo gracias.



#3 - 13 Noviembre 2011 16:10  
0 / 5

foto

Desempeño

194

Mensajes

15

Post útiles

Karma

- 0 +

Reputación

23

Gracias

Te la comiste con este post, gracias Dan.


Agregar una nueva respuesta al tema