Every time I run apt update to update tor on my server running debian 12.7 I get “W:GPG error https:deb.torproject.org bookworm InRelease The following signatures couldn’t be verified because the public key is not available NO_PUBKEY 74A941BA219EC810”. Is there anyway around this or is the guide missing a step. I went through this guide http://xmrhfasfg5suueegrnc4gsgyi2tyclcy5oz7f5drnrodmdtob6t2ioyd.onion/relay/setup/guard/debian-ubuntu/index.html
Can anyone let me know If I am missing a command?
Have you followed this guide on adding the up-to-date repository?
The error message seems to indicate that the gpg key couldn’t be installed properly, so make sure the corresponding command on the guide (point #3) successfully works.
I don’t know if the repository has been updated yet.
Try to updathe the key manually and then to update again
wget -qO- https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --dearmor | tee /usr/share/keyrings/tor-archive-keyring.gpg >/dev/null
i don’t see the command i have put above inserted in your screen.
You don’t have the key downloaded on the sistem, from there the errors
I think towards the bottom of that last post is where the command was recognized. Still the same error.
It looks like wget
is not installed on the machine: run
sudo apt update && sudo apt install wget
and retry with the command
Maybe my VPS provider just sucks. I’ll see if I have better luck with other ones.