empacador - ERROR: ¡No se pudieron verificar una o más firmas PGP!


Respuestas:


10

Debe seguir una instalación manual usando makepkgy comprender cómo funciona el proceso de compilación e instalación de AUR antes de usar un ayudante de AUR.

De todos modos, debe importar la firma PGP del paquete antes de instalarlo. Puede instalar el paquete sin verificar su firma PGP, pero no debe hacerlo. Puede importar la firma PGP de ncurses5-compat-libsmediante este comando:

gpg --keyserver pgp.mit.edu --recv-keys F7E48EDB

Lea la makepkgpágina de manual y este artículo antes de instalar otro paquete de AUR.


1

Me gustaría extender un poco la respuesta.

==> Verifying source file signatures with gpg...
datamash-1.1.1.tar.gz ... FAILED (unknown public key 0A11B61D3657B901)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build datamash.

Sí, debes agregar la clave. Eso no funcionará hasta que haya creado su propia clave gpg.
Solo necesita generar su propia clave una vez.

gpg --full-gen-key

Luego puede importar la clave que detiene el proceso de compilación.

gpg --recv-key 0A11B61D3657B901
gpg --lsign 0A11B61D3657B901

Si quieres entender lo que está sucediendo aquí, lee un poco
http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/

así como la wiki del arco.
https://wiki.archlinux.org/index.php/Arch_User_Repository
https://wiki.archlinux.org/index.php/GnuPG


0

Opción 1 (recomendada)

También es importante mantener el archlinux-keyringpaquete y el sistema actualizados , especialmente el archlinux-keyringpaquete.

Un archlinux-keyringpaquete no actualizado puede hacer que falten las firmas PGP y, por lo tanto, problemas con las firmas PGP.

-

Opción 2 ( no recomendado)

Como una solución rápida y sucia, esto se propuso en el foro archbang:

Advertencia: ¡ Seguir estas instrucciones puede dañar su sistema y el de otros con malware peligroso!

Instalación sin (!) Comprobación de integridad:packer -S --skipinteg <package>

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.