我尝试使用 apt(sudo apt install torbrowser-launcher)安装 Tor 浏览器,但出现“签名验证失败”错误。我在网上找到的以下解决方案均不适用:
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver keyserver.ubuntu.com
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver pgp.mit.edu
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver pool.sks-keyservers.net
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver keys.openpgp.org
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver keyring.debian.org
答案1
解决方案:有效的方法是:
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver zimmermann.mayfirst.org
我在维基百科上找到了该特定密钥服务器的地址:https://en.wikipedia.org/wiki/Key_server_(cryptographic)
希望它能对某人有所帮助。
答案2
对我有用的解决方案:感谢之前的评论,我可以列出服务器(来自维基百科文章)并选择 openpgp:
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver keys.openpgp.org