Oppdater Feil Involvering Nøkkelringer

Noen ganger når man går å oppdatere antergos, De blir presentert med en feil som denne:

 antergos er oppdatert
 Kjernen er oppdatert
 ekstra er oppdatert
 samfunnet er oppdatert
 multilib er oppdatert
:: Starter full systemoppgradering ...
løse avhengigheter ...
leter etter motstridende pakker ...

pakker (4) LLVM kommer med,-4.0.0-3 openssl-1.0-1.0.2.l-1-verket 1.1.5-1 støttet pango-1.40.6 + 9 + g92cc73c8-1

Laste ned Size:   14.47 MiB
Totalt Installert størrelse:  60.74 MiB
Netto oppgradering Size:       0.57 MiB

:: Fortsett med installer? [Y / N] og
:: Hente pakker ...
 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 110k / s 00:14 [#######################################] 100%
 opus-1.1.5-1-x86_64                          343.3 KiB 75.3K / s 00:05 [#######################################] 100%
 Cave-1.40.6 + 9 + g92cc73c8-1-x86_64            501.4 KiB 86.6K / s 00:06 [#######################################] 100%



(4/4) sjekker nøkler i nøkkelring [#######################################] 100%



(4/4) sjekker pakke integritet [#######################################] 100% feil: LLVM-libs: signatur fra "Evangelos Foutras <[email protected]>" er ukjent tillit :: File /var/cache/pacman/pkg/llvm-libs-4.0.0-3-x86_64.pkg.tar.xz er ødelagt (ugyldig eller skadet pakke (PGP signatur)). Ønsker du å slette den? [Y / N] og feil: openssl-1.0: signatur fra "Pierre Schmitz <[email protected]>" er ukjent tillit :: File /var/cache/pacman/pkg/openssl-1.0-1.0.2.l-1-x86_64.pkg.tar.xz er ødelagt (ugyldig eller skadet pakke (PGP signatur)). Ønsker du å slette den? [Y / N] og feil: opus: signatur fra "Jan Alexander Steffens (voldsomt) <[email protected]>" er ukjent tillit :: File /var/cache/pacman/pkg/opus-1.1.5-1-x86_64.pkg.tar.xz er ødelagt (ugyldig eller skadet pakke (PGP signatur)). Ønsker du å slette den? [Y / N] og feil: Cave: signatur fra "Jan Alexander Steffens (voldsomt) <[email protected]>" er ukjent tillit :: File /var/cache/pacman/pkg/pango-1.40.6+9+g92cc73c8-1-x86_64.pkg.tar.xz er ødelagt (ugyldig eller skadet pakke (PGP signatur)). Ønsker du å slette den? [Y / N] og feil: mislyktes i å begå transaksjonen (ugyldig eller skadet pakke (PGP signatur)) feil oppstod, ingen pakker ble oppgradert.

Hva er grunnen til det?

Selv om dette kan være forvirrende, vil du se at det forsøkt å "sjekk nøklene i nøkkelring" (linje 22) rett før det rapportert at pakkene ble ødelagt.

Nå og da, denne prosessen mislykkes, og brukerne er igjen ute av stand til å oppdatere eller bruke pacman (de packake Mannager).

Det er ikke noen av sikkerhetsproblem for ekte, it is simply caused by some unfortunate circumstances while the keyring/s are updated (endring av nøkler kan komme med nye dev e.t.c.) The warning about trust and corrupted packages is shown because the keyring is not updated, and thus your system cannot verify the packages.

lese her på ArchWiki:

ukjent tillit installasjon mislyktes

ugyldig eller skadet pakke

Løsningen

heldigvis, dette problemet ofte løses meget lett med to enkle kommandoer:

sudo pacman -Scc

og så

sudo pacman-key --refresh-keys

etter det, prøv å oppdatere på nytt ved hjelp

sudo pacman -Syu

 

Bak en bedrifts proxy:

Dette synes imidlertid å mislykkes hvis du er bak en proxy-tjener, i så fall problemet blir litt mer komplisert. Corporate proxy holder systemet fra å nå en nøkkeltjener og så er det ikke mulig å oppdatere, eller oppdatere, nøklene uten tilgang til en server som holder dem.Det er imidlertid en relativt enkel jobb rundt.

  1. Åpne opp filbehandler og klikk "andre steder"
  2. Derfra, plukke ut "etc" og så "pacman.d" og "GnuPG"
  3. Innsiden "GnuPG" Klikk på filen "gpg.conf"
  4. Den fjerde linjen skal si noe sånt"tjener HKP://pool.sks-keyservers.net"
  5. De "HKP" må endres til "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:

    feil: antergos-keyring: signatur fra "Antergos Bygg Server (Automatisert Package Build System) <[email protected]>" is marginal trust :: File /var/cache/pacman/pkg/antergos-keyring-20170524-1-any.pkg.tar.xz is corrupted (ugyldig eller skadet pakke (PGP signatur)).

    1. If this is the case, simply navigate to "etc" og så "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. neste, 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! Dette problemet har en tendens til å dukke opp nå og da, so it would be a good idea to keep these commands handy somewhere.

 

 

Back to Installation Guide

Contributors:

(Besøkte 13,951 ganger, 6 besøk i dag)

Pin It on Pinterest

Share This