Помогите пожалуйста Недавно пересел на линукс, столкнулся с проблемой того, что тор просто стоит на месте и не загружает себя при первом запуске, а потом выдает ошибку чо делать(
Аноним (Microsoft Windows 10: Firefox based)28/12/25 Вск 21:20:49№36814482
>>3681443 (OP) Действительно. Прочитай, что на скриншотах твоих же написано и подумай, баран недоношенный блядь.
Аноним (Google Android: Mobile Safari)29/12/25 Пнд 15:24:46№36816073
Аноним (Microsoft Windows 10: Firefox based)30/12/25 Втр 04:26:58№36817305
>>3681443 (OP) В бинарных дистрибутивах (где в репозиториях в основном собранные программы) подразумевается сборка на серверах проекта под контролем отвечающих за пакетирование людей. Проект Tor, вероятно, в некоторых местах опирается на свои официальные подписи для контроля поддельных установщиков, защиты от ботов и так далее. Само собой, передать свои ключи даже команде большого надёжного дистрибутива они не могут. Остаётся вариант, когда в какую-то общую базу после каждой сборки в дистрибутивах добавляются подписи полученных экземпляров, но оно будет глючить и тормозить, участники (некоторые из которых активны только в свободное от основной работы время) должны быть постоянно на связи с основными разработчиками Tor для реакции на какие-то срочные серьёзные изменения, появляется явное деление на «солидные дитрибутивы» и «всякую шелупонь», сборки в которых не будут считаться одобренными, и так далее. Ситуация немного напоминает иерархию для подписи UEFI-загрузчиков с Microsoft во главе, но ещё с циклическими зависимостями доверия.
Поэтому очень часто пакет из репозитория для Tor Browser всего лишь запускает простой скрипт, который скачивает с официального сайта официальный установщик для текущей архитектуры, проверяет подпись, запускает и, возможно, кроме этого только задаёт путь для распаковки и добавляет пункт в меню с иконкой. Если у тебя это так, то тебе нет никакой разницы, ты можешь сам этот установщик руками запустить с тем же самым результатом. Зеркала доступны либо напрямую, либо через дурилку DPI, на Github копия лежит, если старые новости почитаешь, узнаешь/вспомнишь, что есть ещё варианты со ссылками на почту и так далее.
Вот если у тебя пакет настраивает контейнер, apparmor и прочее, придётся отредактировать пакет/скрипт для использования доступной ссылки или скопированного вручную в нужное место файла. Заодно разберёшься, что такое вообще пакеты, как работают, как меняются при необходимости на локально собранные.
Аноним (Google Android: Mobile Safari)30/12/25 Втр 05:18:47№36817346
Писали реквест чтоб лаунчер тянул бинарник с гитхаба, а не их сайта, но ЦРУ поебать на хотелки обычных граждан.
Аноним (Microsoft Windows 10: Firefox based)30/12/25 Втр 14:33:50№368181310
>>3681734 Ты, видимо, забыл, что Github принадлежит компании, которая не обещала ничего ни Tor, ни пользователям. Сегодня ты наживаешь на ссылку и скачиваешь файлы, а завтра тебе подсовывают Установщик_Кортана. Ты можешь полагаться на то, что вероятность этого невелика, и рисковать, а вот человек, который пишет автоматические инструкции, которые будут выполняться у всех пользователей дистрибутива, не может себе такого позволить, и обязан всегда проверять подписи внешних файлов при помощи заранее распространяемых через свою инфраструктуру проверенных данных.
Понятно, что это пример, и сегодня подменить файлы на зеркале, случайно или намеренно, просто так не получится. Но есть и другой фактор. Microsoft потратила огромную сумму на покупку Github и тратит ещё столько же на его работу не потому, что у них есть лишние деньги, которые надо сжечь. Это позиция, которая позволяет пристально наблюдать за всеми этими человечками. Почитайте в книгах и статьях, как в девяностых менеджеры Microsoft срывались с места и летели через пол-страны, обнаружив крутую интересную программу под Windows, чтобы предложить автору интересную позицию в компании (только что придуманную) и купить его на корню вместе с проектами, не дав это сделать конкурентам. Возникал круг «придворных» программ и фирмочек, основанных работниками или выходцами из Microsoft, имеющих выгодные взаимоотношения, знания и преференции. (Имена пользователей gaben, billg, steveb очевидно следуют старому корпоративному формату.) А теперь значительная часть мировой разработки как на ладони, и можно узнавать о росте внимания пользователей к чему-то ещё до того, как о нём напишут все газеты. Языки программирования, которые хранение кода модулей возлагают на Github, вообще всю статистику своего использования так ему отдают. Есть достаточно много желающих хотя бы одним глазком посмотреть либо на тренды, либо на то, в какие репозитории заходили конкретные пользователи.
Люди, которые от этого отмахиваются и считают, что «Github — халява», стоят рядом с людьми, которые так же считают, что «Facebook — халява», «Telegram — халява», «Cloudflare — халява» и так далее. Они выбирают не видеть неприятное, изображая наивность и невинность.
В нашей конкретной ситуации, конечно же, в диалог может быть просто добавлена кнопка «Попробовать зеркало на Github» (и прочие альтернативы), которую пользователь может нажать, если считает нужным.
Аноним (Google Android: Mobile Safari)30/12/25 Втр 18:09:10№368188011
>>3681813 Окей, добавить зеркало в лаунчэер и проверку подписи пакета. Это не сложно же.
Аноним (Microsoft Windows 10: Firefox based)30/12/25 Втр 18:49:53№368189312
>>3681880 Если там до этого не было проверки подписи... беги от этого дистрибутива.
вы всё усложняете. это же torbrowser-launcher он зависит от тора, поэтому он всегда будет тянуть тор, затем этот лаунчер можно настроить, чтобы он юзал тор для скачивания браузера (download over system tor), если тор не стартует, то надо в torrc прописать мосты.