4

Having a nightmare with this. Windows 10 laptop running Lubuntu 17.10 in VirtualBox.

I downloaded the file tor-browser-linux64-7.5.3_en-US.tar.xz from the website, it went into my Downloads folder.

I opened the terminal and ran the following command, but it failed:

tar -xvJf tor-browser-linux64-7.5.3_en-US.tar.xz

The error message was:

No such file or directory

So I right-clicked the file and extracted all contents to a folder on Desktop called 'tor. I open that folder and there's an icon called 'Tor Browser Setup', but nothing happens when I double click this.

I tried an alternative method using terminal to but it failed due to a known bug where there is no version file.

3 different ways to install Tor - none of them work!

Eliah Kagan
  • 119,640

3 Answers3

5

Extracting the Tor Browser Bundle

You downloaded the file to your Downloads directory, which is a subdirectory of your home directory. When you open a terminal, you would not normally be in your Downloads directory. You would normally be in your home directory.

To change directory into your Downloads directory, use the cd command:

cd Downloads

That works if you're in your home directory already, which you probably are when you open a terminal window. However, you can also put ~/ in front of Downloads. The ~/ gets expanded into the full path to your home directory.

So this works from anywhere:

cd ~/Downloads

If you ever want or need to, you can return to your home directory simply with cd, though cd ~ or cd ~/ would also work.

If you actually want to extract the archive in your Downloads folder, you can then do so with the command you ran (assuming the filename is correct for what you downloaded). However, the Tor Browser Bundle doesn't really install--it unpacks to a directory full of files, and you just run it from there. So I suggest unpacking it somewhere more suitable. I would probably put it straight in my home directory:

cd
tar xf Downloads/tor-browser-linux64-7.5.3_en-US.tar.xz

(Future readers will want to use the latest available Tor Browser Bundle, whose filename will eventually be different at least in its version number. It is extremely important to avoid using an old version because security vulnerabilities--including vulnerabilities of the sort that could compromise your privacy--are discovered from time to time, and then new versions are released that fix those bugs. The linux64 part may also be different if you're running the 32-bit version of Ubuntu and thus downloaded the 32-bit version of the Tor browser bundle.)

You don't have to use that exact command. I omitted the v because I didn't feel the need to see a list of all the files being extracted. I omitted the J because, for many years now, tar has automatically detected what type of compression is used.

That extracts the contents of the archive into your home directory. Currently this consists of a single directory called tor-browser_en-US. Inside that directory is a file called start-tor-browser.desktop, which works as a launcher for starting the program graphically, and a subdirectory Browser which contains everything else.

The suggested way to set up the Tor Browser to be run easily is to execute that outer start-tor-browser.desktop file. The rest of this answer is about how to do that as well as what, exactly, that does the first time you do it.

Launching the Tor Browser Bundle for the First Time

After you run that tar command shown above, I recommend that you change into the tor-browser_en-US directory that it created:

cd tor-browser_en-US

And then look at the contents of that outer .desktop file, which explains what to do:

cat start-tor-browser.desktop

Even though I'm giving instructions here, I still recommend you read that file. Part of what that file currently tells you is:

# This file is a self-modifying .desktop file that can be run from the shell.
# It preserves arguments and environment for the start-tor-browser script.
#
# Run './start-tor-browser.desktop --help' to display the full set of options.
#
# When invoked from the shell, this file must always be in a Tor Browser root
# directory. When run from the file manager or desktop GUI, it is relocatable.
#
# After first invocation, it will update itself with the absolute path to the
# current TBB location, to support relocation of this .desktop file for GUI
# invocation. You can also add Tor Browser to your desktop's application menu
# by running './start-tor-browser.desktop --register-app'

So I suggest you run:

./start-tor-browser.desktop

Then you can copy that outer .desktop file wherever you like and it will still work as a launcher for the Tor Browser.

You may also, or alternatively, want to put it in your desktop environment's menus. As explained in the excerpted text above, running this command (still from within the extracted tor-browser_en-US directory) should do that:

./start-tor-browser.desktop --register-app
Eliah Kagan
  • 119,640
0

I believe that the preferred way of installing tor in Ubuntu since 16.04 is

sudo apt-get install torbrowser-launcher

Launcher checks for latest tor version and downloads automatically.

Elder Geek
  • 36,752
mprot
  • 146
0

You can install it using the following commands in your terminal:

sudo -i 

then enter your password and run:

apt-get install torbrowser-launcher -y