Невозможно установить libevent для tor

Ссылки в квадратных скобках на странице man git, похоже, ссылаются на сноски с той же страницы, а не на ссылки на другую страницу руководства. В нижней части страницы git:

NOTES
    1. Everyday Git
       file:///usr/share/doc/git-doc/everyday.html
2
задан 7 January 2018 в 13:42

4 ответа

О вашем вопросе, вот как я исправил проблему, я продлил ответ, потому что в комментариях некоторые пользователи просят об этом:

Во-первых, ваша ошибка является проблемой, вызванной предыдущей установкой (для другой пакет или обновление), пакет tor не зависит от этой библиотеки, у меня есть Xubuntu 17.10 FRESH INSTALL, и вот результат установки tor:

Как вы видите, нет требования для libevent*, но вы должны исправить эту ошибку перед установкой tor, я предлагаю вам попробовать выполнить следующие команды:

sudo apt install libevent-dev sudo apt install libevent1-dev sudo apt install libevent-2.1-6

Здесь есть скриншот вывод каждой команды (установка зависимостей таким образом создает FRESH INSTALL ):

sudo apt install libevent-dev # Эта библиотека требуется для libevent-2.1.6, Xubuntu 17.10 уже поставляется с эта версия libevent.

sudo apt install libevent1-dev # Эта библиотека требуется для libevent-1.4-2, но Xubuntu 17.10 уже поставляется с libevent-2.1.6, так что это является причиной конфликта.

sudo apt install tor [!d5]

И последняя команда будет sudo apt install libevent-2.1-6

[!d5]

И последняя команда будет sudo apt install libevent-2.1-6, это просто, чтобы доказать, что Xubuntu 17.10 поставляется с этой библиотекой:

sudo apt install tor [!d5]

Эти команды будут устанавливать зависимости один на один в отдельном виде, избегая конфликта, потому что если вы используете sudo apt install libevent*, эта команда является причиной сообщения об ошибке, см. изображение ниже. Вы пытаетесь установить две версии одной и той же библиотеки в одно и то же время.

После выполнения этих команд я не получал никаких ошибок, и теперь зависимости корректно установлены .

Наконец, если вы хотите, вы можете выполнить sudo apt autoremove, чтобы удалить ненужные пакеты.

Надеюсь, помогает, удачи!

2
ответ дан 18 July 2018 в 04:19

Я столкнулся с тем же вопросом установки на ubuntu 17.10. Это оказалось проблемой с apt-версией репозитория. У меня было репо за 16.04 (Xenial) вместо 17.10 (Artful) в моем /etc/apt/source.list, после исправления, все работает отлично. Вы можете дважды проверить это.

для 17.10,

deb http://deb.torproject.org/torproject.org artful main

deb-src http://deb.torproject.org/torproject.org artful main

0
ответ дан 18 July 2018 в 04:19

О вашем вопросе, вот как я исправил проблему, я продлил ответ, потому что в комментариях некоторые пользователи просят об этом:

Во-первых, ваша ошибка является проблемой, вызванной предыдущей установкой (для другой пакет или обновление), пакет tor не зависит от этой библиотеки, у меня есть Xubuntu 17.10 FRESH INSTALL, и вот результат установки tor:

Как вы видите, нет требования для libevent*, но вы должны исправить эту ошибку перед установкой tor, я предлагаю вам попробовать выполнить следующие команды:

sudo apt install libevent-dev sudo apt install libevent1-dev sudo apt install libevent-2.1-6

Здесь есть скриншот вывод каждой команды (установка зависимостей таким образом создает FRESH INSTALL ):

sudo apt install libevent-dev # Эта библиотека требуется для libevent-2.1.6, Xubuntu 17.10 уже поставляется с эта версия libevent.

sudo apt install libevent1-dev # Эта библиотека требуется для libevent-1.4-2, но Xubuntu 17.10 уже поставляется с libevent-2.1.6, так что это является причиной конфликта.

sudo apt install tor [!d5]

И последняя команда будет sudo apt install libevent-2.1-6

[!d5]

И последняя команда будет sudo apt install libevent-2.1-6, это просто, чтобы доказать, что Xubuntu 17.10 поставляется с этой библиотекой:

sudo apt install tor [!d5]

Эти команды будут устанавливать зависимости один на один в отдельном виде, избегая конфликта, потому что если вы используете sudo apt install libevent*, эта команда является причиной сообщения об ошибке, см. изображение ниже. Вы пытаетесь установить две версии одной и той же библиотеки в одно и то же время.

После выполнения этих команд я не получал никаких ошибок, и теперь зависимости корректно установлены .

Наконец, если вы хотите, вы можете выполнить sudo apt autoremove, чтобы удалить ненужные пакеты.

Надеюсь, помогает, удачи!

2
ответ дан 24 July 2018 в 18:03
  • 1
    Спасибо за ваш комментарий @Zanna, я уже расширил ответ, объясняющий проблему конфликта в тексте и скриншоты, подтверждающие, как возникла проблема и как ее решить. знак равно – galoget 8 January 2018 в 16:25
  • 2
    но я не рекомендую показывать скриншоты терминала, если вы не хотите показывать что-то, что невозможно показать, копируя и вставляя текст и форматирование в виде кода (например, функции форматирования текста) – Zanna 8 January 2018 в 16:51
  • 3
    Хорошо, я буду рассматривать его для следующих ответов, спасибо за совет. – galoget 8 January 2018 в 16:53

Я столкнулся с тем же вопросом установки на ubuntu 17.10. Это оказалось проблемой с apt-версией репозитория. У меня было репо за 16.04 (Xenial) вместо 17.10 (Artful) в моем /etc/apt/source.list, после исправления, все работает отлично. Вы можете дважды проверить это.

для 17.10,

deb http://deb.torproject.org/torproject.org artful main

deb-src http://deb.torproject.org/torproject.org artful main

0
ответ дан 24 July 2018 в 18:03

Другие вопросы по тегам:

Похожие вопросы: