刚刚运行了 sudo apt update,我收到了这条消息,这条消息与我的 anydesk 应用程序有关
http://deb.anydesk.com/dists/all/InRelease:密钥存储在旧的 trust.gpg 密钥环(/etc/apt/trusted.gpg)中,请参阅 apt-key(8) 中的 DEPRECATION 部分了解详情。
你能告诉我如何修复这个问题吗?最重要的是这意味着什么?我想提高我的 Linux 知识。
谢谢
答案1
修复 Apt-Key 弃用错误
sudo apt-key 列表
根据您的系统,您可能会看到出现几个条目或看到大量的条目。
--------------------
pub rsa2048 2016-06-22 [SC]
D404 0146 BE39 7250 9FD5 7FC7 1F30 45A5 DF75 87C3
uid [ unknown] Skype Linux Client Repository <[email protected]>
复制第二行的最后 8 个字符(在上面的示例中为 DF75 87C3),然后使用以下命令将其转换为 .gpg 文件。请记住删除 8 个字符之间的空格,并指定与密钥所属包相关的 gpg 文件名。
在我的示例中我必须运行:
sudo apt-key 导出 DF7587C3 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/skype.gpg
构造完命令后,按回车键...这就是您需要做的全部。
当您下次运行 apt update 时,您刚刚应用的 repo 中的弃用密钥错误将不再出现(但如果有多个 repo 受到影响,则需要对每个 repo 重复上述步骤)。