Inicio » Cómo solucionar errores de firmas PGP corruptas y llaves inválidas en CachyOS
Sistemas y Servidores

Cómo solucionar errores de firmas PGP corruptas y llaves inválidas en CachyOS

El Diagnóstico Rápido

El error crítico de Pacman error: key "..." could not be looked up remotely o error: signature from "..." is invalid en CachyOS y distribuciones basadas en Arch Linux ocurre cuando el llavero local de firmas criptográficas de los desarrolladores queda desactualizado o corrupto, impidiendo la instalación segura de cualquier actualización de software.

🚀 Cómo solucionar el error paso a paso

Paso 1: Limpiar la caché de descargas de Pacman

El primer paso es eliminar cualquier paquete parcialmente descargado o corrupto de tu almacenamiento local:

BASH
# Limpiar por completo la caché de paquetes de Pacman
sudo pacman -Scc

Paso 2: Inicializar y reconstruir el llavero criptográfico

Para corregir descriptores rotos en tu base de datos de seguridad, inicializa el llavero de Pacman desde cero:

BASH
# Eliminar el directorio de firmas local corrupto
sudo rm -rf /etc/pacman.d/gnupg

# Inicializar un nuevo llavero de seguridad en limpio
sudo pacman-key --init

# Poblar el llavero con las firmas oficiales de Arch y CachyOS
sudo pacman-key --populate archlinux cachyos

Paso 3: Actualizar las claves PGP de forma manual

Una vez reconstruido el llavero, instala el paquete actualizado de firmas oficiales directamente para renovar todas las fechas de expiración criptográficas:

BASH
# Instalar los llaveros de firmas más recientes sin comprobar dependencias
sudo pacman -Sy archlinux-keyring cachyos-keyring

# Realizar una actualización completa del sistema
sudo pacman -Syu

Consejo de Prevención

Prácticas de seguridad recomendadas:

  • No deshabilites bajo ningún concepto la comprobación de firmas en el archivo /etc/pacman.conf cambiando la directiva SigLevel = Required Database Optional por TrustAll o Never. Hacer esto expone a tu sistema operativo CachyOS a la instalación silenciosa de código malicioso o binarios modificados por terceros que intercepten tus peticiones web, poniendo en riesgo la integridad y confidencialidad total de tus datos.