Jump to content

Recommended Posts

Posted

deluge - очень мощный, агрессивный торрент клиент. Очень быстро набирает скорость и скачивает.

Для работы нужен мощный роутер, лучше 2х ядерный/поточный класса Ultra-II. Включение swap (у меня 512MB) обязательно. В Entware-Keenetic собирается, но не работает. Поэтому нужно ставить Entware-3x!

Установка элементарна

opkg update
opkg install deluge-ui-web

После установки запускаем клиент и морду к нему. `/opt/etc/init.d/S80deluged start` и `/opt/etc/init.d/S81deluge-web start`. (после перезагрузки кинетика запуск автоматический).

Ошибку "RuntimeWarning: to-Python converter for boost::shared_ptr<libtorrent::alert> already registered; second conversion method ignored." можно игнорировать (вызвана несовпадение версий двух библиотек).

Подключаемся к кинетику из браузера по http (порт 888), вводим пароль `deluge`. Указываем папку для скачивания, например `/opt/downloads`. Меняем пароль (не забываем нажать "Change":

deluge.png

  • Thanks 3
  • 4 weeks later...
Posted

Подскажите пожалуйста, как задать папку в которую Deluge будет скачивать файлы на другом разделе диска?

Posted
14 часа назад, WMac сказал:

Подскажите пожалуйста, как задать папку в которую Deluge будет скачивать файлы на другом разделе диска?

/tmp/mnt/имя раздела//имя папки

IMG_2526.PNG

  • Thanks 1
Posted
Скрытый текст
2 часа назад, vlad сказал:

/tmp/mnt/имя раздела//имя папки

IMG_2526.PNG

 

Спасибо!

  • 3 months later...
Posted (edited)

Отличный торрент клиент. У кого установлен, поделитесь информацией, какая максимальная скорость приема у вас была?

У меня установлено ограничение 80Мбит/с, но больше 55Мбит/с не поднимается, хотя запас по ЦП и оперативной памяти есть. Например, при 55Мбит/с, оперативной памяти занято ~180Мб, ЦП ~80-85%.

Edited by Dmitriy
Posted
12 часа назад, Dmitriy сказал:

Отличный торрент клиент. У кого установлен, поделитесь информацией, какая максимальная скорость приема у вас была?

У меня установлено ограничение 80Мбит/с, но больше 55Мбит/с не поднимается, хотя запас по ЦП и оперативной памяти есть. Например, при 55Мбит/с, оперативной памяти занято ~180Мб, ЦП ~80-85%.

80-85% означает, что процессор полностью занят, причем оба виртуальных ядра. Неплохо бы еще разбивку по времени из top увидеть, чтобы понять, какая часть системы сильнее всего загружена.

Вот такую строку:

Цитата

%Cpu(s):  8,0 us,  1,7 sy,  0,0 ni, 90,1 id,  0,1 wa,  0,0 hi,  0,1 si,  0,0 st

 

Posted
10 минут назад, Dmitriy сказал:

Вот:

CPU:  41% usr  17% sys   0% nic   6% idle  11% io   0% irq  22% sirq

Да, у вас фактически 100% загрузка системы, причем довольно размазанная: и приложения в userspace жрут много, и обработка прерываний, и ввод-вывод на диск (тоже очень много). Так что резервов для повышения скорости загрузки файлов нет.

  • Thanks 1
  • 2 weeks later...
Posted (edited)

Я как-то спрашивал чем он лучше трансмишена. Сегодня я его попробовал. Максимальная скорость закачки, которую я смог получить на многопировом торренте - 8.5 мб/с. Нагрузка на процессор при этом около 40%. Из огромных минусов у него нет отключения проверки хэша при добавлении уже скаченного торрента. Т.е., если вы хотите поставить на раздачу уже скаченное в другом месте придется ждать, пока он всё проверит. Дальше, не возможно подменить имя торрента - раздать одно и тоже, скажем, на ннм и на эйчдиклаб вы не сможете. А вот трансмишен всё это умеет. Может я и придираюсь, но тогда дайте мне скорости, хотя бы до 16мб/с. 26, наверное надорвётся, но 16 то можно было бы и выдать

Edited by dat
  • 3 months later...
Posted

синхронизация в полном разгаре, ожидайте...

Posted
On 4/11/2017 at 10:10 AM, TheBB said:

синхронизация в полном разгаре, ожидайте...

Сколько обычно этот процесс занимает времени?

И еще, подскажите, пожалуйста, как сделать интерфейс Deluge на английском вместо русского.

Posted
On 4/12/2017 at 5:15 PM, Sergey Zozulya said:

И еще, подскажите, пожалуйста, как сделать интерфейс Deluge на английском вместо русского.

С этим разобрался, если конечно корректно для Entware править system wide переменные окружения в /opt/etc/profile.

On 8/2/2016 at 9:23 AM, zyxmon said:

Включение swap (512k) обязательно.

Чем вызвано такое требование? На Ultra II сносно работает без swap. И что значит 512k?

Posted
9 часов назад, Sergey Zozulya сказал:

Чем вызвано такое требование? На Ultra II сносно работает без swap. И что значит 512k?

Для работы требует много памяти, 512k - размер.

Posted

Понятно, что это размер. Придираться ни в коем случае не хочу, просто k это что за размерность? Вроде даже и не кило-, которое обозначается как K. Подразумевалось 512 MB?

  • 2 weeks later...
Posted

Если используются сторонние плагины, то по какой-то причине при старте deluge-web каталог .cache в домашней папке root недоступен для записи. Туда пытаются распаковаться egg плагины и, как результат невозможности сделать это, они не загружаются.

Решение - прописать переменную PYTHON_EGG_CACHE, определяющую каталог для кэша питон-плагинов в скрипте запуска deluge-web, например, так:

PYTHON_EGG_CACHE=/opt/tmp  deluge-web -f -p 888

  • 7 months later...
Posted

На Giga 3 столкнулся с проблемой доступа к web-интерфейсу deluge из внешней сети. Не пускает на адрес *****.mykeenetic.com:888 (также и по айпи). В то же время никаких проблем с mediatomb, управлением роутером и т.д.  Порт 888 открыт.

В чем может быть проблема? 

Posted

@kchn, а локально он доступен? У меня бывает Deluge виснет намертво на некоторых торрентах - докачивает их и виснет, помогает только удаление папки /opt/etc/deluge/state

Posted (edited)

Локально доступен, не зависал ни разу, правда опыт работы с ним около месяца. Кстати, та же проблема при внешнем доступе к роутеру по ssh. Похоже - обе проблемы из одной категории. Куда копать?

Edited by kchn
Posted

Оказался доступен извне на порту 8112  (из локалки тоже). Почему не хочет на 888 так и не понял.

Posted

Можно посмотреть с помощью top, например, с какими параметрами запущен deluge и его веб-клиент, там будет видно, передан ли из командной строки порт 888.

Posted

После обновления репозитория Entware-3x перестал запускаться Deluge.

Не стартует deluged с ошибкой:

[ERROR   ] 22:43:41 main:248 libboost_random.so.1.65.0: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/opt/lib/python2.7/site-packages/deluge/main.py", line 241, in start_daemon
    Daemon(options, args)
  File "/opt/lib/python2.7/site-packages/deluge/core/daemon.py", line 144, in __init__
    from deluge.core.core import Core
  File "/opt/lib/python2.7/site-packages/deluge/core/core.py", line 38, in <module>
    from deluge._libtorrent import lt
  File "/opt/lib/python2.7/site-packages/deluge/_libtorrent.py", line 59, in <module>
    import libtorrent as lt
ImportError: libboost_random.so.1.65.0: cannot open shared object file: No such file or directory

Переустановка deluge не помогла, поэтому пришлось добавить на все библиотеки libboost симлинки на версию 1.65.0 (установленная из репозитория версия 1.65.1) - так заработало. Возможно, есть какой-то более правильный способ исправить эту ошибку, тогда просьба дополнить тему.

Posted

использовать ключи форсирования, напр., `--force-depends --force-reinstall`

Posted
9 часов назад, Sergey Zozulya сказал:

пришлось добавить на все библиотеки libboost симлинки

С помощью таких приемчиков Вы доведете Entware до нерабочего состояния (и может начнете жаловаться).

В подобных случаях используйте команду - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474

В данном конкретном случае скорее всего достаточно выполнить `opkg install --force-reinstall rblibtorrent`. Рекомендую удалить симлинки, остановить deluge и починить установку.

Posted
9 hours ago, zyxmon said:

В данном конкретном случае скорее всего достаточно выполнить `opkg install --force-reinstall rblibtorrent`. Рекомендую удалить симлинки, остановить deluge и починить установку.

Проблема решена, спасибо за решение. Оно, кстати, довольно неочевидно, переустанавливал так deluge и пакеты boost-* - не помогло. А вот до rblibtorrent не добрался.

А что конкретно делает переустановка, что решает подобные проблемы?

Posted
1 час назад, Sergey Zozulya сказал:

А что конкретно делает переустановка, что решает подобные проблемы?

Система opkg - тупая (это упрощенный вариант deb пакетов). Обновились библиотеки boost. По правильному нужно увеличить номер версии (точнее релиз) у всех пакетов, которые от boost зависят, в частности у rblibtorrent. Но это не было сделано (можно сделать ручками). Отсюда и возникла проблема. Поэтому и предлагаю переустановить в таких случаях все библиотеки принудительно, т.к. неочевидна та библиотека, которую следует переустановить. В данном случае я просто "угадал" по ошибке, какая библиотека устарела.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.