已安装Slack仓库GPG密钥但与包不匹配,该如何解决?
解决Slack Linux测试版更新时的「GPG check FAILED」错误
问题重现
执行DNF更新命令:
sudo dnf update -y
出现以下GPG校验失败错误:
GPG key at https://slack.com/gpg/slack_pubkey_20210901.gpg (0xF6C6FFD4) is already installed 为"Slack"仓库列出的GPG密钥已安装,但与当前软件包不匹配。 请检查该仓库配置的密钥URL是否正确。失败的软件包为:slack-4.28.171-0.1.el8.x86_64 已配置的GPG密钥为:https://slack.com/gpg/slack_pubkey_20210901.gpg 下载的软件包已保存到缓存,直到下一次成功交易。 可执行'dnf clean packages'移除缓存包。 Error: GPG check FAILED
官方测试版解决方案
按以下步骤操作即可解决:
- 清理缓存中的问题软件包:
sudo dnf clean packages - 卸载已安装的旧Slack GPG密钥:
sudo rpm -e gpg-pubkey-f6c6ffd4-* - 导入Slack官方测试版专用GPG密钥:
sudo rpm --import https://slack.com/gpg/slack_pubkey_testing_2024.gpg - 重新执行更新命令:
sudo dnf update -y
内容的提问来源于stack exchange,提问作者pekellogg
相关产品推荐
相关产品推荐

