Меню Рубрики

Установка deluge linux mint

Установка deluge linux mint

Установка Deluge Daemon на сервер

Я уже писала , как поднять торрент-клиент на сервере на примере Transmission. Теперь же мы рассмотрим более сложный, но вместе с тем и более функциональный, на мой взгляд, вариант.

Deluge — клиент-сервер для передачи данных по протоколу BitTorrent, созданный на Python и GTK+.
Deluge поддерживает следующие сетевые возможности:

  • Mainline DHT.
  • µTorrent Peer exchange (обмен пирами по протоколу μTP).
  • Local service discovery (обнаружение пиров в локальной сети).
  • BitTorrent шифрование протокола. UPnP и NAT-PMP.
  • Поддержка прокси для пиров, трекеров, DHT и Web-Seed.
  • Шифрование.
  • Частные торренты.
  • Ручное добавление пиров.

Кроме того, Deluge обладает следующими функциями:

  • Режимы полного и компактного резервирования дискового пространства для загрузок.
  • Ограничение скорости приёма-передачи как для отдельных закачек, так и глобальное.
  • Выбор отдельных файлов из раздачи для загрузки.
  • Приоритет скачивания первой и последней части файла для возможности предварительного просмотра содержимого.
  • Выбор глобального каталога для скачивания и отдельных каталогов для конкретных заданий.
  • Переименование скачиваемых файлов и каталогов.
  • Очередь системы для повышения эффективности управления полосой пропускания.
  • Автоматическая остановка или удаление раздачи по достижении определённого рейтинга.
  • Минимизация в системный трей с возможностью парольной защиты.

Варианты интерфейса.

  • deluge-gtk или deluge — классическая версия Deluge с графическим интерфейсом пользователя.
  • deluge-console — альтернативный вариант Deluge с текстовым интерфейсом пользователя не требует запущенного X.org.
  • deluge-web — веб-интерфейс программы.
  • deluged — демон, который сидирует и докачивает активные раздачи, не поставленные ранее на паузу. Не предоставляет пользователю производить какие-либо действия, но зато сводит потребление программой ресурсов системы до минимума, если в данный момент кроме раздачи и закачки никаких действий не требуется.

Нас интересует вариант «демон + web-интерфейс». В моём случае имеется желание и сервер в локальной сети на Debian 7, с которым я соединяюсь через терминал по SSH. Расположение сервера не важно. Предложенный вариант работает одинаково стабильно и в случае, если сервер располагается во внешней сети.
Устанавливаем демон и webUI.

Теперь нам нужно определиться от имени какого пользователя будет работать демон. В моём случае это существующий пользователь (условно user). Если вы хотите создать нового пользователя (условно deluge), то вы можете это сделать следующей командой:

То есть мы создали пользователя deluge, входящего в группу deluge и имеющего домашний каталог по адресу /home/deluge.
Этот шаг можно пропустить, если вы хотите чтоб демон работал от имени существующего пользователя.
Для запуска демона и web-интерфейса Deluge при загрузке сервера нам понадобится init.d скрипт. К счастью для нас, некий Adolfo R. Brandes уже написал этот скрипт и нам остаётся лишь слегка подправить его и скопировать в нашу init.d директорию.
Для начала любым удобным способом создаём файл «deluge-daemon» в директории /etc/default, например с помощью nano.

В строке DELUGED_USER=»»указываем пользователя, от которого будет работать Deluge. Например DELUGED_USER=»user», после чего сохраняем и закрываем файл (Ctrl+X, затем Y).
Тем же способом создаём файл «deluge-daemon» в директории /etc/init.d следующего содержания:

Оригинал можно взять от сюда .
Делаем скрипт исполняемым

источник

[РЕШЕНО] Проблемы с установкой Deluge

После установки пытаюсь зайти на хомсервер (как написано в статье),но не заходит. Через top показывает один процесс deluged
Через терминал программа запускается/останавливается sudo /etc/init.d/deluge-daemon start/stop
Но всё же не могу понять работает она или нет. Как зайти в интерфейс программы?

Заранее признателен за ваши попытки мне помочь 🙂

anon:
У вас именно сервер или обычный домашний ПК?

полагаю что Anderkonfo — простой пользователь поставивший себе обычный десктопный линуксминт и неудовлетворившись дефолтным bittorrent-клиентом Transmission (или незная что такой уже установлен) решил себе поставить другой bittorrent-клиент, и по результату поиска в инете найдя хвалебные отклики решивший установить торрент-клиент Deluge. И делал это по тому материалу который нашёл, не глянув в список программ ни в Менеджере программ ни в менеджер пакетов.

если предположить что Anderkonfo IT-специалист админящий сервер и который пытается сделать «ustanovka-deluge-na-ubuntu-server», то следует признать что это бестолковый IT специалист, который не читает тот материал согласно которому пытается сделать установку и настройку )

«. После загрузки сервера открываем браузер, в адресной строке вводим ip-адрес, либо название сервера и указываем порт 8112
http://homeserver:8112 (http://192.168.0.2:8112)
Если все сделано правильно, то в браузере откроется страница Deluge и попросит ввести пароль.
Пароль по умолчанию: deluge.
Все остальные настройки торрент-клиента можно сделать через веб-интерфейс.
. «
(с) Установка Deluge на Ubuntu Server
)

Anderkonfo:
. Я новичок в пользовании линуксом, . непрофессиональность и,возможно,глупые вопросы.
Пытаюсь установить торрент-клиент Deluge. За основу взял вот этот пост:
http://did5.ru/it/linux-it/ustanovka-deluge-na-ubuntu-server.html
После установки пытаюсь зайти на хомсервер (как написано в статье),но не заходит. Через top показывает один процесс deluged
Через терминал программа запускается/останавливается sudo /etc/init.d/deluge-daemon start/stop
Но всё же не могу понять работает она или нет. Как зайти в интерфейс программы?
.

а может стоит попробовать зайти в Менеджер пакетов Synaptic и удалить ранее установленные пакеты deluged и deluge-webui
и установить в том же Менеджере пакетов Synaptic пакет deluge, к которому по зависимостям подтянутся и установятся другие необходимые пакеты.

и устанавливаем с сопутствующими автоматически добавленными пакетами

Читайте также:  Установки личности список литературы

После установки открываем Меню, находим в разделе Интернет строку с программой Deluge и «клацаем» по ней

В результате открывается окно программы Deluge, в котором настраиваются подключения торентов .

источник

Блог d >

Про АйТи и около айтишные темы

Установка Deluge на Ubuntu Server

Сейчас сложно представить домашний сервер без торрент-клиента, если для Windows по умолчанию подразумевается — uTorrent, то для linux не все так однозначно. Пришлось прибегнуть к помощи интернет сообщества, и в результате по количеству положительных отзывов вырвался в лидеры торрент-клиент для linux — Deluge. Его плюсы: удобный и понятный веб-интерфейс, есть клиенты для разных платформ, модульность, т.е. основная часть устанавливается в качестве демона, а средства управления устанавливаются по необходимости.

И так приступим к установке…

Шаг 1. Создадим нового пользователя и добавим его в группу deluge:

Шаг 2. Дадим права на запись логов пользователю deluge:

Шаг 3. Устанавливаем Deluge и web-интерфейс для него:

Шаг 4. Создадим файл с параметрами запуска демона deluge

Открываем текстовый редактор nano с указанием имени файла:

Указываем следующие параметры:

Сохраняем изменения комбинацией клавиш Ctrl + O и выходим из nano — Ctrl + x

Шаг 5. Создадим скрипт запуска демона

Снова запускаем текстовый редактор nano:

И вставляем следующий текст:

Сохраняем изменения комбинацией клавиш Ctrl + O и выходим из nano — Ctrl + x .

Шаг 6. Делаем скрипт исполняемым:

Шаг 7. Пропишем скрипт запуска демона в автозагрузку

Шаг 8. Перезагрузка

В принципе, можно не перезагружать Ubuntu, а запустить демона командой:

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

После загрузки сервера открываем браузер, в адресной строке вводим ip-адрес, либо название сервера и указываем порт 8112

Если все сделано правильно, то в браузере откроется страница Deluge и попросит ввести пароль. Пароль по умолчанию: deluge. Все остальные настройки торрент-клиента можно сделать через веб-интерфейс.

Еще проверить работоспособность можно с помощью команды top, она покажет активность всех процессов, а нас интересуют только два из них. Это deluged и deluge-web.

Чтобы остановить/перезапустить/запустить демон вводим команду:

P.S. Данную инструкцию я проделывал на Ubuntu Server 12.04 и Deluge 1.3.5

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!

Хотите поблагодарить автора за эту заметку? Вы можете это сделать!

источник

Deluge — изучаем и пробуем

В последнее несколько лет файлообмен в Сети уверенно сместился в сторону пиринговых сетей, а в частности — торрент-обменников. Для большинства пользователей уже не секрет, что с трекеров вроде torrents.ru или tfile.ru можно скачать практически что угодно — от новинок кино и аудио индустрии до последний релизов программного обеспечения. Оставив в стороне правовой аспект обмена отдельными видами продукции, отмечу, что большинство существующих Linux-дистрибутивов начинает распространение своих новых версий именно с торрент-сетей. А раз так, то святой обязанностью каждого уважающего себя линуксоида является освоение этого, без сомнения, очень удобного способа файлообмена(более подробно про торрент-сети вы можете прочитать, например, в Википедии — http://ru.wikipedia.org/wiki/BitTorrent).

Начнем наше знакомство с поставляемого непосредственно с дистрибутивом Runtu торрент-клиентом Deluge. Этот весьма интересный проект в последнее время развивается очень активно и постоянно радует пользователей все новыми «фишками».

Запускаем Deluge. (Программы-Интернет-Клиент протокола BitTorrent Deluge)
Запускается мастер настройки при первом запуске и нам предлагается настроить клиент по вкусу. Нужно учесть, что многие дополнительные функции включаются активацией соответствующих плагинов. Но это- чуть позже. А пока — нажимаем кнопку «далее» и настраиваем порты входящих соединений. Лучше всего оставить все как есть, но некоторые провайдеры принудительно блокируют определенный диапазоны портов. В таком случае нужно указать другой диапазон в интервале между 49152 и 65535. Также можно включить опцию «использовать случайные порты», но лучше этого не делать, т.к. в таком случае мы не сможем «держать руку на пульсе» процесса файлообмена», что безусловно является весьма важным аспектом безопасности системы.

Итак, переходим к следующему пункту.
Для автоматизации процесса удобно настроить клиент таким образом, чтобы все скачиваемые торренты сохранялись в определенный каталог. Я выделил для этих целей отдельный жесткий диск с точкой монтирования /home/%имя пользователя%/torrents.
Диск был мною отформатирован в файловую систему RaiserFS по вполне очевидной причине — меньшая нагрузка на жесткий диск. Впрочем, это уже вопрос личных предпочтений. Если вы собираетесь качать много мелких файлов, тогда удобнее использовать Ext2-3. Но это уже тема отдельного разговора и повод для далеко не одного холивара между поклонниками тех или иных файловых систем. Опустим эту часть и просто настроим каталог. Настоятельно рекомендую создать подкаталог /home/%имя пользователя%/torrents/1gotovo для того, чтобы в дальнейшем наш клиент переносил все законченные закачки в этот подкаталог, сокращая время, которое вы потратите на разбор содержимого жесткого диска.
Естественно, названия каталогов вы можете назначить и свои. Просто в дальнейшем я буду рассматривать именно приведенную выше конфигурацию.
Итак, настраиваем каталог и нажимаем кнопку «далее».

Вот на этой странице настроек спешить не следует ни в коем случае, ибо от нее зависит скорость раздачи ваших торрентов, что, в свою очередь, прямо влияет на ваш ratio на трекерах. Выбираем скорость нашего исходящего соединения. Это значения должно быть указано в параметрах соединения для вашего тарифа подключения к сети Интернет. В моем случае это 1 мегабит в секунду. Для такой скорости исходящего соединения эмпирически мною было установлено оптимальное значение следующих параметров:
— максимум соединений — 600
— максимальная скорость отдачи -1 (без ограничений)
— максимальное количество каналов отдачи — 30
— Максимум активных торрентов — 20
— Максимум полуоткрытых соединений — 40
Последний пункт может вызвать недоумение, поскольку вдвое превышает количество закачек. Но это только на первый взгляд. В моем случае компьютер с торрент-клиентом работает круглосуточно в автоматическом режиме, а как следствие, периодически возникает ситуация, когда одно или несколько полуоткрытых соединений «повисают». Это не является особенной проблемой в случае с Linux, поскольку время жизни таких соединений невелико, но — скорость скачивания в таком случае падает. А раз так, то лучше заранее предусмотреть «запас». главное не переусердствовать, т.к. если сделать это значение слишком большим, то система станет легкой добычей для промышляющих DDoS атаками.
Настраиваем, нажимаем «Далее» и видим последнюю страницу мастера настройки.

Читайте также:  Установка видеодомофон в коммунарке

Тут только один пункт с просьбой помочь в развитии клиента. Ничего криминального отослано не будет, а потому я лично не вижу ничего особенного в том, чтобы оставить «галку» включенной. Но — это личный выбор каждого пользователя. Делаем выбор, нажимаем кнопку «Применить» наслаждаемся видом запущенного и минимально настроенного клиента.
Теперь самое время настроить его под свои персональные нужды.
Сразу открываем список доступных модулей. (Редактировать-
Коротко о каждом модуле, присутствующем в моей сборке Deluge. Наверняка этот список будет таким же и в вашем случае:

— Blocklist Importer. Как понятно из названия, модуль позволяет блокировать списки IP адресов. Я его не включаю без особой необходимости.
— Desired Ratio. Позволяет выставлять для каждого торрента желаемый коэффициент ratio. Для чего это нужно? — спросите вы — отвечу: все предельно просто. С помощью этого модуля можно не особенно заботиться о собственном суммарном ратио на торрент-трекере. Достаточно указать данному модулю коэффициент 2-5 (в зависимости и востребованности раздачи) и забыть о нем на некоторое время.
— Event logging. Модуль поддержки журналов событий. Полезная штука, если приходится работать в не очень защищенной сети. В остальных случаях — по большому счету бессмысленная.
— Flex RSS. Качалка RSS для Deluge. Зачем она тут? 😉 Есть же более изящные и эффективные решения 🙂
— Move torrent. Позволяет перемещать завершенные закачки в выбранный каталог. Указываем в «Параметрах» созданный заранее каталог 1gotovo и продолжаем наше знакомство.
— Network Activity Graph. Включает отображение графика сетевой активности. По моему, компонент необязательный. Особенно в случае когда клиент работает с минимальным участием пользователя — мы ведь к этому стремимся, не так ли?
— Network Health Monitor. Еще один визуальный компонент. Если хочется «жизни» на экране — можете включить. В общем случае — необязательный.
— Sheduler. Планировщик. Этим сказано все. Позволяет настраивать параметры пропускной способности канала, доступного клиенту в зависимости от дня недели и времени суток. Удобнейшая вещь в случаях, когда помимо торрент-клиента есть и другие приложения, которым необходим доступ в Интернет.
— Speed Limiter. Ограничитель скорости для каждого отдельно взятого торрента. на первый взгляд — преимущества его наличия не очевидны. Однако иногда оказывается необходимым скачивание одного торрента за минимально короткий срок. Отключать остальные закачки не имеет смысла, потому как всю ширину канала один торрент все равно не осилит, а вот снизить лимит для остальных торрентов — это вполне разумное решение. И волки сыты и овцы целы.
— Torrent Creator. Модуль для создания торрентов. то есть — собственных раздач. Нужен — включаем. Не нужен — не включаем.
— Torrent Files. Исключительно полезный модуль. Позволяет работать с файлами внутри торрента. Назначать приоритеты для каждого файла, а также — позволяет разрешить и отменить загрузку отдельных файлов торрента.
— Torrent Notification. Напоминалка для системного лотка. Стремящимся к автоматизации процесса не нужна.
— Torrents Peers. Модуль для отображения всех пиров для каждого торрента. Информация довольно обширная, но — опять таки — мы стремимся к уменьшению нашего присутствия в работе клиента. Вердикт — модуль не нужен.
— Torrents Search. Поисковик торрентов. Мое личное мнение — вещь абсолютно бессмысленная в наших реалиях. Google быстрее и корректнее.
— Web Seed. Позволяет добавлять к торрентам веб-раздачи. Кому нужно — включаем. В общем случае — вещь бесполезная.
— Web User Interface. Модуль для управления закачками через веб-интерфейс. На данный момент веб-интерфейс Deluge довольно простой и не изобилует дополнительными функциями. Тем не менее, это довольно неплохой способ удаленного управления клиентом. А учитывая скорость развития проекта, можно предполагать, что вскоре веб-интерфейс станет еще удобнее и информативнее.

С модулями худо-бедно разобрались. Переходим к окончательной настройке клиента.
Открываем диалог настройки программы -> вкладка «Загрузки».
Dowload Location — по умолчанию этот параметр стоит включенным как «Ask *** each download». Нам это вариант не подходит — ведь каждый раз лазать по файловой системе, указывая путь сохранения, никому не хочется. Переключаем на «сохранять все загрузки в:» и указываем в качестве пути сохранения наш каталог «torrents»
Ниже есть пункт, который также стоить настроить. А именно — сохранять все торрент-файлы в определенный каталог. Дело в том, что по умолчанию клиент сохраняет эти файлы в свой рабочий каталог. А это не очень удобно. Проще и эффективнее создать отдельный каталог для этих файлов и перенастроить данный параметр, указав новый путь для сохранения. Это позволит нам контролировать текущие закачки и при необходимости удалять ненужное.

Читайте также:  Установка вебасто на тлк 80

Пункт Autoload также весьма интересен. он позволяет автоматически запускать торрент-файлы, расположенные в определенном каталоге. Для чего это может понадобиться? Ну, в моем случае, например, очень удобно удаленно сохранять в этот каталог с другого компьютера торрент-файлы и больше не беспокоиться об их дальнейшей судьбе. Клиент сам подхватит новую закачку, сам сохранит ее и после завершения — переместит в расшареный каталог (вспоминаем про модуль MoveTorrent), из которого я (опять таки удаленно) смогу забрать нужные мне файлы.

Далее следует настройка поведения программы непосредственно в отношении закачек. Здесь мы можем указать максимально одновременное их количество, повысить приоритет скачивания первой и последней части, настроить тип резервирования места на диске (полное или компактное — в первом случае резервируется объем, достаточный для размещения всего торрента, во втором — только для скачиваемой в данный момент его части), а также — установить «по умолчанию» начало закачки торрента в режиме «пауза». Последний пункт будет интересен тем пользователям, которые предпочитают сначала «накидать» клиенту кучу закачек, а уже потом — разбираться: какая из них важнее в данный момент и какую следует запустить первой, а какую — пока оставить выключенной.

Переходим к закладке «Сеть». Здесь мы можем сменить параметры рабочих портов программы (впрочем, это мы уже сделали с помощью мастера), включить\выключить DHT (хэш-таблицу, позволяющую изрядно увеличить количество пиров), UPnP (лично мне — не нужен, а потому пребывает выключенным), отображение портов NAT (лучше включить — большого вреда не будет, а скорость соединения с пирами подрастет), обмен пирами (если кто не знает — это такая интересная функция обмена пирами в обход сервера. ВНИМАНИЕ! если вы пользуетесь локальными трекерами, трафик с которых не учитывается, ОТКЛЮЧИТЕ эту функцию дабы не попасть на трафик!) и поиск локальных пиров (то есть пиров, находящихся в одной подсети с вашим компьютером). Обратите особое внимание на условия пользования конкретными трекерами — некоторые из них настоятельно рекомендуют не использовать DHT и обмен пирами для предотвращения «угона» вашего passkey. Настоятельно советую прислушаться к их рекомендации.
Далее следует раздел «Шифрование». Включите и «Входящее» и «Исходящее». Нечего нашему доблестному управлению «К» копаться в вашем трафике. 😉 Ну и, разумеется, настраиваем шифрование всего потока на любом уровне.

Переходим к настройке раздач. Включаем первую опцию «Перемещать торренты вниз очереди при начале раздачи». Так мы сможем в любое время визуально разделять раздачи и активные закачки. Также стоит включить вторую опцию «Добавлять новые торренты над выполненными». Чтобы не вносить путаницу при добавлении новых торрентов.
Следующие четыре пункта нужны только тем, кто не намерен активно повышать собственный ратио, либо — стремящимся к абсолютной автоматизации процесса.
Третий и четвертый пункт соответственно настраивают остановку и автоматическое удаление торрентов после достижения ими назначенного значения ратио (отношения отданного трафика к полученному). Пятый и шестой — делают то же самое, но уже по времени раздачи (время указывается в часах). То есть можно настроить свои раздачи таким образом, чтобы после достижения ими ратио выше 2 или времени раздачи более 72 часов торренты автоматически останавливались и удалялись. Учтите, что ФАЙЛЫ, которые вы при этом скачали, останутся на вашем жестком диске! Удаляются только торрент-файлы.
Переходим к разделу «пропускная способность». Собственно, тут уже все долно нас устраивать, поскольку мы пользовались мастером настройки. Если нет — настраиваем (см. выше). Ни в коем случае без особой необходимости не ограничивайте использование канала на торрент. Пусть значение остается -1. Избежите многих подводных камней в процессе работы.

Раздел «прокси-серверы» нужен тем, кто использует прокси. Если используете — моя помощь в настройке вам не требуется. Если не используете — лучше просто переключитесь на следующий раздел.

«Прочее». Собственно, тут нас может интересовать только пункт «Значок в системном лотке» да опция уведомления о выходе новых версий. Остальное я лично считаю бесполезным для использования на личном компьютере. Впрочем, это вопрос индивидуальных предпочтений. Можете воспользоваться функцией защиты значка в системном лотке паролем или использовать расширенный индикатор прогресса загрузки — все на ваш вкус.
Собственно, все. При желании можно еще изменить отображение столбцов к окне программы, а также их взаимное расположение. Можно выключить панель инструментов или панель расширенной информации о торренте. но это уже — те мелочи, которые совершенно не влияют на работу программы. Пользуйтесь ей в свое удовольствие.
А я, пожалуй, примусь за следующую статью 🙂

источник

Добавить комментарий

Adblock
detector