Puncte:48

Semnătură nevalidă de la repo.skype.com: cum pot șterge acest lucru?

drapel fr

Astăzi am făcut-o sudo apt upgrade și apoi, ca o dublă verificare, a făcut-o actualizare sudo apt. Acesta din urmă s-a încheiat cu:

Hit:5 http://dl.google.com/linux/chrome/deb InRelease stabil                                       
Obțineți:6 https://repo.skype.com/deb stable InRelease [4.502 B]                                        
Err:6 https://repo.skype.com/deb stable InRelease
  Următoarele semnături nu erau valide: EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Client Repository <[email protected]>
S-a preluat 4.502 B în 5 secunde (894 B/s)
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Toate pachetele sunt la zi.
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.

În încercarea de a rezolva această problemă, am sunat sudo apt elimina skypeforlinux si apoi a facut altul actualizare sudo apt. Actualizarea sa încheiat din nou cu mesajul despre semnătura nevalidă.

Cum pot rezolva această problemă de semnătură nevalidă?

$ uname -mrs
Linux 5.4.0-77-generic x86_64
$ lsb_release -d
Descriere: Ubuntu 20.04.2 LTS
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:90
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 dumneavoastră nu este automată și trebuie să ștergeți cheia veche și să adăugați cea 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.

Csaba Toth avatar
drapel us
Eram pe canalul instabil și instrucțiunile au funcționat, cu excepția faptului că trebuia să citez „unstable main” în fișierele din listă. Am avut unul pentru stabil și unul pentru instabil, ambele s-au referit la instabil.

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.