故障排除
系统缺少 ca-certificates 或 gnupg2
某些 Linux 发行版不捆绑 ca-certificates
和 gnupg2
软件包。如果您使用此类发行版,则需要安装它们:
sudo apt-get update && sudo apt-get install -y ca-certificates gnupg2
此示例适用于 Debian/Ubuntu 及衍生版本。如果您使用其他发行版,请查阅您发行版的文档。
在防火墙或代理后
一些用户报告无法从 Ubuntu 的密钥服务器下载密钥。当他们运行 gpg
命令时,其防火墙或代理会阻止其下载请求。如果遇到此问题,您可以尝试此替代方案
curl -s https://dl.k6.io/key.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/k6-archive-keyring.gpg
旧的基于 rpm 的 Linux 发行版
像 Amazon Linux 2 和 CentOS 8 版本之前的发行版不支持我们使用的 PGP V4 签名。安装 k6 时需要禁用验证
sudo yum install --nogpgcheck k6