Error de actualización La participación Llaveros

A veces, cuando uno va a actualizar antergos, que se presentan con un error como este:

 antergos es hasta la fecha
 núcleo es hasta la fecha
 adicional está actualizado
 comunidad está al día
 multilib es hasta la fecha
:: A partir actualización completa del sistema ...
resolver las dependencias ...
en busca de paquetes en conflicto ...

Paquetes (4) llvm-libs-4.0.0-3 openssl-1.0-1.0.2.l-1 Opus-1.1.5-1 pango-1.40.6 + 9 + g92cc73c8-1

Tamaño total de descargas:   14.47 MiB
Tamaño total instalada:  60.74 MiB
Neto de actualización Tamaño:       0.57 MiB

:: Continuar con la instalación? [Y/n] y
:: Recuperando paquetes ...
 llvm-libs-4.0.0-3-x86_64                      12.1 MiB 109K / s 01:53 [#######################################] 100%
 openssl-1.0-1.0.2.l-1-x86_64                1572.1 KiB 110 K / s 00:14 [#######################################] 100%
 Opus-1.1.5-1-x86_64                          343.3 KiB 75.3K / s 00:05 [#######################################] 100%
 Cueva-1.40.6 + 9 + g92cc73c8-1-x86_64            501.4 KiB 86.6K / s 00:06 [#######################################] 100%



(4/4) comprobación de llaves en llavero [#######################################] 100%



(4/4) comprobación de la integridad del envase [#######################################] 100% error: llvm-libs: la firma de "Evangelos Foutras <[email protected]>" es la confianza desconocida :: /var/cache/pacman/pkg/llvm-libs-4.0.0-3-x86_64.pkg.tar.xz archivo está dañado (paquete válido o está dañado (firma PGP)). ¿Quieres eliminarla? [Y/n] y error: openssl-1,0: la firma de "Pierre Schmitz <[email protected]>" es la confianza desconocida :: /var/cache/pacman/pkg/openssl-1.0-1.0.2.l-1-x86_64.pkg.tar.xz archivo está dañado (paquete válido o está dañado (firma PGP)). ¿Quieres eliminarla? [Y/n] y error: opus: la firma de "Ene Alexander Steffens (violentamente) <[email protected]>" es la confianza desconocida :: /var/cache/pacman/pkg/opus-1.1.5-1-x86_64.pkg.tar.xz archivo está dañado (paquete válido o está dañado (firma PGP)). ¿Quieres eliminarla? [Y/n] y error: cueva: la firma de "Ene Alexander Steffens (violentamente) <[email protected]>" es la confianza desconocida :: /var/cache/pacman/pkg/pango-1.40.6+9+g92cc73c8-1-x86_64.pkg.tar.xz archivo está dañado (paquete válido o está dañado (firma PGP)). ¿Quieres eliminarla? [Y/n] y error: fallado en confirmar la transacción (paquete válido o está dañado (firma PGP)) Se han producido errores, no hay paquetes fueron actualizados.

¿Cuál es el motivo de que?

Si bien esto puede ser confuso, se dará cuenta de que intentó "comprobar llaves en llavero" (línea 22) justo antes de que informó que los paquetes fueron corrompidos.

De vez en cuando, este proceso falla y los usuarios se quedan sin poder actualizar o utilizar pacman (el pacpastel hombreAger).

No es ningún problema de seguridad de los bienes, it is simply caused by some unfortunate circumstances while the keyring/s are updated (cambio de claves se puede llegar con el nuevo e.t.c. dev) The warning about trust and corrupted packages is shown because the keyring is not updated, and thus your system cannot verify the packages.

leer aquí en ArchWiki:

instalación confianza desconocida falló

paquete válido o está dañado

La solución

Por suerte, este problema se resuelve a menudo muy fácilmente con dos comandos simples:

sudo pacman -Scc

y entonces

sudo pacman-key --refresh-keys

después de esto, intente actualizar de nuevo usando

sudo pacman -Syu

 

Detrás de un proxy corporativo:

Esto parece sin embargo a fallar si está detrás de un proxy corporativo, en cuyo caso el tema se pone un poco más complicado. El proxy corporativa mantiene el sistema llegue a un servidor de claves y lo que no es posible para refrescar, o actualización, las teclas que no tienen acceso a un servidor que tiene them.There Sin embargo, es un trabajo relativamente fácil en torno.

  1. Abre el administrador de archivos y haga clic "otras ubicaciones"
  2. Desde allí, seleccionar "etc." y entonces "pacman.d" y "GnuPG"
  3. Dentro "GnuPG" clic en el archivo "gpg.conf"
  4. La cuarta línea debe decir algo como"servidor de claves hkp://pool.sks-keyservers.net"
  5. los "hkp" debe cambiarse a "http"
  6. Save the file and close it and attempt refresh the keys again by running sudo pacman-key --refresh-keys

    If You Have a "Marginal Trust Error"

    Sometimes, instead of the error being "Unknown Trust, it says "Marginal Trust". Here is an example:

    error: antergos-keyring: la firma de "Antergos Servidor de generación (Sistema automatizado de construcción del paquete) <[email protected]>" is marginal trust :: File /var/cache/pacman/pkg/antergos-keyring-20170524-1-any.pkg.tar.xz is corrupted (paquete válido o está dañado (firma PGP)).

    1. If this is the case, simply navigate to "etc." y entonces "pacman.conf". To edit the file, first open up Nautilus (or whatever file manager you use) by entering this command into the terminal: sudo -S dbus-launch nautilus

    (replace "nautilus" with whatever file manager you use).

    2. Siguiente, scroll down to the line that states:

     

     

    [antergos]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/antergos-mirrorlist

     

    Change the middle line to "SigLevel = Never".

    3. Open up the Package Manager and search for "antergos-keyring". Uninstall it and then re-install it.

    4. Lastly, go back to the file you previously had open (pacman.conf) and where you put "SigLevel = Never, now replace it with "SigLevel = PackageRequired".

    5. Attempt to update once again.

    If this solution did not work for you, luckily there are two more ways of solving a "Marginal Error".

Alternative 1

  1. Rename the /etc/pacman.d/gnupg folder:

    sudo mv /etc/pacman.d/gnupg /etc/pacman.d/gnupg.old

  2. Init your keyring:
    sudo pacman-key --init

  3. Repopulate it:

    sudo pacman-key --populate archlinux antergos

    Alternative 2

    This method might also work in the event that all else has failed.
  4. sudo pacman -Scc  <-- reply with explicit y to the first question
    sudo pacman -Syy
    sudo pacman -S haveged
    sudo haveged -w 1024
    sudo pacman-key --init
    sudo pacman-key --populate archlinux antergos
    sudo pkill haveged
    sudo pacman -S archlinux-keyring antergos-keyring
    sudo pacman -Syu

     

    Hopefully your problem is now solved! Este problema tiende a aparecer de vez en cuando, so it would be a good idea to keep these commands handy somewhere.

 

 

Back to Installation Guide

Contributors:

(Visitó 13,951 veces, 6 visitas hoy)

Pin It on Pinterest

Share This