菜单
开源

故障排除

系统缺少 ca-certificates 或 gnupg2

某些 Linux 发行版不捆绑 ca-certificatesgnupg2 软件包。如果您使用此类发行版,则需要安装它们:

bash
sudo apt-get update && sudo apt-get install -y ca-certificates gnupg2

此示例适用于 Debian/Ubuntu 及衍生版本。如果您使用其他发行版,请查阅您发行版的文档。

在防火墙或代理后

一些用户报告无法从 Ubuntu 的密钥服务器下载密钥。当他们运行 gpg 命令时,其防火墙或代理会阻止其下载请求。如果遇到此问题,您可以尝试此替代方案

bash
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 时需要禁用验证

bash
sudo yum install --nogpgcheck k6