Arch Linux: una distribución moderna y flexible

2,713 views

Published on

Presentación de Arch Linux en la !BarraLibreCamp de Granada

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,713
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
66
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Arch Linux: una distribución moderna y flexible

  1. 1. Arch Linux: una distribución moderna y flexible. Manuel Flores Vivas manuelfloresv[at]gmail[.]com @kansito !BarraLibreCamp 10/06/2010 Granada
  2. 2. 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
  3. 3. Historia ● Creada por Judd Vinet en 2001 ● Inspirada en CRUX y Slackware ● Aaron Griffin lider del proyecto desde 2007 ● Crecimiento de la comunidad
  4. 4. Filosofía de Arch ● The Arch Way: ● Simplicidad ● Centrada en el usuario ● Abierta ● Libertad de elección ● KISS: Keep It Simple, Stupid
  5. 5. 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”
  6. 6. 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!
  7. 7. 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
  8. 8. 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
  9. 9. Front-ends y wrappers de pacman ● libalpm ● pacman-color ● reflector ● rankmirrors ● yaourt ● clyde ● aurvote ● Shaman (GUI) ● powerpill ● bauerbill
  10. 10. Creación de paquetes ● PKGBUILD ● makepkg ● makepkg --nobuild ● makepkg --noextract ● pacman -U
  11. 11. 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.
  12. 12. Instalación ● Grabar el ISO en un CD o USB ● /arch/setup ● Sistema base ● Beginners' Guide ● Wiki
  13. 13. 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
  14. 14. Comunidad ● Wiki: http://wiki.archlinux.org ● Foro: http://bbs.archlinux.org ● IRC: #archlinux en freenode ● Comunidades en otros idiomas
  15. 15. 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
  16. 16. ¿Preguntas?
  17. 17. ¡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.

×