📅  最后修改于: 2023-12-03 15:01:03.575000             🧑  作者: Mango
当尝试在 Debian stable 中更新 Yarn 时,您可能会遇到类似于“GPG 错误:https://dl.yarnpkg.com/debian stable InRelease:- ANY”的错误消息。这个错误通常是由于 GPG 密钥验证失败而引起的。
Yarn 是一个 JavaScript 包管理器,用于管理 JavaScript 应用程序的依赖关系。当您尝试在 Debian 系统中安装 Yarn 时,您需要增加 Yarn 的公钥 GPG 密钥,以验证 Yarn 二进制安装包的真实性。
在终端中输入以下命令来安装 GPG 工具:
sudo apt-get update
sudo apt-get install gnupg
在终端中输入以下命令来导入 Yarn 的 GPG 密钥:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
在终端中输入以下命令来更新 Yarn 的软件源:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
在终端中输入以下命令来更新软件包索引:
sudo apt-get update
现在,您可以安装 Yarn 并验证其正常工作。
在 Debian stable 中更新 Yarn 时,出现“GPG 错误:https://dl.yarnpkg.com/debian stable InRelease:- ANY”的错误消息通常是由于 GPG 密钥验证失败而引起的。通过按照上述解决方案中的步骤来导入 Yarn 的 GPG 密钥和更新软件包索引,可以解决此问题,从而让 Yarn 正常工作。