这是我在尝试安装 sublime text 2 时遇到的一个例子
错误:7https://download.sublimetext.comapt/stable/InRelease 由于没有公钥,无法验证以下签名:NO_PUBKEY F57D4F59BD3DF454
答案1
一般来说,大多数时候终端中的信息都是很容易解释的。
但有时并非如此。我做的就是用 Google 搜索该消息,几乎每次都能找到结果。
你上面的问题可以这样解释。
当您尝试下载包时,某种机制必须确保您确实获得了您尝试下载的内容,并且下载的内容未被篡改。
一种方法是使用加密密钥对软件包进行签名。这就是对您的软件包所做的操作。为了验证下载是否正确,您需要一个public key
-,如消息中所述。
您必须在您的机器上安装密钥。
对于 sublime,其网站上列出了: https://www.sublimetext.com/docs/3/linux_repositories.html