понедельник, 26 декабря 2011 г.

µTorrent для Linux

µTorrent для Linux на сегодняшний день существует лишь в серверной версии и не имеет GUI.Для установки надо лишь скачать архив , распаковать его и запустить файлик "utserver".
Подробнее:
$ wget http://download.utorrent.com/linux/utorrent-server-3.0-25053.tar.gz
$ tar xvf utorrent-server-3.0-25053.tar.gz
$ $ cd utorrent-server-v3_0
$ chmod +x utserver
$ ./utserver


После запуска сервера, откроем браузер и перейдем по адресу: 
http://localhost:8080/gui/

Login: admin
Password: пустое поле




Заходим в настройки и меняем их по своему усмотрению.
Вся конфигурация сервера хранится в файле utserver.conf, которого изначально нет и его нужно создать



~/utorrent-server-v3_0$ gedit utserver.conf


Полное описание конфигурации находится в папке docs - это файлы uTorrent_Server.html, uTorrent_Server.pdf и uTorrent_Server.txt. Описание на английском, кто не владеет может воспользоваться моим конфигом, подредактировав его под себя:
# Configuration setting for uTorrent for Linux.
# До запуска utserver создайте все необходимые каталоги, иначе получите х.з. что.
# Если вы изменяете существующий файл конфигурации (utserver.conf), не забудьте удалить или переименовать файлы настроек. Они будут # заново воссозданы при запуске.

# Порт для web-морды
ut_webui_port: 6688
# Загружаем файлы сюда
dir_active: /fish/torrents
# Храним torrent-файлы в этой папке
dir_torrent_files: /home/vlad/utorrent-server-v3_0/torrent_jobs
# Чтобы каждый раз не открывать вэб-морду, кидаем torrent-файлы в автозагрузку из этой папки
dir_autoload: /home/vlad/utorrent-server-v3_0/torrent_auto
# Автоматически удалять torrent-файлы после зарузки (0 - не удалять)
dir_autoload_delete: true
# Если вы за NAT-ом поставьте "true", у меня бридж
upnp: false
# Если вы за NAT-ом поставьте "true"
natpmp: false
# Включить локальные пиры
lsd: true
# Включить DHT сеть
dht: true
# Включить обмен пирами
pex: true
# Включить лимит скорости локальных пиров
rate_limit_local_peers: false
# Ваш логин для входа
admin_name: xxxxxxx
# Ваш пароль для входа
admin_password: yyyyyyy
# Порт приема соединений 
bind_port: 27489
# Максимальная скорость отдачи
max_ul_rate: 60
# Максимальное количество присоединенных сидов
max_ul_rate_seed: 30
# Максимум пиров для одного торрента
conns_per_torrent: 50
# Максимальное количество соединений
 max_total_connections: 200
# Максимальная скорость загрузки
max_dl_rate: -1
# Ратио (в %), если 0 - будет продолжать раздаваться пока сам не остановишь
seed_ratio: 0

Естественно для входа вставьте свои логин и пароль.Кроме того я изменил порт для входа, вы тоже можете это сделать.В файле настроек я специально указал о необходимости создания каталогов для загрузки и хранения торрентов.Создайте и вы их, если оставите пустые поля - utserver будет хранить все в своем каталоге (utorrent-server-v3_0)



~/utorrent-server-v3_0$ mkdir torrent_auto torrent_jobs


Кроме того удалите старые файлы настроек, он их создаст заново.Перезапустите utserver.
Теперь можно и пользоваться программкой.

Мое мнение: utserver еще сыроват, не хватает функций к которым привык в rtorrent, но если не хочется возиться с компиляцией rtorrent, устанавливать php5 и apache, то пользоваться им вполне можно, за три дня тестового прогона никаких глюков и косяков мной замечено не было.Прога вполне достойна, чтобы ею пользоваться.Если ее разработчики доведут до уровня rtorrent - с удовольствием перейду, а на даный момент останусь с rtorrent - тем более я к ней привык, и потихоньку вЪехал в консоль. Очень удобно - не нужна вэб-морда, а инфы получаешь гораздо больше.

Небольшое замечание:Я не зря сделал скрин в Chrome, для него существует расширение и оно вполне удобно для работы, так что если вы используете Chrome, советую его поставить.После установки зайдите в настройки и подшаманьте их под себя


В расширении доступны все функции µTorrent, кроме добавления закачек - но добавление и не нужно, если настроен файлик utserver.conf.


Комментариев нет:

Отправить комментарий