«invalid or corrupted package (PGP signature)»
Mintga pachet che Ditana furnescha è signà, e pacman refusa d’installar in pachet, sche sia signatura na po betg vegnir controllada. Quai mussa ch’il mecanissem funcziuna. Ma quai munta er ch’in portaclavs antiquà As impedescha l’access gist a quellas actualisaziuns che reparassan il portaclavs.
Vus vesais in da quests messadis, tut tenor sche la clav da signatura manca en Voss portaclavs u sch’ella è avant maun, ma betg fidada:
error: ditana-mirrorlist: key "3EC223A811077C09" is unknown:: Import PGP key 3EC223A811077C09? [Y/n]error: 'ditana-mirrorlist-1.12-1-any.pkg.tar.zst': invalid or corrupted package (PGP signature)error: ditana-mirrorlist: signature from "Stefan Zipproth <[email protected]>" is unknown trusterror: failed to commit transaction (invalid or corrupted package (PGP signature))La reparaziun
Secziun «La reparaziun»Per in pachet da Ditana:
sudo pacman -Sy ditana-keyringPer in pachet dad Arch (il medem problem, la medema furma – quest cas è frequent sin sistems ch’èn stads durant mais senza connexiun a l’internet):
sudo pacman -Sy archlinux-keyringQuai è l’excepziun da la regla «mai -Sy per in sulet pachet» da la pagina L’actualisaziun n’è betg facultativa, ed i vala la paina da chapir pertge ch’ella è segira, empè da la tractar sco furmla magica. Mo in pachet è en la transacziun, uschia ch’i na dat nagin’actualisaziun parziala d’in graf da dependenzas. Quest pachet è pitschen e na cuntegna nagins programs exequibels. E sia signatura po vegnir verifitgada cun ina clav che Vossa installaziun ha gia, uschia che nagut na vegn considerà sco fidà che n’era betg gia fidà avant – l’installaziun dal pachet exequescha pacman-key --populate, ch’agiuntescha l’actuala collecziun da clavs da Ditana a Voss portaclavs. Exequi suenter sco usità in’actualisaziun cumpletta.
Sche Vus preferis da far quai a maun, è quai exactamain quai ch’il script d’installaziun dal pachet exequescha:
sudo pacman-key --populate ditanaVerifitgar persunalmain las clavs
Secziun «Verifitgar persunalmain las clavs»Ils pachets da Ditana vegnan signads cun questa clav:
pub rsa4096 3F80 54C3 FF75 5E55 44E6 8516 BC33 3E9A E877 D45Auid Stefan Zipproth <[email protected]>uid Stefan Zipproth <[email protected]>Ella ha in’atgna clav secundara da signatura, e questa clav secundara signa la banca da datas dal repositori e mintga pachet construì dapi l’avust 2026:
sub rsa4096 068E EA2A 490B 0C63 AEAA 3BCD 3EC2 23A8 1107 7C09L’impronta cun la quala Vus verifitgais resta quella survart: ina clav secundara po vegnir remplazzada, e l’impronta resta la medema. In portaclavs pli vegl che ditana-keyring 20260809 n’enconuscha insumma betg la clav secundara, e quai è exactamain la situaziun che la reparaziun survart schlia.
Controllai cun il suandant cumond da tge che Voss agen sistem sa fida:
pacman-key --list-sigs ditanagpg --show-keys --with-subkey-fingerprint /usr/share/pacman/keyrings/ditana.gpgNus na purschain qua aposta betg in script da reparaziun da telechargiar ed exequir. Vossa situaziun è «mia verificaziun da signaturas na funcziuna betg»; respunder a quai cun «telechargiai quai ed exequi quai sco root» è formalmain la medema operaziun che las signaturas duain impedir, ed il script na pudess er betg vegnir signà cun senn – la controlla da signatura è gist la part defecta. In cumond che Vus pudais leger è meglier ch’ina chaschetta naira.
Autras raschuns per il medem messadi
Secziun «Autras raschuns per il medem messadi»- L’ura è faussa. Ina signatura n’è betg valaivla avant ch’ella è vegnida fatga. Sche l’ura dal sistem è lunsch en il passà (ina battaria CMOS vida, ina nova VM, in’installaziun parallela cun Windows che scriva l’ura locala en il RTC), para mintga signatura da vegnir da l’avegnir. Controllai cun
timedatectled activai NTP cunsudo timedatectl set-ntp true. - In mirror ha furnì ina datoteca incumpletta. En quest cas menziuna il messadi ina summa da controlla e betg ina signatura PGP.
sudo pacman -Sccstizza il cache da las telechargiadas, e la proxima actualisaziun telechargia danovamain la datoteca.
Questa translaziun è vegnida fatga a maschina. Las lecturas ed ils lecturs la megliereschan sin Weblate.