How to Install Tor Browser on Fedora 37/36/35

Tor, also referred to as The Onion Router, is open-source, free software that permits anonymous communication using online services like web surfing. The Tor network directs the web traffic through an accessible worldwide volunteer overlay network with over six thousand relays and continues to grow. Many users want to search out more ways to keep their information and activities anonymous or as private as possible, which has led to Tor Browser growing quite popular in recent years because it conceals a user’s location and usage from anyone conducting network surveillance or traffic analysis.

In the following tutorial, you will learn how to install Tor Browser on Fedora 37/36/35 Linux workstation desktop using the Fedora default repository or downloading the browser manually and how to install it manually with tips on registering the application icon.

Recommended Steps Before Installation

First, update your system to ensure all existing packages are up to date.

sudo dnf upgrade --refresh

#1st Method – Install Tor Browser – Fedora Repository

The first and most preferred option for the average desktop user environment is to install Tor Browser with the Fedora default repository. Given Fedora is a six-monthly release, the leading binary should be updated often, along with TOR Browser handling most browser updates internally.

Use the following command to install Tor Browser successfully.



sudo dnf install torbrowser-launcher -y

For users that prefer using Flatpaks or installing the application using the download, extract method, check out the following two methods below.

#2nd Method – Install Tor Browser – Flatpak/Flathub

The second most straightforward option for the average desktop user environment is to install Tor Browser with Flatpak using the Flathub repository, making updating the browser binary in the future much easier and quicker. By default, Flatpak should be already installed on your desktop as it comes shipped on Fedora systems.

First, re-install Flatpak if you have removed the package manager previously.

sudo dnf install flatpak -y

Before you proceed, I recommend rebooting your system, or else you will have issues like application icons not appearing.

reboot

Next, you need to enable Flatpack using the following command in your terminal.

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now install the Tor Browser using the following flatpak command.



flatpak install flathub com.github.micahflee.torbrowser-launcher -y

If the above command does not work and you receive the “error: Unable to load summary from remote flathub: Can’t fetch summary from disabled remote ‘flathub,” use the following command.

flatpak remote-modify --enable flathub

This will fix the issue.

#3rd Method Install Tor Browser – Manual Download Method

The third installation option is to install Tor Browser using the latest archive from the downloads page. This method gives you the absolute latest version, but sometimes you will need to repeat the process for significant browser changes, but for the most part, it should self-update in the browser itself.

First, use the wget command to download the latest .tar.xz link as follows:

wget https://www.torproject.org/dist/torbrowser/{version}/tor-browser-linux64-{version}_en-US.tar.xz

Note the above command is an example only. Make sure to check for the latest version.

Once you have downloaded the installation archive, extract it using the following.



Example only:

tar -xvJf tor-browser-linux64-{version}_en-US.tar.xz

Now, CD into the directory with.

cd tor-browser*

To start Tor Browser and set up configuration installation, use the following command:

./start-tor-browser.desktop 

Note that this will launch Tor Browser. However, you will not see it in your Show Applications menu. To install the Tor Browser icon, you will need to add –register-app to the end of the command as follows:

./start-tor-browser.desktop --register-app

Launch & Configure Tor Browser on Fedora Linux

Now that you have the Tor Browser installed, launching can be done in a few ways.

tor-browser

Alternatively, Flatpak users will need to launch using the command below from a terminal instance.



flatpak run com.github.micahflee.torbrowser-launcher

The Tor Browser can be found in the applications menu by following the path.

Activities > Show Applications > Tor Browser.

Example:

Launch Tor Browser on Fedora 37/36/35 Linux

On the first launch, you will come across the following window.

The first time you open Tor Browser, you will see a minor window advising Tor to download the required software for the first time; this should not be as large going forward except for significant releases, as minor updates are slight.

Once launched, you will arrive at the Connect to Tor window.



Example (Click Image to Expand):

connect to tor default page on Tor Browser on Fedora 37/36/35 Linux

Most users would use Connect by default, but you can configure different settings optionally. Tor Network settings can use settings for countries with tight restrictions or users who want more privacy to use proxy connections.

Example (Click Image to Expand):

Settings for Tor Browser on Fedora 37/36/35 Linux

Not only is Tor an excellent way to anonymity browse the Internet without being traced, but it also has bridges! You can request or set pre-made ones to help you evade blocks. For example, on linuxcapable.com, if someone uses their malicious attacker’s Node to access this site through blocked entrances like The Onion Router (TOR), my automatic security rules may temporarily block access until they’re gone again.

So you may need to select one of the many other bridges that are not being used to attack my website; for example, this applies to many websites on the Internet; sadly, TOR is heavily abused on specific Nodes.

Example (Click Image to Expand):



connection settings for Tor Browser on Fedora 37/36/35 Linux

Example:

select a bridge protocol for Tor Browser on Fedora 37/36/35 Linux

My advice, however, would be to personally use a clean private proxy with TOR if you can afford it or in a country that is heavily restricted in its citizen’s freedom.

In the tutorial, the method used was to connect straight to the network as most users would. When you click connect, Depending on your location, it may take 2 to 10 seconds to connect to the network, and you will see this message while connecting.

Example:

establishing connection for Tor Browser on Fedora 37/36/35 Linux

Once connected, you will get the following page.

Example (Click Image to Expand):



Tor Browser on Fedora 37/36/35 Linux

Congratulations, you have connected to the Tor Network through your Tor Browser.

Tor Onion Services

When using Tor Browser, you can elect to use part of the Online services of the Tor Network instead of regular websites. The websites, however, must be available in this format, and if they are, they use a .onion address.

For those unfamiliar with onion services, they are anonymous network services that are exposed over the Tor network. In contrast to conventional Internet services, onion services are private, generally not indexed by search engines, and use self-certifying domain names long and complex for humans to read.

Some notable sites using .onion services are:

To see more services visit the wiki page List of Tor onion services.


Not what you were looking for? Try searching for additional tutorials.

Leave a Comment