Flatpak添加Flathub远程源时签名验证失败求助
解决Flatpak添加Flathub源签名验证失败的问题
修复步骤
同步系统时间
报错出现1969年的签名时间,说明系统时间异常导致签名验证不通过,执行以下命令同步时间:sudo timedatectl set-ntp true sudo systemctl restart systemd-timesyncd执行后用
timedatectl确认时间是否恢复正常。手动导入Flathub密钥
若时间正常仍报错,可能是Flatpak自带的密钥损坏,手动导入官方密钥:wget -qO- https://flathub.org/repo/flathub.gpg | sudo flatpak remote-add --gpg-import=- flathub https://flathub.org/repo/flathub.flatpakrepo清理旧源后重新添加
如果之前残留了失败的Flathub源,先删除再重新添加:flatpak remote-delete flathub flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo升级Flatpak版本
Ubuntu 20.04默认的Flatpak 1.6.5版本较旧,存在兼容性问题,通过PPA升级:sudo add-apt-repository ppa:flatpak/stable sudo apt update sudo apt upgrade flatpak升级完成后再尝试添加源。
内容的提问来源于stack exchange,提问作者Kyle
相关产品推荐
相关产品推荐

