Ese mensaje indica que el archivo puppet-tools-keyring.gpg en /etc/apt/trusted.gpg.d/ tiene un formato no válido o no soportado por la versión actual de APT. Desde versiones recientes de Debian y Ubuntu, APT solo acepta archivos de claves GPG en formato binario (.gpg
), no en formato ASCII-armored (.asc
) ni combinados.
🔧 Cómo solucionarlo
Primero.- Descarga y guarda la clave en el formato adecuado:
curl -fsSL https://apt.puppet.com/DEB-GPG-KEY-puppet | gpg --dearmor -o /etc/apt/trusted.gpg.d/puppet-tools-keyring.gpg
Segundo.- Actualiza la caché de paquetes:
sudo apt update
⚠️ ¿Qué no debes hacer?
Evita usar apt-key, ya que está obsoleto. Tampoco uses claves en formato ASCII (.asc) sin convertirlas con gpg --dearmor.
Be the first to comment