Puncte:23

De ce `apt upgrade` nu primește o nouă semnătură de cheie software pentru Skype?

drapel jp

După o recentă actualizare apt && upgrade complet apt Am început să primesc următoarea eroare când rulez upgrade complet apt ulterior:

Obțineți:4 https://repo.skype.com/deb stable InRelease [4.502 B]                                        
Err:4 https://repo.skype.com/deb stable InRelease
  Următoarele semnături nu erau valide: EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Client Repository <[email protected]>
W: A apărut o eroare în timpul verificării semnăturii. Depozitul nu este actualizat și vor fi utilizate fișierele index anterioare. Eroare GPG: https://repo.skype.com/deb stable InRelease: Următoarele semnături nu erau valide: EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Repository <[email protected]>
W: Nu s-a putut prelua https://repo.skype.com/deb/dists/stable/InRelease Următoarele semnături nu au fost valide: EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Client Repository <[email protected]>
W: Unele fișiere index nu au putut fi descărcate. Ele au fost ignorate, sau cele vechi au fost folosite în schimb.

Există vreo modalitate de a corecta acest lucru sau ar trebui să aștept ca Microsoft/Canonical să producă/actualizeze semnăturile necesare?

guiverc avatar
drapel cn
Răspunde asta la întrebarea ta? [„Eroare GPG: Lansare: Următoarele semnături au fost nevalide: BADSIG”](https://askubuntu.com/questions/131601/gpg-error-release-the-following-signatures-were-invalid-badsig)
guiverc avatar
drapel cn
Cheile sunt furnizate pentru depozitele Ubuntu, trebuie să le adăugați pentru surse terțe care nu le furnizează către Canonical/Ubuntu.
Broadsworde avatar
drapel jp
Răspunsurile BADSIG au ca scop eliminarea cheii proaste, apoi obținerea uneia proaspete. Problema mea este că cea mai recentă disponibilă a expirat.
paladin avatar
drapel kr
Verificați ora și data gazdei dvs.
Broadsworde avatar
drapel jp
Data, ora și fusul orar sunt corecte.
drapel in
Cheia GPG pentru depozitul Skype a expirat pe 2021-06-21 și Microsoft nu a reînnoit-o încă. Din pacate, nu este prima data...
karel avatar
drapel sa
Răspunde asta la întrebarea ta? [Următoarele semnături au fost nevalide: EXPKEYSIG 1397BC53640DB551](https://askubuntu.com/questions/1133199/the-following-signatures-were-invalid-expkeysig-1397bc53640db551)
Broadsworde avatar
drapel jp
@karel, instinctul meu este să aștept upgrade-ul apt pentru a prelua noua semnătură a cheii, care se aliniază într-un fel cu sfaturile din răspunsul sugerat. Vom ști dacă aceasta este abordarea corectă doar dacă și când upgrade-ul apt o realizează.
Scott Stensland avatar
drapel ir
Mi-aș dori foarte mult ca cineva de la Microsoft să remedieze această eroare sau un voluntar care acceptă instrumentele de distribuție a pachetelor ubuntu... această problemă este în curs și afectează pe toți cei care folosesc Skype
Puncte:23
drapel in

Cheia a fost acum actualizată, o puteți instala cu:

curl https://repo.skype.com/data/SKYPE-GPG-KEY | sudo apt-key add -

Broadsworde avatar
drapel jp
Sunt confuz, conținutul https://repo.skype.com/deb/dists/stable/InRelease indică o actualizare ieri (2021-Jun-23), așa că cu siguranță upgrade-ul complet apt ar trebui să primească un semnătură nouă, dacă era disponibilă.
Boris Valderrama avatar
drapel ar
Acest lucru funcționează pentru mine, dar de ce se poate întâmpla automat când tastați `sudo apt-get update`?
Puncte:18
drapel gr

Valabilitatea cheii de semnătură a expirat și abia după câteva zile Microsoft a generat o nouă cheie. Înlocuirea cheii în sistemul dvs. nu este automată și trebuie să ștergeți cheia veche și să adăugați una nouă.

Există două moduri de rezolvare a problemei: unul, folosind tradiționalul apt-key add comanda, celălalt adăugând manual noua cheie la brelocul de chei.

# Soluție valabilă până la Ubuntu 21.04 (inclusiv acesta)

Puteți șterge cheia care nu mai este valabilă:

sudo apt-key del 1F3045A5DF7587C3

și apoi adăugați din nou noua cheie validă:

curl https://repo.skype.com/data/SKYPE-GPG-KEY | sudo apt-key add -

Alergare sudo apt update && sudo apt upgrade nu ar trebui să vezi erori.

# Soluție valabilă în Ubuntu 21.04 și versiuni viitoare

Când încercați să adăugați o cheie de depozit APT folosind apt-key în Ubuntu, este posibil să vedeți următorul mesaj:

Atenție: apt-key este depreciată. În schimb, gestionați fișierele de sering de chei în trusted.gpg.d (vezi apt-key(8)).

Pagina de manual apt-key menționează că:

utilizarea apt-key este învechită, cu excepția utilizării apt-key del în scripturile de întreținere pentru a elimina cheile existente din setul de chei principal.

Deci, dacă utilizați o versiune de Ubuntu până în 21.04, sunteți bine să utilizați apt-key del și apt-key add, dar pentru următoarele versiuni trebuie să adăugați manual cheia în breloc (în Ubuntu 21.04 ambele soluții funcționează perfect: le-am testat pe amândouă).

Puteți șterge cheia care nu mai este valabilă:

sudo apt-key del 1F3045A5DF7587C3

Descărcați cheia și adăugați-o la brelocul de chei:

curl https://repo.skype.com/data/SKYPE-GPG-KEY | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/skype-stable-archive-keyring.gpg

Deschide skype-stable.list fişier...

sudo nano /etc/apt/sources.list.d/skype-stable.list

...și modificați prima linie în acest fel:

deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/skype-stable-archive-keyring.gpg] https://repo.skype.com/deb stable main

Alergare sudo apt update && sudo apt upgrade nu ar trebui să vezi erori.

Scott Stensland avatar
drapel ir
Mi-aș dori foarte mult ca cineva de la Microsoft să remedieze această eroare sau un voluntar care acceptă instrumentele de distribuție a pachetelor ubuntu... această problemă este în curs și afectează pe toți cei care folosesc Skype

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.