- How do I install the Tor Browser Bundle in Ubuntu?
- How do I install the Tor Browser Bundle in Ubuntu?
- 6 Answers 6
- Do not use the packages in Ubuntu’s universe.
- Download Tor Browser Bundle from The Tor Project website
- Verify GPG Signature
- Extract Tor Browser Bundle Package
- Browse The Internet using globally distributed, encrypted, and anonymous Tor network
- Install Tor Browser
- Set a keyboard shortcut to start Tor Browser
- How to verify Tor Browser’s signature
- Tor браузер в Ubuntu: как настроить анонимный серфинг в сети
- Что такое сеть Tor
- Как установить браузер Tor
- Шаг 1. Установка репозиториев и ключей gpg
How do I install the Tor Browser Bundle in Ubuntu?
In Ubuntu 13.04 I used to use the ppa:upubuntu-com/tor64 PPA to install the 64-bit Tor Browser Bundle. However, in Ubuntu 13.10 it doesn’t work anymore.
How do I install the Tor Browser Bundle in Ubuntu?
Beware of using unofficial PPAs. There is no official PPA which would allow you to automatically update the Tor Browser Bundle in Ubuntu. Such solutions are made by third parties. In fact, the currently accepted answer contains a PPA with an outdated Tor Browser Bundle! It’s several updates behind.
To add to that, I would be easy for n$A to infect that unofficial PPA. In other words, it makes no sense using Tor if you use an unofficial PPA. BTW, n$A has already successfully infected Tor in the past.
6 Answers 6
Do not use the packages in Ubuntu’s universe.
According to The Tor Project, «In the past they have not reliably been updated. That means you could be missing stability and security fixes.»
Download Tor Browser Bundle from The Tor Project website
- From here, select your Language and download the 32-bit or 64-bit flavor as well as the accompanying sig file to ~/path/to/TBB_directory.
Verify GPG Signature
gpg --keyserver keys.gnupg.net --recv-keys 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
cd ~/path/to/TBB_directory gpg --verify tor-browser-linux64-5.0.1_en-US.tar.xz.asc tor-browser-linux64-5.0.1_en-US.tar.xz
gpg: Signature made Mon 17 Aug 2015 06:48:06 PM UTC gpg: using RSA key D40814E0 gpg: Good signature from "Tor Browser Developers (signing key) " gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: EF6E 286D DA85 EA2A 4BA7 DE68 4E2C 6E87 9329 8290 Subkey fingerprint: BA1E E421 BBB4 5263 180E 1FC7 2E1A C68E D408 14E0
Extract Tor Browser Bundle Package
tar -xvf tor-browser-linux64-5.0.1_en-US.tar.xz
Browse The Internet using globally distributed, encrypted, and anonymous Tor network
- Open newly extracted directory, find the file start-tor-browser , and make sure it is executable.
- Right-click > Properties > Permissions > Execute: Allow executing file as program
Install Tor Browser
These are the instructions from the official Tor Browser User Manual in case the Ubuntu torbrowser-launcher package hasn’t updated the gpg key that is required to install Tor Browser. When I updated the Tor Browser Developers signing key I noticed that the key that I updated will expire in less than one year.
- Navigate to the Tor Browser download page.
- Download the GNU/Linux .tar.xz file
- (Recommended) Verify the file’s signature. The steps for verifying the file’s signature are shown below.
- When the download is complete, extract the archive with the command tar -xf [TB archive] or with the Archive Manager.
- Navigate to the newly extracted Tor Browser directory. Right-click on start-tor-browser, open Properties and change the permission to Allow executing file as program by clicking the checkbox.
- Start Tor Browser from the command line by running:
Set a keyboard shortcut to start Tor Browser
Remember the location where you downloaded the tor-browser-linux64-xx.x.xx_xx-xx.tar.xz archive. In this example I will call this location /home/your-username/Downloads/ which is the default location of the Downloads directory in Ubuntu if you replace your-username by your own user name.
Remember the directory where you extracted the Tor Browser files. In this example I will call this directory /home/your-username/Downloads/tor-browser_en-US/ where en is the abbreviation for the language and US is the abbreviation for the nation which could be different depending on your language and nation.
Go to Settings -> Keyboard -> View and Customize Shortcuts -> Set Custom Shortcut.
- In the field after Name type Tor Browser.
- In the field after Command type: sh -c ‘»/home/your-username/Downloads/tor-browser_en-US/Browser/start-tor-browser» —detach || ([ ! -x «/home/your-username/Downloads/tor-browser_en-US/Browser/start-tor-browser» ] && «$(dirname «$*»)»/Browser/start-tor-browser —detach)’ dummy %k
- In order to fill in an entry in the field after Shortcut press any easy to remember keyboard shortcut combination (e.g. Ctrl + Alt + B ).
Now you can start Tor Browser by pressing Ctrl + Alt + B .
How to verify Tor Browser’s signature
Fetching the Tor Developers key
The Tor Browser team signs Tor Browser releases. Import the Tor Browser Developers signing key (0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):
gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
This should show you something like:
gpg: key 4E2C6E8793298290: public key "Tor Browser Developers (signing key) " imported gpg: Total number processed: 1 gpg: imported: 1 pub rsa4096 2014-12-15 [C] [expires: 2020-08-24] EF6E286DDA85EA2A4BA7DE684E2C6E8793298290 uid [ unknown] Tor Browser Developers (signing key) sub rsa4096 2018-05-26 [S] [expires: 2020-09-12]
After importing the key, you can save it to a file (identifying it by fingerprint here):
gpg --output ./tor.keyring --export 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
Verifying the signature
To verify the signature of the package you downloaded, you will need to download the corresponding «.asc» signature file as well as the installer file itself, and verify it with a command that asks GnuPG to verify the file that you downloaded.
The example below assumes that you downloaded these two files to your Downloads folder.
gpgv --keyring ./tor.keyring ~/Downloads/tor-browser-linux64-9.0_en-US.tar.xz
The result of the command should produce something like this:
gpgv: Signature made 07/08/19 04:03:49 Pacific Daylight Time gpgv: using RSA key EB774491D9FF06E2 gpgv: Good signature from "Tor Browser Developers (signing key) "
Tor браузер в Ubuntu: как настроить анонимный серфинг в сети
Linux
В связи с тем, что многие сайты сейчас активно блокируются к просмотру, даже порой вполне себе безобидные, становится актуальной проблема «обхода» этих, мягко говоря, глупых ограничений. Считаю, что каждый человек имеет право на свободный доступ к информации в интернете. Поэтому сегодня решил написать небольшой гид по установке браузера Tor в Linux, на примере Ubuntu.
Что такое сеть Tor
Чтобы не вдаваться в технические подробности, кратко расскажу что из себя представляет Tor. Сеть Tor — это распределенная сеть прокси-серверов, расположенных по всему миру. Когда вы запрашиваете какую-либо страничку в интернете, то прежде чем ее скачать, браузер Tor проведет запрос через несколько серверов, так называемой «луковичной маршрутизации». Эти сервера могут находиться в разных странах, поэтому веб сервер, который отдает страницу, на самом деле отдает ее прокси-серверу, например, из Германии.
Вот недавний случай: пытаюсь открыть сайт с фотографиями котиков placekitten.com в обычном браузере:
Через сеть Tor он выглядит более чем безобидно:
Данные в сети Tor шифруются, поэтому она безопасна, сам браузер Tor бесплатный, исходные коды его открыты. Естественно, надо понимать, что сама специфика работы сети Тор такова, что страницы могут загружаться чуть медленнее, чем в обычной ситуации. К этому надо быть готовым.
Как установить браузер Tor
Итак, для того, чтобы приступить к установке браузера Tor, заходим на официальную страничку проекта по адресу: www.torproject.org. Дальше в раздел «Documentation» → «Installing Tor on Linux/BSD/Unix»
Заходим на вкладку «Installing Tor on Debian/Ubuntu»
И видим, что нам предлагают 4 варианта установки Тор :
- только для Dedian,
- для Debian и Ubuntu,
- нестабильную версию с бОльшими возможностями и багами
- установка из исходных кодов
Если вы все еще сидите под «глючной» и тяжеловесной Windows 8 или 7, а уж тем более Vista или XP, то рекомендую, хотя бы в ознакомительных целях, установить Ubuntu рядом с Windows. Можно будет работать сразу в двух операционных системах. Круто?:)
Итак, выбираем вторую опцию. Нам предстоит пройти три простых шага установки браузера Tor. Давайте начнем.
Шаг 1. Установка репозиториев и ключей gpg
Пропускаем «Option One», так как она предназначена для владельцев Debian. Сразу перескакиваем на «Option Two: Tor on Ubuntu or Debian».
И тут нас сразу предупреждают, чтобы мы не использовали универсальные пакеты, а проводили все установки в зависимости от версии Ubuntu, иначе можно пропустить важные исправления безопасности.
Поэтому, прежде всего необходимо добавить себе в систему репозиторий проекта Tor, чтобы новые версии браузера устанавливались автоматически.
Воспользуюсь возможностью оболочки bash, которая подставит нужную версию и добавит в список доступных репозиториев (/etc/apt/sources.list) необходимую строку. Вот эта команда (просто скопируйте и вставьте в терминал):
echo «deb http://deb.torproject.org/torproject.org $(lsb_release -sc) main» | sudo tee — a / etc / apt / sources . list
Затем надо добавить публичные ключи gpg официального репозитория: