zyxmon Posted August 2, 2016 Share Posted August 2, 2016 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": 3 Quote Link to comment Share on other sites More sharing options...
WMac Posted August 28, 2016 Share Posted August 28, 2016 Подскажите пожалуйста, как задать папку в которую Deluge будет скачивать файлы на другом разделе диска? Quote Link to comment Share on other sites More sharing options...
vlad Posted August 29, 2016 Share Posted August 29, 2016 14 часа назад, WMac сказал: Подскажите пожалуйста, как задать папку в которую Deluge будет скачивать файлы на другом разделе диска? /tmp/mnt/имя раздела//имя папки 1 Quote Link to comment Share on other sites More sharing options...
WMac Posted August 29, 2016 Share Posted August 29, 2016 Скрытый текст 2 часа назад, vlad сказал: /tmp/mnt/имя раздела//имя папки Спасибо! Quote Link to comment Share on other sites More sharing options...
Dmitriy Posted December 4, 2016 Share Posted December 4, 2016 (edited) Отличный торрент клиент. У кого установлен, поделитесь информацией, какая максимальная скорость приема у вас была? У меня установлено ограничение 80Мбит/с, но больше 55Мбит/с не поднимается, хотя запас по ЦП и оперативной памяти есть. Например, при 55Мбит/с, оперативной памяти занято ~180Мб, ЦП ~80-85%. Edited December 4, 2016 by Dmitriy Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted December 5, 2016 Share Posted December 5, 2016 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 Quote Link to comment Share on other sites More sharing options...
Dmitriy Posted December 5, 2016 Share Posted December 5, 2016 Вот: CPU: 41% usr 17% sys 0% nic 6% idle 11% io 0% irq 22% sirq Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted December 5, 2016 Share Posted December 5, 2016 10 минут назад, Dmitriy сказал: Вот: CPU: 41% usr 17% sys 0% nic 6% idle 11% io 0% irq 22% sirq Да, у вас фактически 100% загрузка системы, причем довольно размазанная: и приложения в userspace жрут много, и обработка прерываний, и ввод-вывод на диск (тоже очень много). Так что резервов для повышения скорости загрузки файлов нет. 1 Quote Link to comment Share on other sites More sharing options...
Dmitriy Posted December 5, 2016 Share Posted December 5, 2016 Благодарю за развернутый ответ. Quote Link to comment Share on other sites More sharing options...
dat Posted December 17, 2016 Share Posted December 17, 2016 (edited) Я как-то спрашивал чем он лучше трансмишена. Сегодня я его попробовал. Максимальная скорость закачки, которую я смог получить на многопировом торренте - 8.5 мб/с. Нагрузка на процессор при этом около 40%. Из огромных минусов у него нет отключения проверки хэша при добавлении уже скаченного торрента. Т.е., если вы хотите поставить на раздачу уже скаченное в другом месте придется ждать, пока он всё проверит. Дальше, не возможно подменить имя торрента - раздать одно и тоже, скажем, на ннм и на эйчдиклаб вы не сможете. А вот трансмишен всё это умеет. Может я и придираюсь, но тогда дайте мне скорости, хотя бы до 16мб/с. 26, наверное надорвётся, но 16 то можно было бы и выдать Edited December 17, 2016 by dat Quote Link to comment Share on other sites More sharing options...
IOgeHkoB Posted April 10, 2017 Share Posted April 10, 2017 (edited) Как отключить автоматический запуск Deluge ? Edited April 10, 2017 by IOgeHkoB Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 11, 2017 Share Posted April 11, 2017 @zyxmon, возможно обновить Deluge в репозитории до версии 1.3.14? 1.3.13 некорректно работает с прокси - http://dev.deluge-torrent.org/wiki/ChangeLog Quote Link to comment Share on other sites More sharing options...
TheBB Posted April 11, 2017 Share Posted April 11, 2017 синхронизация в полном разгаре, ожидайте... Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 12, 2017 Share Posted April 12, 2017 On 4/11/2017 at 10:10 AM, TheBB said: синхронизация в полном разгаре, ожидайте... Сколько обычно этот процесс занимает времени? И еще, подскажите, пожалуйста, как сделать интерфейс Deluge на английском вместо русского. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 13, 2017 Share Posted April 13, 2017 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? Quote Link to comment Share on other sites More sharing options...
zyxmon Posted April 14, 2017 Author Share Posted April 14, 2017 9 часов назад, Sergey Zozulya сказал: Чем вызвано такое требование? На Ultra II сносно работает без swap. И что значит 512k? Для работы требует много памяти, 512k - размер. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 14, 2017 Share Posted April 14, 2017 Понятно, что это размер. Придираться ни в коем случае не хочу, просто k это что за размерность? Вроде даже и не кило-, которое обозначается как K. Подразумевалось 512 MB? Quote Link to comment Share on other sites More sharing options...
zyxmon Posted April 14, 2017 Author Share Posted April 14, 2017 1 час назад, Sergey Zozulya сказал: Подразумевалось 512 MB? Да. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 24, 2017 Share Posted April 24, 2017 Если используются сторонние плагины, то по какой-то причине при старте deluge-web каталог .cache в домашней папке root недоступен для записи. Туда пытаются распаковаться egg плагины и, как результат невозможности сделать это, они не загружаются. Решение - прописать переменную PYTHON_EGG_CACHE, определяющую каталог для кэша питон-плагинов в скрипте запуска deluge-web, например, так: PYTHON_EGG_CACHE=/opt/tmp deluge-web -f -p 888 Quote Link to comment Share on other sites More sharing options...
kchn Posted December 12, 2017 Share Posted December 12, 2017 На Giga 3 столкнулся с проблемой доступа к web-интерфейсу deluge из внешней сети. Не пускает на адрес *****.mykeenetic.com:888 (также и по айпи). В то же время никаких проблем с mediatomb, управлением роутером и т.д. Порт 888 открыт. В чем может быть проблема? Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted December 12, 2017 Share Posted December 12, 2017 @kchn, а локально он доступен? У меня бывает Deluge виснет намертво на некоторых торрентах - докачивает их и виснет, помогает только удаление папки /opt/etc/deluge/state Quote Link to comment Share on other sites More sharing options...
kchn Posted December 13, 2017 Share Posted December 13, 2017 (edited) Локально доступен, не зависал ни разу, правда опыт работы с ним около месяца. Кстати, та же проблема при внешнем доступе к роутеру по ssh. Похоже - обе проблемы из одной категории. Куда копать? Edited December 13, 2017 by kchn Quote Link to comment Share on other sites More sharing options...
kchn Posted December 20, 2017 Share Posted December 20, 2017 Оказался доступен извне на порту 8112 (из локалки тоже). Почему не хочет на 888 так и не понял. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted December 20, 2017 Share Posted December 20, 2017 Можно посмотреть с помощью top, например, с какими параметрами запущен deluge и его веб-клиент, там будет видно, передан ли из командной строки порт 888. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted December 25, 2017 Share Posted December 25, 2017 После обновления репозитория 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) - так заработало. Возможно, есть какой-то более правильный способ исправить эту ошибку, тогда просьба дополнить тему. Quote Link to comment Share on other sites More sharing options...
TheBB Posted December 25, 2017 Share Posted December 25, 2017 использовать ключи форсирования, напр., `--force-depends --force-reinstall` Quote Link to comment Share on other sites More sharing options...
zyxmon Posted December 26, 2017 Author Share Posted December 26, 2017 9 часов назад, Sergey Zozulya сказал: пришлось добавить на все библиотеки libboost симлинки С помощью таких приемчиков Вы доведете Entware до нерабочего состояния (и может начнете жаловаться). В подобных случаях используйте команду - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474 В данном конкретном случае скорее всего достаточно выполнить `opkg install --force-reinstall rblibtorrent`. Рекомендую удалить симлинки, остановить deluge и починить установку. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted December 26, 2017 Share Posted December 26, 2017 9 hours ago, zyxmon said: В данном конкретном случае скорее всего достаточно выполнить `opkg install --force-reinstall rblibtorrent`. Рекомендую удалить симлинки, остановить deluge и починить установку. Проблема решена, спасибо за решение. Оно, кстати, довольно неочевидно, переустанавливал так deluge и пакеты boost-* - не помогло. А вот до rblibtorrent не добрался. А что конкретно делает переустановка, что решает подобные проблемы? Quote Link to comment Share on other sites More sharing options...
zyxmon Posted December 26, 2017 Author Share Posted December 26, 2017 1 час назад, Sergey Zozulya сказал: А что конкретно делает переустановка, что решает подобные проблемы? Система opkg - тупая (это упрощенный вариант deb пакетов). Обновились библиотеки boost. По правильному нужно увеличить номер версии (точнее релиз) у всех пакетов, которые от boost зависят, в частности у rblibtorrent. Но это не было сделано (можно сделать ручками). Отсюда и возникла проблема. Поэтому и предлагаю переустановить в таких случаях все библиотеки принудительно, т.к. неочевидна та библиотека, которую следует переустановить. В данном случае я просто "угадал" по ошибке, какая библиотека устарела. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted December 26, 2017 Share Posted December 26, 2017 48 minutes ago, zyxmon said: можно сделать ручками Как "руками" это сделать? Это чтобы лучше понимать работу opkg. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.