Teléfono y Whatsapp: 675 18 68 80

Pacman 4, agregar claves PGP

Al actualizar los ultimos paquetes en Arch Linux, se instala pacman 4 y con ello llega el cifrado de paquetes a ésta distribución Linux, pero hay que ir aceptando uno por uno las claves PGP, y llega a ser un coñazo, además, aún aceptando, hay veces que los paquetes no se actualizan correctamente, por lo que he dado con una solución: que pacman acepte paquetes a la fuerza, importando claves de desarrolladores conocidos primero y luego a la fuerza bruta, ignorando el cifrado y confiando en todos los autores de los paquetes. Para ello:

Actualizamos el sistema:

sudo pacman -Syu

Creamos un archivo.sh, con este contenido:

#!/bin/bash
curl https://www.archlinux.org/{developers,trustedusers}/ |
awk -F\" '(/pgp.mit.edu/) {sub(/.*search=0x/,"");print $1}' |
xargs pacman-key --recv-keys

y le dais permidos de ejecucion:

sudo chmod +x archivo.sh

Ejecutais el archivo:

sudo ./archivo.sh

y por ultimo editais el archivo /etc/pacman.conf:

sudo nano /etc/pacman.conf

y añadis la siguiente linea después de [options]:

SigLevel = Optional TrustAll

Con esto, actualizais el sistema de nuevo, y todos los paquetes se actualizaran de nuevo sin necesidad de importar claves de los desarrolladores.

Saludos.