Почему Flush торрент-клиент не запускается?

Flush - это торрент-клиент, похожий на Deluge или Qbittorrent, самый легкий, и я использовал его вместе с Qbittorrent без каких-либо проблем в течение некоторого времени.

Но после переустановки ОС я некоторое время использовал только Qbittorent; Теперь, когда я хочу попробовать Flush снова, у меня возникает проблема: после того, как я установил его, запустил его и увидел какое-то действие процессора (я вижу, что индикатор мигает несколько секунд, как при запуске программы), но потом ничего не происходит.

На первый взгляд, это похоже на проблему, сообщенную в связи с FoxitReader, с которой я также столкнулся и решил в соответствии с ответом. Это было бы аналогично, за исключением того, что в случае FoxitReader программа отсутствовала в usr/bin, и размещение ее там вручную после извлечения из deb решило проблему. В случае Flush он уже находится в usr / bin. Я вижу это в Synaptic, в лаунчере, в меню, в run(alt-f2) и usr/bin: ничего не работает.

(В случае FoxitReader программа появилась в menu, launcher и synaptic, но не в run и не в usr/bin.)

Я установил Flush из Synaptic (в настоящее время 0.9.12), а также пробовал версию deb 0.9.10 с идентичными результатами.

(Я в Lubuntu 12.04).

(То же самое происходит, когда я пробую Frostwire.)

Редактировать после комментария: после запуска flush в Терминале я получаю:

~$ flush
(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg or filename flags (8) on option of arg-type 0 in entry main:version

(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg or filename flags (16) on option of arg-type 4 in entry main:config

(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg    or filename flags (8) on option of arg-type 0 in entry main:only-pass

flush: symbol lookup error: flush: undefined symbol: _ZN10libtorrent7sessionC1ERKNS_11fingerprintEii

1 ответ

Решение

Кажется, это ошибка компиляции / компоновки с помощью flush: этот неопределенный символ предоставляется libtorrent-rasterbar6, который, кажется, установлен.

Таким образом, вы можете попробовать переустановить libtorrent-rasterbar6 и посмотрим, получится ли что-нибудь другое:

sudo apt-get install --reinstall libtorrent-rasterbar6

Также есть PPA, который, кажется, поддерживается создателем Flush, и поэтому вы можете попробовать его:

sudo apt-get remove flush libtorrent-rasterbar6
sudo apt-add-repository ppa:konishchevdmitry/flush 
sudo apt-get update && sudo apt-get install flush

Надеюсь это поможет.

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