Nuevas formas de actualizar Manjaro, pamac y yay entran al juego

pamac update

Las actualizaciones en Manjaro son cosa de dos veces al mes y después de 8 años de actualizar mi equipo ya tenía muy arraigada la forma en la que realizaba mis actualizaciones.

Pero durante la penúltima actualización tuve un problema. Mi comando acostumbrado me arrojó un problema de dependencias.

pamac en lugar de pacman

La solución recomendada en los foros fue la de utilizar pamac para actualizar el sistema:

sudo pamac update

en lugar del acostumbrado

sudo pacman -Syyu

Que he utilizado por años, si con algunos problemas, pero nada que no se pudiera solucionar.

El detalle es que el primer comando es mucho más intuitivo, fácil de recordar y resuelve muy bien los problemas que se presentan durante la actualización. Lo he usado un par de veces y me gusta … si si … mucho bueno.

Por el momento estoy explorando todas las opciones que ofrece pamac para ver en que más le puedo sacar provecho.

Pero tenga cuidado, parece que esta en constante desarrollo y hay que estar al pendiente de las novedades.

Un alias para automatizar

Desde hace tiempo declaré un alias en mi archivo .bashrc para facilitar la tarea de actualizar el sistema.

Básicamente hace 3 cosas:

  • Actualiza la lista de mirrors de los Estados Unidos (léase Error de GPGME: No hay datos, un problema recurrente).
  • Actualiza el sistema completo.
  • Conserva las 2 últimas versiones de los paquetes descargados por si es necesario hacer un downgrade y elimina el resto para ahorrar espacio.
alias actualizar='sudo pacman-mirrors -c United_States && sudo pamac update && sudo paccache -rk 2'
actualizando el sistema con pamac
Un comando para actualizarlo todo.

yay para actualizar los paquete de AUR

Actualizar los paquetes de AUR no lo incluyo dentro del alias porque no lo hago siempre.

Y es que a veces no actualizo todos los paquetes de AUR. Me ha pasado que algo se rompe y después ando haciendo maromas para que las cosas vuelvan a funcionar.

Durante mucho tiempo usé yaourt para instalar y actualizar paquetes desde AUR si no es que me entero de la existencia de yay lo seguiría usando.

Lo mejor de yay es que con solo teclearlo (así sin parámetros) entro a un menú interactivo que busca y muestra las actualizaciones disponibles.

actualizando paquetes de AUR con yay
¡Yay! bueno primero a responder algunas preguntas.

¡One level up! Eliminar paquetes huérfanos

Pamac también ayuda a eliminar archivos huérfanos, aquellos que ya no están ligados a ningún componente del sistema y solo están ocupando espacio.

sudo pamac remove -o

Y eso es todo amigos, disfruten el fin de semana ¡Al fin viernes!