1

Всем привет!  az

Установил, вернее, собрал TorBrowser из AUR
Он собрался без ошибок, но при запуске torbrowser-launcher выдается вот такая бяка   ai

 $ torbrowser-launcher 
Программа запуска Tor Browser
Написана Micah Lee и распространяется по лицензии MIT
версия 0.3.6
https://github.com/micahflee/torbrowser-launcher
Launching Tor Browser.
Запуск /home/user/.local/share/torbrowser/tbb/x86_64/tor-browser/start-tor-browser.desktop
Launching './Browser/start-tor-browser --detach'...
./Browser/start-tor-browser: строка 28: [: : ожидается целочисленное выражение
./Browser/start-tor-browser: строка 45: zenity: команда не найдена
./Browser/start-tor-browser: строка 53: kdialog: команда не найдена
./Browser/start-tor-browser: строка 60: xmessage: команда не найдена
./Browser/start-tor-browser: строка 75: gxmessage: команда не найдена

Чтобы это значило?

2

А чем Вас не устроила официальная версия?

Путь важнее цели.

3

Здравствуйте. В прошлом бинарный Tor скачивался в архиве с сайта разработчиков. Теперь собирать его особого смысла нет, поскольку в России он вроде как заблокирован.

Суд в Саратове повторно запретил сайт анонимного браузера Tor
Владелец Tor Project подал апелляцию на решение об ограничении доступа к ресурсу в России

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

4

alex_q_2000 пишет:

в России он вроде как заблокирован

Странно. А у меня работает..

Путь важнее цели.

5

caspar пишет:

Странно. А у меня работает..

У меня не работает.  Вообще, трудно объяснить, по какому принципу всё это блокируется. Предположим, что на каком-нибудь 12150-ом км. необъятной страны бездомный Бобик взял и напИсал на скрутку витой пары, идущей от провайдера. После этого, разумеется, маршрут пакетов меняется и начинает работать Тоr. Всё может быть, страна то большая.

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

6

А чем Вас не устроила официальная версия?

Так если бы она была. Дело в том, что у меня железо не Intel/AMD, а специфичное, ARM, и для него только эта сборка и есть

7 (10.11.2023 21:53:43 отредактировано caspar)

Посмотрите здесь Может найдете то, что Вам нужно.
*** Добавлено: 10.11.2023 21:49:09 ***

alex_q_2000 пишет:

У меня не работает.

У меня иногда случается, что несколько минут не может подключиться к сети tor. В этом случае иду в
Edit/Settings/Connection/Choose from one of Tor Browser’s built-in bridges и выбираю другой встроенный мост. Чаще всего это помогает. Если нет -- выбираю Request a bridge from torproject.org. Это помогает всегда (не было случаев, чтобы не помогло).

Но я всегда пользуюсь последней версией тор-браузера. На одной машине с Centos 7 пожаловались что не работает. Там стояла старая версия. Новую установить не удалось-- не хватает какой-то библиотеки. Так и не смог помочь -- старая версия не смогла подключиться к сети tor.

Путь важнее цели.

8

caspar пишет:

...и выбираю другой встроенный мост

Спасибо, уважаемый caspar. Однако Тоr, равно как и OpenVPN/WireGuard уже детектируется, посему надобность в них отпала. Для шифрования использую другие технологии/протоколы.

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

9

caspar пишет:

Посмотрите здесь Может найдете то, что Вам нужно.

Спасибо, воспользуюсь вашим советом в крайнем случае  ab

Но мне хотелось бы прежде всего понять, почему не запускается этот TorBrowser, который собрался успешно и без ошибок?  be

10

Craft пишет:

Но мне хотелось бы прежде всего понять, почему не запускается этот TorBrowser, который собрался успешно и без ошибок?

Первое, что приходит в голову - проверить существование отсутствующих файлов, которые требует запускаемый скрипт.

clear; for a in bash zenity kdialog xmessage gxmessage; do [ $(type -p ${a}) ] || echo "$a - не установлен!" && whereis $a; done

или по одиночке, вроде этого:

whereis zenity

А вот самая первая строка

./Browser/start-tor-browser: строка 28: [: : ожидается целочисленное выражение

может говорить о том, что он не понимает элементарные условия... возможно потребуется уточнить окружение (PATH) или командную оболочку (echo $SHELL).

Кусок скрипта запуска start-tor-browser

#!/usr/bin/env bash
#
# GNU/Linux does not really require something like RelativeLink.c
# However, we do want to have the same look and feel with similar features.
#
# Copyright 2017 The Tor Project.  See LICENSE for licensing information.

complain_dialog_title="Tor Browser"

# Make sure this script wasn't started as 'sh start-tor-browser' or similar.
if [ "x$BASH" = "x" ]; then
    echo "$complain_dialog_title should be started as './start-tor-browser'"
    echo "Exiting." >&2
    exit 1;
fi
MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

11

Спасибо, Алексей, за столь развернутый ответ!  bf
Конечно же, я с самого начала проверил на наличие этих файлов - их действительно не было.
И это как раз непонятно - разве сборка TotBrowser не должна была их подтянуть сама, а я еще должен поплясать с бубном?

Если первое, то получается, что автор браузера недоработал, и я могу писать ему багрипорт.
Верно ли я понимаю?

12

Craft пишет:

И это как раз непонятно - разве сборка TotBrowser не должна была их подтянуть сама, а я еще должен поплясать с бубном?

Я не знаком с системой управления пакетами в Арче, а так же с порядком сборки. В классическом понимании (например в rpm) для сборки требуются -devel составляющие, т.е. библиотеки/другие файлы того, что будет принимать участие в сборке. Но это не говорит о том, что после сборки программа заработает сразу после запуска полученного бинаря. Чтобы он заработал могут потребоваться и внешние программы, которые будет использовать полученный бинарь. Поэтому в спеках обычно указывают 2 вида зависимостей: BuildRequires (всякие -devel пакеты/include/прочий мусор) и Requires (бинарные пакеты и другая сопутствующая ерунда, без которой основной пакет работать не будет). Например, для zenity нужен gtk/gtk-devel. Если в момент сборки gtk-devel уже присутствовал, то про zenity он мог и не спрашивать, зато обязательно спросит при запуске. И т.д.

Так что если речь идёт о сборке пакета, то Вы можете конечно и наехать на майнтайера, но вряд ли он будет разбираться. В большинстве своём они вечно заняты (не вылезают из исходников), их надо постоянно пинать. Хотя, на моём веку были и исключения. Например, irton из ROSA: прекраснейшей души человек, очень трудолюбивый и отзывчивый. В общем, - по ситуации.

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

13

Какой-то сомнительный этот TorBrowser...   Гляньте, сколько иссуев на него накидали be

14

Craft пишет:

Гляньте, сколько иссуев на него накидали

Всего 71? Это не много. Скорее - это показатель того, что проект ещё жив + идёт какая-то работа. Много, - например в Nemo. Если учесть, что этот фм юзают все обладатели Cinnamon, при чем каждый день... Ну, Вы понимаете.

Что до Tor-а... Всё же рекомендую не связываться, а посмотреть в сторону XRay-core (там и для армов готовые бинари) + протокол XTLS-Reality (потребуется vps). Дело в том, что Вы всё-равно к этому придёте и вероятно уже в марте-апреле 2024.

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

15

alex_q_2000 пишет:

посмотреть в сторону XRay-core

Наслышан о таком, только в отличие от Tor он требует своего удаленного сервера.
А почему в марте-апрле?

16

alex_q_2000, Craft, напоминаю, что Правилами форума политика запрещена. Предлагаю перейти в личные сообщения или в любой мессенджер на ваш выбор, пока вы ничего не нарушили ab .

Craft пишет:

А почему в марте-апрле?

Я понимаю, о чём речь, но здесь это запрещено обсуждать. Даже администраторам, для нас нет исключений из Правил.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

17

Craft, думаю с Тоr-ом мы закончили... Ну а всю остальную информацию Вы сможете найти в открытых источниках. Удачи. br

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

18

Алексей, спасибо большое за советы!  az