В Ubuntu 13.04 я использовал следующий PPA для установки 64-битного Tor Browser Bundle. Однако в Ubuntu 13.10 он больше не работает.
sudo add-apt-repository ppa:upubuntu-com/tor64
sudo apt-get update
sudo apt-get install tor-browser
sudo chown $USER -Rv ~/.tor-browser/
Выполните следующие команды, чтобы установить браузер tor в Ubuntu 13.10 64-разрядной версии:
sudo add-apt-repository ppa: upubuntu-com / tor64
sudo gedit /etc/apt/sources.list.d/upubuntu-com-tor64-saucy.list
Измените saucy
на raring
и сохраните этот файл:
Обновите репозитории:
sudo apt-get update
Теперь вы можете установить пакет Tor Browser Bundle:
sudo apt-get install tor-browser
Вы можете установить TorBrowser Bundle в Ubuntu, используя TorBrowser WebUpd8 PPA. Откройте терминал и скопируйте/вставьте следующие команды:
sudo add-apt-repository ppa:webupd8team/tor-browser
sudo apt-get update
sudo apt-get install tor-browser
Затем просто запустите TorBrowser из Dash / меню.
Дополнительная информация: Tor Browser Bundle Ubuntu PPA
В соответствии с проектом Tor, "в прошлом они не были надежно обновлены. Это означает, что вы можете пропустить исправления стабильности и безопасности"
Загрузите открытый ключ Tor Browser Developers GPG (который используется для подписи пакетов пакета Tor Browser Bundle; также смотрите keyerver):
gpg --keyserver keys.gnupg.net --recv-ключи 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
Убедитесь, что файл подписи был создан, когда их ключ GPG подписал вашу загрузку пакета Tor Browser (настройте команды, если версия не "5.0.1" или язык не "en"):
cd ~/path/to/TBB_directory
gpg -- проверить 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 UTC
gpg: использование RSA-ключа D40814E0
gpg: хорошая подпись от "Разработчики браузера Tor (ключ подписи) ".
gpg: ВНИМАНИЕ: Этот ключ не сертифицирован доверенной подписью!
gpg: Нет никаких признаков того, что подпись принадлежит владельцу.
Отпечаток пальца первичного ключа: EF6E 286D DA85 EA2A 4BA7 DE68 4E2C 6E87 9329 8290
Отпечаток пальца: BA1E E421 BBB4 5263 180E 1FC7 2E1A C68E D408 14E0
Щелкните правой кнопкой мыши файл .tar.xz
и выберите "Распаковка здесь" или:
tar -xvf tor-browser-linux64-5.0.1_en-US.tar.xz.
Откройте новый извлеченный каталог, найдите файл start-tor-browser
и убедитесь, что он исполняемый.
Дважды щелкните по start-tor-browser
или:
./start-tor-browser
Выберите Run
, если Nautilus спросит вас, как вы хотите выполнить сценарий `start-tor-browser'.
Поздравляю!
Это инструкции из официального Tor Browser User Manual на тот случай, если в пакете Ubuntu torbrowser-launcher не был обновлен ключ gpg, необходимый для установки Tor Browser. Когда я обновлял ключ подписи Tor Browser Developers, я заметил, что срок действия ключа, который я обновил, истекает менее чем через год.
Загрузите файл GNU/Linux .tar.xz
(Рекомендуется) Проверьте подпись файла. Шаги проверки подписи файла показаны ниже.
По завершении загрузки распакуйте архив командой tar -xf [TB архив]
или с помощью менеджера архивов.
Перейдите к новому извлеченному каталогу Tor Browser. Щелкните правой кнопкой мыши на start-tor-browser.desktop, откройте Properties и измените разрешение на Allow executing file as program, установив флажок. Дважды щелкните по иконке, чтобы запустить Tor Browser в первый раз.
В качестве альтернативы, изнутри каталога Tor Browser можно также запустить из командной строки, запустив:
./start-tor-browser
Получение ключа Tor Developers
Команда Tor Browser подписывает релизы Tor Browser. Импорт ключа подписи Tor Browser Developers (0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):
gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
Это должно показать вам что-то вроде:
gpg: key 4E2C6E8793298290: public key "Tor Browser Developers (signing key) <torbrowser@torproject.org>" 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) <torbrowser@torproject.org>
sub rsa4096 2018-05-26 [S] [expires: 2020-09-12]
После импорта ключа вы можете сохранить его в файл (идентифицировав его здесь по отпечатку пальца):
gpg --output ./tor.keyring --export 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
Проверка подписи
Чтобы проверить подпись загруженного вами пакета, вам нужно загрузить соответствующий ". asc" файл подписи, а также сам установочный файл, и проверить его командой, которая попросит GnuPG проверить загруженный вами файл.
В примере ниже предполагается, что вы загрузили эти два файла в папку Downloads.
gpgv --keyring ./tor.keyring ~/Downloads/tor-browser-linux64-9.0_en-US.tar.xz{.asc,}
Результат команды должен выдать нечто подобное:
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) <torbrowser@torproject.org>"
Я установил браузер Tor v.9 в Ubuntu 18.04, используя шаги установки jtd, вкратце:
Выберите свою ОС в https: //www.torproject. org / download / веб-страница. Загрузите файл tor-browser-linux ... tar.xz .
Разархивируйте файл.
Откройте верхнюю папку ( tor-browser_en-US , в моем случае) и дважды щелкните файл start-tor-browser.desktop .
При запуске спросит пара простых вопросов, затем браузер Tor загружается и готов к работе.
Открыть терминал, запустить
sudo apt install torbrowser-launcher
Найдите файл start-tor-browser.desktop
Вероятно, в root / .local / share / torbrowser / tbb / x86_64 / tor-browser_en-US
Щелкните правой кнопкой мыши start-tor-browser.desktop
, выберите Свойства> Разрешение> щелкните значок флажок Разрешить выполнение файла как программы
.
Также ищите файл start-tor-browser
Вероятно, в root / .local / share / torbrowser / tbb / x86_64 / tor-browser_en-US / Browser
Щелкните правой кнопкой мыши start-tor-browser
, щелкните Свойства> Разрешение> щелкните значок флажок Разрешить выполнение файла как программы
.
Теперь откройте Tor Browser. Он должен работать нормально.