28 апреля | 2024г. | 20:37:10

АвторТема: Установка torrent клиента.  (Прочитано 26860 раз)

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

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Ради эксперимента собрал torrent клиент transmission 2.31. Пока первая, сирая и не исследованная версия.

Хочу сказать сразу. Свободных ресурсов ресивера не много, по тому скорость закачки и отдачи вряд ли будет велика. Смотреть скаченные филми пока нет возможности. По этому я вижу смысл установить transmission только если у вас подключен диск, и для поддержки рейтинга не хочется сутками держать комп включенным, а также просто для интереса.
У меня диска нету, и torrent на сетевом диске, по этому я всё делаю только ради интереса, и не могу проверить нюансы работы на диске, но думаю что нет не каких отличий от USB флешки.

Я ограничил скорость скачивания на 150kB, отдачи 10kB и лимит активных соединении, по сколько при неограниченной скорости, при скачиванием подвесиласъ сетка ресивера. Может это особенность моего ресивера и следует поэкспериментировать какая максимальная скорость при корректной работы ресивера. Правки с Transmission remote, Transmission Remote GUI или в файле settings.json:
Скорость отдачи "speed-limit-up": 150,
Скорость закачки "speed-limit-down": 10,
Лимит активных соединении "peer-limit-global": 10,
                                          "peer-limit-per-torrent": 5,
                                          "idle-seeding-limit": 10,

Закачка на USB "download-dir": "/mnt/USB1/sda1,"  исправите на "download-dir": "/mnt/SATA/hda1", если надо на диск.

Пока не разобрался где расположить или указать путь к папки web чтобы работало подключения чрез web.

Установка:
Распакуем содержание архива на USB или с помощи FTP на диск.
Запуск от USB: LD_LIBRARY_PATH=/mnt/USB1/sda1/transmission/lib /mnt/USB1/sda1/transmission/transmission-daemon -g /mnt/USB1/sda1/transmission
Запуск от диска наверно: LD_LIBRARY_PATH=/mnt/SATA/hda1/transmission/lib /mnt/SATA/hda1/transmission/transmission-daemon -g /mnt/SATA/hda1/transmission

Чтобы подключится установите на комп transmission-remote-dotnet или transmisson-remote-gui.
В подключениях укажите IP ресивера, порт 9091, пользователь root, пароль viva-lin.

Если хотите установить и что то не ясно, спрашиваете, попытаюсь ответить, но не забывайте о существование google.

P.S.
Как правильно заметил plim, конечно установите права на файлы 755 через FTP или в телнет:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.P.P.S.
Чтобы заработал web сделайте линк от папки /mnt/USB1/sda1/transmission в /usr/share.
Для этого выполните в телнет :
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Чтобы подключится по web в броузере наберите IP ресивера:9091 (пример 10.0.0.97:9091)
При скачивания файлов transmission у меня глотает почти всю свободную память ресивера. Увеличил скорость до 200/20kB и пока работает.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн plim

  • Великий Джедай
  • ****
  • Сообщений: 651
  • Поблагодарили: 146
  • Уважение: +5
Установка torrent клиента.
« Ответ #1: 06 июня | 2011г. | 07:28:49 »
0
Спасибо, все работает.
Taapat, добавьте в инструкцию, что необходимо изменить права приложения.

Оффлайн osergek

  • Друзья Джедаев
  • *****
  • Сообщений: 1596
  • Поблагодарили: 673
  • Уважение: +14
Установка torrent клиента.
« Ответ #2: 10 июня | 2011г. | 21:35:45 »
0
Вот За это, огромное спасибо Taapat !

Начинает наш ресивер преобретать лицо, пусть даже отдаленно, ресивера на линуксе.
Побольше бы таких энтузиастов и знающих людей как Вы.
Важна не сама программа скачки торентов, а факт установки дополнительный примочек.
Вот еще прикрутить бы возможность просмотра сторонних видеозаписей и жить можно.
Пока не родиться Енигма к ресиверу.

Оффлайн roman_ispu

  • Друзья Джедаев
  • *****
  • Сообщений: 356
  • Поблагодарили: 285
  • Уважение: +6
Установка torrent клиента.
« Ответ #3: 14 июня | 2011г. | 19:00:20 »
0
Вот еще прикрутить бы возможность просмотра сторонних видеозаписей и жить можно.

Для этого всего лишь нужны дрова на железо, скомпилить их и! ВУАЛЯ - мути что хошь, хоть плееры, хоть софт сторонний

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #4: 02 июля | 2011г. | 03:56:12 »
0
Собрал transmission 2.32, и как обещал намутил скрипт установки.
Предлагаю два типа установки:

1. Все файлы находится в флеш памяти ресивера (занимает много памяти, но должно работать быстрей).
В этом варианте большая библиотека libcurl.so.4 при старте от USB копируется в /app/taapat (по тому что там свободно 13Mb), а остальные файлы находится в /data/transmission.

2. Все рабочие файлы находится в флешке или на диске, а в ресивере только линк на папку (преимущество что не занимает флеш памяти ресивера, но должно работать более медленно).

Установка возможна как из диска, так из USB, и в зависимости от того, где распакуйте файлы и запустите скрипт установки будет сделаны линки.

Установка:
Распакуем содержание архива на USB или с помощи FTP на диск.
Назначаем файлам права 755.
В телнет идём на папку transmission (Пример для USB спереди).
Запускаем скрип:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Выбираем вид установки
1. или 2.
Если скрипт увидит что папка transmission существует, то он спросит надо ли её удалить и переписать заново.
Также при первом варианте установки он спросит надо ли заменить файл stats.json.
Если вы выберите не заменять, то это позволит вам сохранить ваши установки и закачки.
При втором варианте установки разрешайте заменит линк, это не повредит.
Я советую перед установкой сохранить все данные.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн yuju

  • Мастер Джедай
  • **
  • Сообщений: 3323
  • Поблагодарили: 12860
  • Уважение: +232

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #6: 02 июля | 2011г. | 14:12:11 »
0
Вот наглядно пример необходимости swap.
Интересно- занятие swap все время растет, или после времени останавливается.
Я спрашиваю по тому что обычно советуют swap двойной величиной оперативной памяти, но думаю, что на ресивере обычно не работает столько приложений чтобы так тратить память.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн yuju

  • Мастер Джедай
  • **
  • Сообщений: 3323
  • Поблагодарили: 12860
  • Уважение: +232
Установка torrent клиента.
« Ответ #7: 02 июля | 2011г. | 20:15:08 »
0
Вот наглядно пример необходимости swap.
Интересно- занятие swap все время растет, или после времени останавливается.
Я спрашиваю по тому что обычно советуют swap двойной величиной оперативной памяти, но думаю, что на ресивере обычно не работает столько приложений чтобы так тратить память.
для файла подкачки (swap)  выделил 180Мб (USB1). при активности торрент-клиента swap вырос до 12Мб. при этом наблюдалось замедленное переключение каналов на шуре.
transmission2.32Taapat установил на USB1(up-1kb/s, down-300kb/s,peers-6). скаченные файлы сохраняются на SATA. SATA стоит внутри корпуса. наблюдается небольшое тепловыделение.

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #8: 24 июля | 2011г. | 02:53:59 »
0
transmission 2.33

Переделал и скрипт установки.
При установки можете выбрать:
1. Все файлы находится в флеш памяти ресивера.
В этом варианте все рабочие файлы которые меняется и которых желательно сохранить даже при обновление прошивки находится в /data/transmission, а остальные (библиотеки, бинарик transmission и папка web) находится в /app/transmission.
2. Все рабочие файлы находится в флешке или на диске, а в ресивере только линк на эту папку.
3. Восстановить работу transmission после смени прошивки.
4. Удалить transmission.
5. Выйти.

Установка:
Распакуем содержание архива на USB или с помощи FTP на диск.
Назначаем файлам права 755.
В телнет идём на папку transmission (Пример для USB спереди).
Запускаем скрип:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Если скрипт увидит что папка /data/transmission существует, то он спросит надо ли её удалить и переписать заново.
Также при первом варианте установки он спросит надо ли заменить файл stats.json, и если вы уже не форматнули папку app в файловую систему jffs2, то скрипт предложит это сделать.
Если вы выберите не заменять папку /data/transmission, то это позволит вам сохранить ваши установки и закачки.
При втором варианте установки разрешайте заменит линк, это не повредит.
При удаление сможете выбрать удалить папку /data/transmission или нет и сохранить установки.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн plim

  • Великий Джедай
  • ****
  • Сообщений: 651
  • Поблагодарили: 146
  • Уважение: +5
Установка torrent клиента.
« Ответ #9: 24 июля | 2011г. | 12:12:27 »
0
Taapat, спасибо за обновление.
Может, пусть модераторы создадут отдельную тему по твоим наработкам и закрепят ее?

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #10: 18 сентября | 2011г. | 23:48:58 »
0
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #11: 02 октября | 2011г. | 16:50:52 »
0
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
Установка torrent клиента.
« Ответ #12: 09 октября | 2011г. | 23:13:11 »
0
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Онлайн TaapatАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 3535
  • Поблагодарили: 10628
  • Уважение: +54
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн emerg

  • Кандидат
  • *
  • Сообщений: 5
  • Поблагодарили: 0
  • Уважение: 0
Установка torrent клиента.
« Ответ #14: 09 декабря | 2011г. | 00:18:47 »
0
Taapat,
Установил transmission в память ресивера, установил права 755, сделал ссылку ln -s /root/app/transmission /usr/share/transmission, запускаю программу LD_LIBRARY_PATH=/root/app/transmission/lib /root/app/transmission/transmission-daemon -g /root/app/transmission
Пишет, что нет файла transmission-daemon.
   
transmission-remote к серверу не подключается. Пишет, что запрос был прерван. Запрос отменен.
Что не так?

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
773 Ответов
281647 Просмотров
Последний ответ 26 января | 2023г. | 10:13:41
от Дмитрий73
10 Ответов
7551 Просмотров
Последний ответ 04 мая | 2012г. | 20:47:13
от EVGEN.SPUTNIK
8 Ответов
6460 Просмотров
Последний ответ 18 апреля | 2013г. | 11:28:04
от osmodius
8 Ответов
20570 Просмотров
Последний ответ 18 ноября | 2015г. | 15:57:26
от DenisPullkin
6 Ответов
8768 Просмотров
Последний ответ 11 ноября | 2018г. | 19:13:14
от rjijyjr20092914


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!