我正在使用 Ubuntu 20.10,我正在尝试获取最新的签名密钥,当我这样做时,我得到了这些行:
root@kubernetes-worker:/home/jonteyh# curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2537 100 2537 0 0 14016 0 --:--:-- --:--:-- --:--:-- 14094
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
我在这里收到一条apt-key
已弃用的警告消息。我该如何解决这个问题?
有什么方法我应该删除文件trusted.gpg.d
或编辑它?
看起来
apt-key
@Terrance 已弃用。阅读此链接https://www.linuxupprising.com/2021/01/apt-key-is-deprecated-how-to-add.html在该链接中,它指出 Debian 将于
apt-key
2022 年 4 月结束。目前apt-key
仍然可以正常工作,如问题中的输出所示,其中指出OK
密钥已导入。将来,建议对
signed-by
您正在添加的存储库进行操作。所有这些答案都来自改写的链接。
首先,下载有问题的密钥:
对于 ASCII 类型的键,请按以下形式执行:
或者
对于非 ASCII 类型的键,以这种形式执行:
或者您可以像这样从密钥服务器获取密钥:
所有密钥都将存储在
/usr/share/keyrings/
文件夹中。当您将带有signed-by
选项的 repo 添加到 sources.list 文件时,您可以使用这些密钥:或者您可以
arch=amd64
以相同的方式添加:如果这有帮助,请感谢@Terrance