Yay: un excelente ayudante para AUR y una alternativa a Yaourt

Yaourt

Los usuarios de Arch Linux y sus derivados sabran que el uso de Yaourt ya no es recomendable, pues este asistente de AUR ya no recibe mas soporte y esta descontinuado, por lo que se recomienda utilizar algún otro asistente.

Es por ello por lo que el día de hoy vamos a compartir con ustedes un excelente AUR helper con ustedes, el cual podemos considerar para ser un excelente remplazo de Yaourt e incluso de pacaur que también descontinuado.

El asistente del cual hablaremos es Yay (Yet another Yaourt), este es un nuevo ayudante para AUR fiable que está escrito en el lenguaje de programación GO.

Sobre Yay

Yay nos proporciona una interfaz para Pacman y es un asistente que casi no requiere dependencias. Se basa en el diseño de yaourt,  apacman y  pacaur .

Otra de las características que podemos destacar de este asistente, es que cuenta con la función de autocompletar, por lo que basta con teclear solo algunas letras iniciales y este asistente te ayudara a completar el nombre.

Entre sus principales características podemos destacar:

  • Yay descarga el PKGBUILD de ABS o AUR.
  • Admite angostamiento de búsqueda y no se obtiene el origen de PKGBUILD.
  • El binario no tiene dependencias adicionales a las de pacman.
  • Proporciona un solucionador de dependencia avanzado y elimina las dependencias de make al final del proceso de compilación.
  • Admite salida coloreada cuando habilitas la opción Color en el archivo /etc/pacman.conf.

¿Cómo instalar Yay en Arch Linux y derivados?

Si quieres instalar este asistente para AUR en tu sistema, puedes seguir las siguientes indicaciones que compartimos a continuación.

Este proceso es válido para cualquier distribución derivada de Arch Linux también.

En caso de tener Yaourt o algún otro asistente puedes instalarlo con ayuda de este, en el ejemplo de Yaourt basta con teclear:

yaourt -S yay

En caso de que no, podemos construir el paquete, primero debemos de abrir una terminal y en ella vamos a teclear el siguiente comando:

sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Y listo con ello ya quedo instalado el asistente, ahora simplemente basta con que comiences a utilizarlo.

Uso básico de Yay

Yay

Este asistente al igual que otros, utilizan una sintaxis bastante similar a Pacman, por lo que su uso realmente no es nada difícil.

Los comandos básicos de uso son, por ejemplo, para instalar un paquete o aplicación en AUR:

yay -S <package-name>

En caso de querer buscar una aplicación dentro de los repositorios oficiales y en AUR a la vez, añadimos la bandera “s”

yay -Ss <package-name>

Por ejemplo, otro caso, si solo requieren conocer la información de cierto paquete:

yay -Si <package-name>

Si queremos instalar un paquete local, basta con teclear:

yay -U ruta-del-paquete

También es posible solo colocar el nombre del paquete y este realizará una búsqueda de todos aquellos relacionados con el criterio y este nos mostrará en una lista los encontrados y nos pedirá seleccionar el de nuestro interés.

yay <package-name>

En caso de querer saber que actualizaciones tenemos disponibles, basta con teclear:

yay -Pu

En caso de solo requerir sincronizar los paquetes de la base de datos:

yay -Sy

Si quieren realizar una actualización del sistema debemos de teclear:

yay -Syu

Actualizar el sistema, incluyendo los paquetes instalados de AUR, solamente tecleamos:

yay -Syua

Para instalar cualquier paquete sin confirmaciones (sin intervención del usuario, por supuesto), utilice la opción de “-noconfirm”.

yay -S --noconfirm <package-name>

Para eliminar las dependencias no deseadas, basta con que teclemos lo siguiente:

yay -Yc

Si queremos realizar una limpieza del cache de las aplicaciones solamente tecleamos:

yay -Scc

En caso de querer eliminar “solo” un paquete o aplicación:

yay -R <package-name>

Para eliminar un paquete o aplicación junto con sus dependencias:

yay -Rs <package-name>

Para eliminar un paquete, sus dependencias y configuraciones, debemos de teclear:

yay -Rnsc <package-name>

Si quieres conocer un poco mas sobre el uso de yay, puedes consultar su manual tecleando:

man yay


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      ronal dijo

    este blog es excelente. Me gustaria seguirlo desde la red mastodon. Si hacen un feed y lo enlazan a mastodon con un bot, seria super genial. Felicitaciones por el trabajo que hacen

      Elena~ (⌒ω⌒) dijo

    ¡Este tipo de temas son los que una guarda cuando tiene que volver a desplegar su añorada distribución!

    Muchas gracias por incontables veces, :).