Как установить tor на Ubuntu 24.04

Вопрос или проблема

Я попытался установить tor на только что установленный ubuntu 24.04.

Но я столкнулся с несколькими проблемами.

Не удается добавить tor в sources.list.
Кто-нибудь знает точную запись для /etc/apt/sources.list

Во-вторых, есть проблема с libssl.
Tor требует libssl1.1, но 24.04 имеет только libssl3.

Как преодолеть эти проблемы?

Для libssl1.1 я нашел ответ. Мне пришлось скачать старый пакет и установить его вручную.

curl -O http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb

dpkg -i libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb

Мне удалось установить Tor на моем Ubuntu 24.04 Server с помощью следующего измененного /etc/apt/sources.list:

deb     [arch=amd64 signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org jammy main
deb-src [arch=amd64 signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org jammy main

и следуя остальным инструкциям на странице установки Debian page

Это работает для меня в 24.04. Вот мои заметки:

Установите лаунчер

sudo apt install torbrowser-launcher

Это готовит его, чтобы его можно было использовать каждым ID индивидуально.

Tor для конкретного ID (после вышеописанной установки)
Запустите torbrowser-launcher
Копия браузера TOR будет загружена для использования этого конкретного ID.

Ответ или решение

Установка Tor на Ubuntu 24.04: Подробное руководство

Если вы столкнулись с проблемами при установке Tor на свежую версию Ubuntu 24.04, не переживайте. В данной статье мы подробно рассмотрим, как преодолеть трудности с добавлением репозитория в sources.list, а также как решить проблемы с зависимостями, такими как libssl.

Добавление репозитория Tor

Первым шагом является добавление репозитория Tor в ваш файл /etc/apt/sources.list. Поскольку Ubuntu 24.04 основан на Jammy Jellyfish (22.04), вам необходимо использовать репозиторий Jammy. Откройте ваш терминал и выполните следующие команды для добавления нужных строк в файл:

sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org jammy main" >> /etc/apt/sources.list'
sudo sh -c 'echo "deb-src [arch=amd64 signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org jammy main" >> /etc/apt/sources.list'

Эти команды добавят необходимые записи для работы со стабильной версией Tor.

Установка ключа репозитория

Следующий шаг — вам нужно установить ключ для проверки пакетов:

curl -fsSL https://deb.torproject.org/torproject.org/keys/torproject.org.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/deb.torproject.org-keyring.gpg > /dev/null

Устранение проблем с зависимостями

Как вы замечали, Tor требует библиотеку libssl1.1, в то время как Ubuntu 24.04 имеет libssl3. Можно вручную загрузить и установить необходимую библиотеку:

curl -O http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb

Эти команды загрузят и установят нужную библиотеку для корректной работы Tor.

Установка Tor

После добавления репозитория и решения проблем с зависимостями, вы можете установить Tor с помощью следующей команды:

sudo apt update
sudo apt install torbrowser-launcher

Этот пакет является установщиком браузера Tor и подготовит его для использования.

Запуск Tor

Теперь, когда Tor установлен, вы можете запустить браузер Tor с помощью команды:

torbrowser-launcher

Этот командный инструмент загрузит браузер Tor для каждого идентификатора пользователя, обеспечивая его готовность к использованию.

Заключение

Следуя приведенным шагам, вы сможете успешно установить Tor на вашу систему Ubuntu 24.04, преодолевая проблемы с зависимостями и добавлением репозиториев. Если у вас возникнут дополнительные вопросы или проблемы в процессе установки, вам всегда доступны официальные документы Tor, а также сообщество пользователей для получения поддержки.

Оцените материал
Добавить комментарий

Капча загружается...