Debian 运行apt update 报错, GPG 密钥文件格式不正确 2023-06-20 学习笔记,倒腾笔记 暂无评论 143 次阅读 Debian 运行apt update 报错:The key(s) in the keyring /etc/apt/trusted.gpg.d/appstore.gpg are ignored as the file has an unsupported filetype. 这个错误通常是由于 `/etc/apt/trusted.gpg.d/` 目录中的 GPG 密钥文件格式不正确导致的。 要解决这个问题,您可以尝试以下步骤: 1. 首先,备份 `/etc/apt/trusted.gpg.d/` 目录中的所有 GPG 密钥文件,以防万一。 ``` sudo cp /etc/apt/trusted.gpg.d/* /tmp/ ``` 2. 然后,使用 `gpg` 命令检查每个 GPG 密钥文件的类型是否正确。如果文件类型不正确,您需要将其转换为正确的格式。例如,如果您的密钥文件是二进制格式,您可以使用以下命令将其转换为纯文本格式: ``` sudo gpg --dearmor > ``` 其中 `` 是原始的二进制密钥文件名,`` 是转换后的纯文本密钥文件名。 3. 最后,将转换后的密钥文件复制回 `/etc/apt/trusted.gpg.d/` 目录中,并再次运行 `apt update` 命令。 ``` sudo cp /etc/apt/trusted.gpg.d/.asc sudo gpg --import .asc sudo apt update ``` 其中 `` 是您在第2步中创建的新文件名。 标签: Debian, GPG 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。