Pues esta semana me han entrado ganas de probar ArchLinux, pero para empezar por algo más light, he empezado por Antergos. Me ha resultado un poco difícil adaptarme a pacman y he necesitado un poco de ayuda de la gente de nuestro grupo de Telegram he conseguido hacer algunas cosas chulas. En este post intentaré explicaros de manera sencilla y amena que es pacman, yaourt, y AUR, para que le perdáis miedo a Arch. Empezamos por lo primero, ¿que es pacman y de donde sale?

arch-linux

Pacman

Al igual que el resto de distribuciones GNU/Linux, el software proviene de binarios. Pacman es la utilidad de ArchLinux para gestionar estos paquetes. Esta herramienta hace diversas labores, como instar, des-instalar, actualizar, y varias cosas mas. Soporta las arquitecturas  i686 y x86-64. El formato de los paquetes es pkg.tar.xz, a estos paquetes se les conoce como PKGBUILD’s, los cuales son ficheros empaquetados con tar, usando el prefijo .pkg y comprimidos con xz.

Lo que hace pacman es bajar el paquete de los servidores de Arch(que ya viene precompilado) y instalarlo.Los repositorios oficiales de Arch se dividen en las ramas:

  • Core: Contiene los paquetes esenciales del sistema, como el kernel Linux o las herramientas de GNU
  • Extra: Contiene paquetes que no son esenciales pero que son importantes como entornos de escritorio y programas.
  • Testing: Un repositorio especial donde se encuentran paquetes en estado de pruebas, que mas tarde se trasladaran a Core o a Extra.
  • Community: Contiene los paquetes del AUR que han sido más votados por la comunidad de usuarios y adoptados por un Trusted User(usuario que el equipo de Arch considera de confianza)
  • Community Testing: Contiene paquetes de AUR en estado de prueba para ser luego transferidos a Community.
  • Multilib, respositorio centralizado para usuarios x86_64, para dar soporte más fácilmente a aplicaciones 32-bit en ambientes 64-bit.
  • Multilib-testing, con paquetes de prueba para multilib.

AUR

AUR(Arch User’s Repository) también conocido como repositorio de la comunidad, es un servicio que otorga el equipo de Arch a la comunidad. Esta pensado para que cualquier persona pueda subir sus PKGBUILD’s y distribuirlos a la comunidad de Arch de forma organizada. Cuando un paquete recibe muchos votos de la comunidad y un Trusted User(usuario de confianza) lo acepta, se pasa al repositorio Coummuntity de Arch. Se supone que estaba pensado para que te bajaras los paquetes,los extraes en una carpeta y ejecutas

makepkg -sri

Y se instala el paquete, por suerte eso es mas sencillo ahora, eso me lleva el siguiente punto

yaourt

Yaourt es una complementación de pacman que hace que instalar paquetes de AUR sea más sencillo que nunca. Esta utilidad descarga,compila e instala automáticamente tus paquetes de AUR. Ademas, indexa los servidores de AUR para que puedas actualizar tus paquetes a la ultima versión disponible. yaourt también busca en los repos oficiales, lo que hace que sea el gestor de paquetes mas utilizado en Arch y su familia.

Y nada más por hoy, deja en los comentarios que te ha parecido. Si siento si la he cagado alguna vez, y  nos vemos pronto.

Hasta la próxima LiGNUxer@s!

Suscribirse
Notificarme las
guest
18 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios