Mac*_*Man 11 ubuntu apt vagrant gpg-signature
运行时sudo apt update,出现以下错误:
Err:4 https://apt.releases.hashicorp.com focal InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA16FCBCA621E701
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
J P*_*J P 12
删除现有的 Hashicorp 文件/etc/apt/sources.list.d/,然后按照官方指南进行操作:
sudo -s
wget -O- https://apt.releases.hashicorp.com/gpg |
gpg --dearmor > /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/hashicorp.list
apt update
Run Code Online (Sandbox Code Playgroud)
GPG 密钥已过时或丢失。
运行此代码以删除过时的密钥sudo rm /usr/share/keyrings/hashicorp-archive-keyring.gpg
这是为了获取当前密钥:curl https://apt.releases.hashicorp.com/gpg | gpg --dearmor > /usr/share/keyrings/hashicorp-archive-keyring.gpg
我在 root ( ) 下运行了最后一个sudo -s,因为我无法让 sudo 与管道角色一起玩。不太确定为什么
| 归档时间: |
|
| 查看次数: |
4798 次 |
| 最近记录: |