
UBUNTU TOR BROWSER INSTALL
If you didn’t install the gpg key in time skip to “Fixing a non-working installation” Fixing a non-working installation:ĭelete the offending key: gpg -homedir ~/.local/share/torbrowser/gnupg_homedir -delete-keys the correct key: gpg -homedir ~/.local/share/torbrowser/gnupg_homedir -keyserver tried to run Tor Browser, installed from the Ubuntu 20.04 official repository.
UBUNTU TOR BROWSER DOWNLOAD
Once the Tor download is complete browser-launcher will run Tor correctly. It’ll take a few minutes for this to complete. It’ll begin to downloading Tor, during the download open another Terminal and install the correct gpg key: gpg -homedir ~/.local/share/torbrowser/gnupg_homedir -keyserver -recv-keys 0x4E2C6E8793298290 Upon launch the required folder structure and permissions will be created. Install and launch torbrowser-launcher: sudo add-apt-repository ppa:micahflee/ppa # Gives same version as Ubuntu 20 repo
UBUNTU TOR BROWSER HOW TO
Image 1000×527 108 KB The Solution: How to install browser-launcher from scratch: Side note: With a functional key there’s no error for missing gnupg2. These all work with browser-launcher and Tor starts without a hitch.

The solution is to use a key from a different key server.

What’s interesting is when torbrowser-launcher reaches the end of it’s installation it’ll install a key so i’m not sure where it’s getting it from or if it’s forcing the inadequate key that’s coming from.

It gives the error: “new key but contains no user ID - skipped” and doesn’t install the key. …and confirming the response from : gpg -v -homedir ~/.local/share/torbrowser/gnupg_homedir -keyserver -recv-keys 0x4E2C6E8793298290 The default key server is as seen when running: gpg -v -homedir ~/.local/share/torbrowser/gnupg_homedir -recv-keys 0x4E2C6E8793298290 It’s created with appropriate permissions when torbrowser-launcher launches for the first time. The gnupg home relevant to the installation isn’t the default: ~/.gnupg/, it’s: ~/.local/share/torbrowser/gnupg_homedir/ The gpg key id used for the Tor Browser is 0x4E2C6E8793298290 You know what my biggest problem is? I just don’t know when to quit. What I take away is the message saying “Nøgle udløbet” which is in English that the “key has expired” Raise child_exception_type(errno_num, err_msg, err_filename)įileNotFoundError: Ingen sådan fil eller filkatalog: ‘/usr/bin/gpg2’

Self._execute_child(args, executable, preexec_fn, close_fds,įile “/usr/lib/python3.8/subprocess.py”, line 1702, in _execute_child : 110775B5D101FB36BC6C911BEB774491D9FF06E2: Nøgle udløbetĭuring handling of the above exception, another exception occurred:įile “/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py”, line 600, in runįile “/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py”, line 594, in verifyįile “/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py”, line 603, in runįile “/usr/lib/python3/dist-packages/torbrowser_launcher/common.py”, line 196, in refresh_keyring Raise errors.BadSignatures(results, results=results) File “/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py”, line 589, in verifyĬ.verify(signature=sig, signed_data=signed)įile “/usr/lib/python3/dist-packages/gpg/core.py”, line 541, in verify
