Комментарии 31
Спасибо :) Приду домой обязательно попробую, а то возможностей Transmission уже не хватает…
А чем не устраивает обычный mlnet?
apt-get install apache-common apache2-utils autoconf automake \
autotools-dev binutils build-essential bzip2 ca-certificates comerr-dev \
cpp cpp-4.1 dpkg-dev file g++ g++-4.1 gawk gcc gcc-4.1 libapache-mod-php5 \
libapr1 libaprutil1 libc6-dev libcurl3 libcurl3-openssl-dev libexpat1 \
libidn11 libidn11-dev libkadm55 libkrb5-dev libmagic1 libncurses5-dev \
libneon26 libpcre3 libpq4 libsigc++-2.0-dev libsqlite0 libsqlite3-0 \
libssl-dev libssp0 libstdc++6-4.1-dev libsvn1 libtool libxml2 linux-kernel-headers \
lynx m4 make mime-support ntp ntpdate openssl patch libapache2-mod-scgi\
perl perl-modules php5 php5-cgi php5-common php5-sqlite pkg-config screen
Не многовато для возможности качать торренты? У меня сервер на генте есть, раздает интернет, качает торренты, джаббер с транспортами, самба, зеркало portage & distfiles, bnetd ещё кое-что по мелочи. Там всего 162 пакета установлено.
jabber ~ # eix -I | grep Found
Found 162 matches.
autotools-dev binutils build-essential bzip2 ca-certificates comerr-dev \
cpp cpp-4.1 dpkg-dev file g++ g++-4.1 gawk gcc gcc-4.1 libapache-mod-php5 \
libapr1 libaprutil1 libc6-dev libcurl3 libcurl3-openssl-dev libexpat1 \
libidn11 libidn11-dev libkadm55 libkrb5-dev libmagic1 libncurses5-dev \
libneon26 libpcre3 libpq4 libsigc++-2.0-dev libsqlite0 libsqlite3-0 \
libssl-dev libssp0 libstdc++6-4.1-dev libsvn1 libtool libxml2 linux-kernel-headers \
lynx m4 make mime-support ntp ntpdate openssl patch libapache2-mod-scgi\
perl perl-modules php5 php5-cgi php5-common php5-sqlite pkg-config screen
Не многовато для возможности качать торренты? У меня сервер на генте есть, раздает интернет, качает торренты, джаббер с транспортами, самба, зеркало portage & distfiles, bnetd ещё кое-что по мелочи. Там всего 162 пакета установлено.
jabber ~ # eix -I | grep Found
Found 162 matches.
Большинство пакетов, указанных в статье, нужны для сборки из исходников.
Реально для работы торрентокачалки из указанного выше нужно:
apache-common apache2-utils libapache-mod-php5 libexpat1 libidn11 ibidn11-dev libncurses5-dev libneon26 libpcre3 libpq4 libsigc++-2.0-dev libsqlite0 libsqlite3-0 libssl-dev libssp0 libstdc++6-4.1-dev libsvn1 libtool libxml2 libapache2-mod-scgi php5 php5-cgi php5-common php5-sqlite screen.
И то не уверен, что из этого списка все нужно.
Реально для работы торрентокачалки из указанного выше нужно:
apache-common apache2-utils libapache-mod-php5 libexpat1 libidn11 ibidn11-dev libncurses5-dev libneon26 libpcre3 libpq4 libsigc++-2.0-dev libsqlite0 libsqlite3-0 libssl-dev libssp0 libstdc++6-4.1-dev libsvn1 libtool libxml2 libapache2-mod-scgi php5 php5-cgi php5-common php5-sqlite screen.
И то не уверен, что из этого списка все нужно.
Я в курсе, что большинство для сборки. А собирали бы вы лучше сразу в пакеты и выкладывали бы их, пользы было бы больше, чем учить пользователей превращать пакетный дебиан в помойку, собирая софт из исходников.
Спасибо, я обязательно посмотрю эту вебморду сегодня же вечером.
ух ты! незнал, большое спасибо. Выглядит хорошей
Подтверждаю, отличная веб-морда.
Работает гораздо быстрее wtorrent'a
Единственный минус для меня — отсутствие авторизации доступа и разграничения прав для нескольких пользователей. Приходится держать несколько rtorrent+rutorrent на одном сервере.
И самый большой плюс — плагины!
За плагин Erasedata готов прямо таки расцеловать разработчиков! ОЧень уж не хватало этой функции в wtorrent.
Работает гораздо быстрее wtorrent'a
Единственный минус для меня — отсутствие авторизации доступа и разграничения прав для нескольких пользователей. Приходится держать несколько rtorrent+rutorrent на одном сервере.
И самый большой плюс — плагины!
За плагин Erasedata готов прямо таки расцеловать разработчиков! ОЧень уж не хватало этой функции в wtorrent.
Хм, а зачем ставить тот же curl из исходников, захламляя систему? Про xmlrpc нужной версии в etch не уверен, ибо использую lenny, так что возможно для xmlrpc это и оправдано.
Ну а с libtorrent/rtorrent и так всё понятно…
Ну а с libtorrent/rtorrent и так всё понятно…
stboris@stbsrv:~$ /etc/init.d/rtorrent
tee: /var/log/rtorrentInit.log: Permission denied
cannot find readable session directory from config /home/stboris/.rtorrent.rc. check permissions
Я уже реально ничего не понимаю. Он должен работать, но не работает. Все разрешения 777 чего ему еще надо? rtorrent сам по себе работает нормально, а вот скрипт не хочет.
Та же проблема, 2й день не могу победить
Сделайте
ls -al /etc/init.d/rt*
ls -al /var/log/rt*
и киньте сюда глянуть?
ls -al /etc/init.d/rt*
ls -al /var/log/rt*
и киньте сюда глянуть?
stboris@stbsrv:~$ ls -al /etc/init.d/rt*
-rwxr-xr-x 1 root root 4204 2009-02-07 02:13 /etc/init.d/rtorrent
stboris@stbsrv:~$ ls -al /var/log/rt*
-rw-r--r-- 1 root root 1568 2009-02-07 01:15 /var/log/rtorrentInit.log
Сбрось, пожалуйста, лог /var/log/rtorrentInit.log
Очень странно, что он не пустой. Попробуй сделать ему rm -rf /var/log/rtorrentInit.log и потом рестарт /etc/init.d/rtorrent restart
Очень странно, что он не пустой. Попробуй сделать ему rm -rf /var/log/rtorrentInit.log и потом рестарт /etc/init.d/rtorrent restart
stboris@stbsrv:~$ sudo rm -rf /var/log/rtorrentInit.log
stboris@stbsrv:~$ /etc/init.d/rtorrent restart
tee: /var/log/rtorrentInit.log: Permission denied
cannot find readable session directory from config /home/stboris/.rtorrent.rc. check permissions
В лог он пишет нормально, там все ошибки есть.
Директорию сессии я уже менял по всякому, эффекта ноль.
-rwxr--r-- 1 root root 4401 2009-02-07 01:16 /etc/init.d/rtorrent
-rw-r--r-- 1 root root 96 2009-02-07 18:43 /var/log/rtorrentInit.log
Удалил лог, при перезапуке та же ошибка
-rw-r--r-- 1 root root 96 2009-02-07 18:43 /var/log/rtorrentInit.log
Удалил лог, при перезапуке та же ошибка
Ну так чего, мысли есть какие? Дай хотя бы контакты автора скрипта, буду с ним разговаривать.
Мыслей не нашлось, спецом поставил вчистую debian — все ОК.
Скрипт отсюда: flipsidereality.com/blog/linux/rtorrent-with-wtorrent-on-debian-etch-complete-howto/
Скрипт отсюда: flipsidereality.com/blog/linux/rtorrent-with-wtorrent-on-debian-etch-complete-howto/
У меня:
-rwxr-xr-x 1 root root 4399 2009-02-06 11:40 /etc/init.d/rtorrent
-rw-r--r-- 1 root root 0 2009-02-05 19:35 /var/log/rtorrentInit.log
-rwxr-xr-x 1 root root 4399 2009-02-06 11:40 /etc/init.d/rtorrent
-rw-r--r-- 1 root root 0 2009-02-05 19:35 /var/log/rtorrentInit.log
rtorrent не может получить доступа к директории для записи сессии
прописывается она в /home/stboris/.rtorrent.rc
сделайте
cat /home/stboris/.rtorrent.rc | grep session
и проверьте на существование папку, которую вам выдаст эта команда.
у меня к примеру
cat ~/.rtorrent.rc | grep session
session = ~/.rtorrent
session_on_completion = yes
session_save = yes
соответственно сессии сохраняются в ~/.rtorrent
drwxr-xr-x 2 root wheel 3072 Feb 8 19:05 .rtorrent
проверьте существует ли папка указанная в конфиге и проставлены ли для нее приемлемые права
прописывается она в /home/stboris/.rtorrent.rc
сделайте
cat /home/stboris/.rtorrent.rc | grep session
и проверьте на существование папку, которую вам выдаст эта команда.
у меня к примеру
cat ~/.rtorrent.rc | grep session
session = ~/.rtorrent
session_on_completion = yes
session_save = yes
соответственно сессии сохраняются в ~/.rtorrent
drwxr-xr-x 2 root wheel 3072 Feb 8 19:05 .rtorrent
проверьте существует ли папка указанная в конфиге и проставлены ли для нее приемлемые права
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Установка и настройка связки rtorrent+wtorrent в Debian