Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: torrent + web интерфейс  (Прочитано 12483 раз)

0 Пользователей и 1 Гость просматривают эту тему.

tartan

  • Гость
Re: torrent + web интерфейс
« Ответ #15 : 13 Октября 2008, 20:51:41 »
У меня ubuntu server 8.04.

При установке clutch (sudo apt-get install clutch) потянул за собой следующее:

- transmission daemon - т.е. то, для чего он собственно является веб-интерфейсом
- apache2 - поскольку я не ставил задачей хостить у себя сайты, ничего такого не ставил, система была в этом плане чистой - в качестве веб-сервера, чтобы на нём крутиться
- php5 для управления

В итоге я активоровал php в apache и всё заработало само прекрасным образом, а у l1nker потребовалось поменять права на некоторые папки и файлы, он об этом писал.

В сети есть руководства по настройке clutch в связке с lighttpd и более старыми версиями php.

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #16 : 14 Октября 2008, 10:47:42 »
Заработало! Только шокировало одно: НЕУЖЕЛИ КОГДА ЗАЛИВАЕШЬ ТОРРЕНТ НЕЛЬЗЯ УКАЗЫВАТЬ В КАКУЮ ПАПКУ ЕГО ЗАКАЧИВАТЬ?

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #17 : 14 Октября 2008, 10:51:19 »
и еще хотел уточнить он предварительно сам .torrent файл никуда не закачивает? т.е просто я указал где он лежит и он начинает качать, как и в Windowsком клиенте?

tartan

  • Гость
Re: torrent + web интерфейс
« Ответ #18 : 14 Октября 2008, 10:55:41 »
Вроде не закачивает. Я специально не искал, но похоже на то. Может взять файл с винта или по url, на выбор.

Так вы проверьте. )

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #19 : 14 Октября 2008, 10:57:57 »
Блин все хорошо, но как же можно им пользоваться если я не могу указать в какую папку качать?! Не в одну же мне все закачивать! Это будет барахолка тогда. И как мне запаролить вход на страничку? =) Как то не доработанно...

Оффлайн g04

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #20 : 14 Октября 2008, 15:47:40 »
Много всего перепробовал, остановился на связке rtorrent + apache2 + RtGUI (http://code.google.com/p/rtgui/)
Из багов - только неправильное отображение размера файлов более 2 гб.
Лечится сборкой xmlrpc из svn.

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #21 : 15 Октября 2008, 00:09:07 »
Всетаки решил поставить wtorrent.
мануал:
http://ru.gentoo-wiki.com/RTorrent%2BwTorrent#Warning:_disk_free_space.28.29_.5Bfunction.disk-free-space.5D
http://www.wtorrent-project.org/trac/wiki/wTorrentInstall
http://homenet.corbina.net/index.php?showtopic=172915

все поставил и все загрузилось. Только вот пишет почему-то, что Ошибка! Нет связи с рторрентом.
Решил проделать вот что:

Цитировать
Теперь "демонизация" rtorrent. Используется start-stop-daemon
Создаем файл запуска, для этого например выполняем

touch /etc/init.d/rtorrentd && chmod +x /etc/init.d/rtorrentd

или создаем сразу (nano -w /etc/init.d/rtorrentd), далее открываем в любимом редакторе /etc/init.d/rtorrentd (если конечно вы уже не в редакторе) и наполняем его следующим содержимым
Файл: /etc/init.d/rtorrentd

#!/sbin/runscript

depend() {
        use net.*
}

start() {
        ebegin "Starting rtorrent"
        start-stop-daemon --start --chuid $USER \
            --env TERM="xterm" \
            --env HOME="/home/$USER" \
            --exec /usr/bin/dtach -- -n $SOCKET /usr/bin/rtorrent
        eend $?
}

stop() {
        ebegin "Stopping rtorrent"
        start-stop-daemon --stop --signal 2 --name rtorrent
        eend $?
}

И файл конфигурации. (Вы не должны импользовать аккаунт "root" лучше создать пользователя "useradd -m -G users wtorrent" и конфиг ~/.rtorrent.rc положим в домик нового юзера. /home/wtorrent:
Файл: /etc/conf.d/rtorrentd

USER="wtorrent"     # Имя пользователя можно поставить свое, но лучше завести нового пользователя
SOCKET="/tmp/rtorrent.dtach"

Можно также использовать screen, тогда start() должен выгляжеть так:
Файл: /etc/init.d/rtorrentd

start() {
        ebegin "Starting rtorrent"
        start-stop-daemon --start --chuid $USER \
            --env TERM="xterm" \
            --env HOME="/home/$USER" \
            --background \
            --exec /usr/bin/screen -- -D -m /usr/bin/rtorrent
        eend $?
}

Можно "развернуть" rtorrent (при услови что у вас ужу не открыт еще один screen) набрав screen -r.

Теперь необходимо сделать rtorrentd исполняемым (если вы этого не сделали после создания). Запустить и добавить в автозагрузку.

chmod +x /etc/init.d/rtorrentd && /etc/init.d/rtorrentd start && rc-update add rtorrentd default

Также рекомендую произвести тонкую настройку rtorrent. Очень подробная статья неписана тут

Только вот в ubunte нет /etc/conf.d/rtorrentd (папки /etc/conf.d)
вместо conf.d куда закидывать файл?

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #22 : 18 Октября 2008, 15:33:48 »
Народ ну подскажите плиз! Как же сделать, чтобы rtorrent запускался в фоновом режиме?

Оффлайн Juev

  • Новичок
  • *
  • Сообщений: 39
  • Just For Fun
    • Просмотр профиля
    • Open Source Soft
Re: torrent + web интерфейс
« Ответ #23 : 18 Октября 2008, 16:55:44 »
Народ ну подскажите плиз! Как же сделать, чтобы rtorrent запускался в фоновом режиме?
Просто создавай скрипт не в /etc/conf.d/ а в /etc/init.d/ после чего задаем его запуск при старте системы с помощью update-rc.d (по памяти, могу ошибаться в названии)...
У меня подобный скрипт используется, только я не делал web-интерфейс... использую screen для работы с rtorrent...

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: torrent + web интерфейс
« Ответ #24 : 18 Октября 2008, 18:02:07 »
Цитировать
У меня подобный скрипт используется, только я не делал web-интерфейс... использую screen для работы с rtorrent...

А как у тебя сделано? мне всеравно через что запускать! Главное от имене другого юзера...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: torrent + web интерфейс
« Ответ #25 : 18 Октября 2008, 18:31:51 »
Народ ну подскажите плиз! Как же сделать, чтобы rtorrent запускался в фоновом режиме?
rtorrent &
Главное от имене другого юзера...
man sudo

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.