flatpak 无法工作 - 显然是 GPG 问题

问题描述 投票:0回答:2

在新安装的 Arch Linux 上,我很难让 flatpak 工作。 看来这是由于 GPG 问题,但我不知道我做错了什么。 我清除了缓存,卸载并重新安装,但没有效果。

以下是症状的表达:

$ flatpak remote-ls flathub
error: Unable to load summary from remote flathub: Signature made Mon Jan 24 18:48:35 2022 using RSA key ID 562702E9E3ED7EE8
Can't check signature: public key not found

请注意,用户配置文件已从备份中恢复(包括其 GPG 密钥)。我检查了 GPG 似乎可以正常工作。 有什么线索吗? 谢谢!

gnupg arch flatpak
2个回答
0
投票

我发现我在/var/lib/flatpak/repo/flathub.trustedkeys.gpg中缺少相应的可信密钥。我从我的虚拟机上复制了它,现在它可以工作了。 但为什么可信密钥一开始就丢失了?


0
投票

如果您在树莓派上安装 flatpak 程序时遇到“未找到公钥”错误,上面的答案对我有用,复制上面的密钥只是我下载了我的密钥。

wget https://flathub.org/repo/flathub.gpg

然后

sudo cp flathub.gpg /var/lib/flatpak/repo/flathub.trustedkeys.gpg

© www.soinside.com 2019 - 2024. All rights reserved.