Arch Linux: una distribución moderna y flexible
-
Upload
manuelfloresv -
Category
Technology
-
view
2.169 -
download
4
description
Transcript of Arch Linux: una distribución moderna y flexible
Arch Linux:una distribución
moderna y flexible.
Manuel Flores Vivasmanuelfloresv[at]gmail[.]com@kansito
!BarraLibreCamp10/06/2010Granada
Introducción
● ¿Qué es Arch Linux?● Distribución de GNU/Linux● Desarrollada por la comunidad● Arquitecturas i686 y x86_64● Enfocada a usuarios intermedios
y avanzados● Filosofía KISS● http://www.archlinux.org
Historia● Creada por Judd Vinet
en 2001
● Inspirada en CRUX y Slackware
● Aaron Griffin lider del proyecto desde 2007
● Crecimiento de la comunidad
Filosofía de Arch● The Arch Way:
● Simplicidad● Centrada en el usuario● Abierta● Libertad de elección
● KISS: Keep It Simple, Stupid
Características
● Rolling release● Bleeding edge● Configuración
centralizada● Sistema base● Flexibilidad● Paquetería propia
● Simple● Liviana● Moderna● Binario o fuente● Arranque BSD● “La meta de Arch no
es ser grande, es estar bien hecha”
Sistema de paquetes
● Pacman● PACkage MANager● Control de
dependencias● paquete.pkg.tar.gz● paquete.pkg.tar.xz● Paquetes Delta● makepkg y PKGBUILD● ¡Es MUY rápido!
Repositorios
● [core] Sistema base● [extra] X.org, servidores, compiladores...● [community] Mantenidos por un Trusted User● [testing] Paquetes que necesitan ser probados
● Arch User Repository (AUR): abierto, no oficial
pacman
Actualizar el sistema pacman -Syu
Buscar pacman -Ss <nombre>
Instalar un paquete pacman -S <paquete>
Desinstalar un paquete pacman -Rs <paquete>
Mostrar info pacman -Qi <paquete> .--. Pacman v3.3.3 - libalpm v4.0.3/ _.-' .-. .-. .-. Copyright (C) 2006-2009 Pacman Development Team\ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet '--' Este programa puede ser libremente distribuido bajo los términos de la licencia GNU General Public License
Front-ends y wrappers de pacman
● libalpm● pacman-color● reflector● rankmirrors● yaourt● clyde● aurvote
● Shaman (GUI)● powerpill● bauerbill
Creación de paquetes
● PKGBUILD● makepkg
● makepkg --nobuild● makepkg --noextract● pacman -U
Arch Build System (ABS)
● ¿Qué es ABS?● Como el sistema de Ports de FreeBSD● Herramienta que sincroniza el árbol ABS del SVN
● ¿Cuándo usar ABS?● Compilar en local, problemas de librerías, modificar
o aplicar un parche, solo obtener los fuentes.
Instalación
● Grabar el ISO en un CD o USB● /arch/setup● Sistema base● Beginners' Guide● Wiki
Puntos débiles
● No ofrece soporte comercial● Instalación puede ser complicada● Los paquetes no están firmados● Muchas actualizaciones● No es la distro más estable *● Documentación en castellano
Comunidad
● Wiki:http://wiki.archlinux.org
● Foro:http://bbs.archlinux.org
● IRC:#archlinux en freenode
● Comunidades en otros idiomas
Proyectos basados en Arch● The Chakra Project: con KDE SC
● Kahel OS: con GNOME
● ArchServer: más estable para uso en servidores
● ArchBang: con OpenBox, inspirado en CrunchBang
● Arch Linux Mobile: Port a ARM para móviles
● ArchLinux PPC: Port para PowerPC
● live.linuX-gamers.net: Live DVD con juegos en 3D
¿Preguntas?
¡GRACIAS!● Y gracias a:
● Jose Álvaro aka. Ilgrim por ayudarme en mis inicios con Arch Linux.
● Cristián Maureira de Archlinux Chile por enviarme su presentación que me ha servido de inspiración.
● Créditos:
● Wiki de Arch Linux
● Media:
– wilderdom en Flickr (“Keep it simple”), stu_p en Flickr (“Mario box”)
– mbtwms en OpenClipArt (“Pacman” y “Ghost”), Kliponius en OpenClipArt (“Package”)
– Tango Desktop Project (“media optical”)
– Los logotipos de Arch Linux son marcas reconocidas.