GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Error Ubuntu 20.04 GPG:no se pudieron verificar las siguientes firmas

El Ubuntu 20.04 GPG error: The following signatures couldn't be verified es el error más común cuando se intenta incluir repositorios de paquetes de terceros en apt gerente de empaquetación.

El error de GPG debe tratarse más bien como una advertencia contra la posible instalación de paquetes de fuentes desconocidas. Por lo tanto, el mensaje de error de GPG solicita al usuario que verifique e importe manualmente la firma de terceros que pertenece al desarrollador del paquete correspondiente.

En este tutorial aprenderás:

  • Cómo importar la firma de clave pública

Error Ubuntu 20.04 GPG:no se pudieron verificar las siguientes firmas

Requisitos de software y convenciones utilizadas

Cómo importar la firma de clave pública GPG instrucciones paso a paso

  1. Cuando recibe el mensaje de error GPG, el primer paso es tomar nota de la clave pública (NO_PUBKEY). Ejemplo:
      The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9578539176BAFBC6
    Reading package lists... Done
    W: GPG error: http://ppa.launchpad.net/peek-developers/daily/ubuntu eoan InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9578539176BAFBC6
    

    Del resultado anterior podemos ver que la firma de clave pública que falta es 9578539176BAFBC6 .

  2. Use la clave recuperada del error GPG para importarla al sistema Ubuntu 20.04 usando la apt-key dominio. Ejemplo:
    $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 9578539176BAFBC6
    Executing: /tmp/apt-key-gpghome.fnm4L3G3iP/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 9578539176BAFBC6
    gpg: key 9578539176BAFBC6: public key "Launchpad PPA for Peek Developers" imported
    gpg: Total number processed: 1
    gpg:               imported: 1
    
  3. Confirme que la clave pública se ha importado enumerando todas las claves actualmente importadas ejecutando apt-key list comando:
    $ apt-key list
    /etc/apt/trusted.gpg
    --------------------
    pub   rsa4096 2017-02-14 [SC]
          8C95 3129 9E7D F2DC F681  B499 9578 5391 76BA FBC6
    uid           [ unknown] Launchpad PPA for Peek Developers
    
    /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg
    ------------------------------------------------------
    pub   rsa4096 2012-05-11 [SC]
          790B C727 7767 219C 42C8  6F93 3B4F E6AC C0B2 1F32
    uid           [ unknown] Ubuntu Archive Automatic Signing Key (2012) 
    
    /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
    ------------------------------------------------------
    pub   rsa4096 2012-05-11 [SC]
          8439 38DF 228D 22F7 B374  2BC0 D94A A3F0 EFE2 1092
    uid           [ unknown] Ubuntu CD Image Automatic Signing Key (2012) 
    
    /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg
    ------------------------------------------------------
    pub   rsa4096 2018-09-17 [SC]
          F6EC B376 2474 EDA9 D21B  7022 8719 20D1 991B C93C
    uid           [ unknown] Ubuntu Archive Automatic Signing Key (2018) 
    
    

Ubuntu
  1. Resolver "Las siguientes firmas no eran válidas:BADSIG" en Ubuntu

  2. Fedora vs Ubuntu:¿Cuáles son las diferencias clave?

  3. Servidor Ubuntu:la distinción de Ubuntu

  4. Cómo corregir el error "Error en la verificación de la clave del host"

  5. Solución para el error de arranque de Ubuntu "No existe tal partición"

Debian 11 o Kali Linux 'apt-key está en desuso' Advertencia, aquí está la solución

Cómo reparar el error Apt-Get GPG NO_PUBKEY Ubuntu 14

Cómo reparar el error BADSIG de apt-get update GPG en Ubuntu o Debian

Error después de instalar Octave en Ubuntu ¿El error tiene alguna solución?

¿Ubuntu Lts Eol?

Cómo instalar la distribución Anaconda Python en Ubuntu 18.04

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu 20.04 instalado o Ubuntu 20.04 Focal Fossa actualizado
    Software N/A
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios