Как установить BitTorrent Sync

BitTorrent SyncОписывать, что такое BitTorrent Sync подробно не стану. Всё можно узнать на сайте производителя. Лишь кратко поясню, что это инструмент создания своего облака хранения данных, без чужих и выделенных серверов. Всё работает по технологии P2P, например: офисный компьютер, домашний компьютер, ноутбук и смартфон (или ещё все компьютеры коллег и друзей) имеют одну общую папку файлов и везде всё содержимое в этой папке одинаково. Что замечательно, что когда один из участников создания этого облака, редактирует какие-либо файлы в общей папке, то они сразу синхронизируются по всем системам участников и у всех всё новое и актуальное. Читайте FAQ у создателей.

Стоит отметить, что всё может работать на Linux / MacOS X / Windows / Android / iOS

UPDATE:

Почитайте как перенастроить BTSync

В этой статье я подскажу как установить BitTorrent Sync на Ubuntu, чтобы это всё само заработало и был интерфейс управления. Как и большинство стороннего софта в Ubuntu ставиться из сторонних репозитариев. И в итоге интерфейс управления у вас будет по адресу http://localhost:8888

Установка BitTorrent Sync

Ниже строки добавления репозитария, обновления и установки в три команды:

sudo add-apt-repository ppa:tuxpoldo/btsync
sudo apt-get update
sudo apt-get install btsync

Процесс установки и настройки

В процессе у вас будут запрашивать параметры работы на BitTorrent Sync, и если вам не требуется что-то менять (по-умолчанию и так всё хорошо), то вам потребуется только указать пароль admin для доступа к управляющему интерфейсу http://localhost:8888

В итоге заходите любимым браузером по указанному выше адресу и управляйте своим BitTorrent Sync. Всё работает из коробки.

2013-07-24_01

Как рекомендация

Можно в настройках уменьшить пропускную способность этого сервиса, чтобы интернет использовать и другими сервисами комфортно (без особых тормозов). См. картинку:

2013-07-24_03

Дополнительно

P.S. Для тех у кого получилось — даю контрольное задание. Подключитесь к моему обменнику RingTones — это рингтоны для Android-смартфона из любимых мелодий в формате mp3

  • папка в смартфоне: /media/audio/ringtones
  • ключ только для чтения: B24CDAQEBJ2DV6QOGM7LQCN6TMEU7SB42
  • и вот вам ключ для смартфона QRcode:

B24CDAQEBJ2DV6QOGM7LQCN6TMEU7SB42

Вот таким образом эти рингтоны и попадают в мой смартфон (см. btsync для androin play.google.com), и в то место куда и следует, чтобы играло (это место у меня на SD-card смартфона по следующему пути: /media/audio/ringtones).

P.S. И главное, помните, что время на ваших устройствах должно быть синхронизированно с сетью в которой все участники. Иначе не будет работать и будет просто ошибка: Синхронизация остановлена: разница времени между устройствами больше 600 сек.

Ссылки-источники для интересующихся

UPDATE:

Сорри господа, есть нюанс. Я выше писал, что устанавливать можно отвечая на все вопросы утвердительно, но, нет. Всё конечно будет установлено и будет работать, но всё что будет к вам приходить будет с правами root и не доступное другим пользователям вашего компьютера для удаления и редактирования.

Чтобы исправить, надо переконфигурировать (если установили уже), а при установке учесть. Далее начнём переконфигурацию:

sudo dpkg-reconfigure btsync

и вот на этом шаге (см. картинку ниже) укажите 002, то есть просто ноль-ноль-два:

sudo dpkg-reconfigure btsync

это даст приходящим файлам права типа: rw-rw-rw- (то что нам и требуется).

UPDATE 1:

И вот бля, случилось… вышла версия 1.4.93 (и автоматом установилась), которая не работает с именами файлов не латинского толка. И сюда попали все… русские, немцы, французы, кто-то из скандинавов, если не все, короче жопа. Всё перестало работать!

Спасает старая версия: http://syncapp.bittorrent.com/1.4.83/

Разработчики обещают всё исправить. Ждём.

Всем удачи. Пишите, о своих опытах в комментариях ниже.

Нажимайте кнопочки ниже… Вам это просто, а мне приятно :-)

  • Константин Панин

    работает

  • Дмитрий

    У мен почему-то не работает. Т.е. на компьютере программу установил, мое устройство видит, но файлы перекинуть не могу. «P.S. Для тех у кого получилось — даю контрольное задание. Подключитесь к моему обменнику RingTones — это рингтоны моих рук из любимых мелодий :) » Ваши рингтоны вижу и прослушать могу, а вот свои не вижу. Не исключаю, что где-то у меня стоит в виндоусе защита на передачу данных, но как эту проблему решить — не знаю. Буду благодарен за помощь. Программа на компьютере мое устройство видит, но пишет «в данный момент передача данных не ведется».

    • Проверьте время, то есть сделайте синхронизацию времени на своём компьютере с часами в интернет.

  • Дмитрий

    Согласен, деталей мало. Сейчас уточню. На моем компьютере стоит виндоус. После установки на компьютере и на моем айпеде программы, они друг друга видят и видят общую папку с фильмами. Т.е. на компьютер в закладке «устройства» я вижу имя своего айпеда ,общую папку и статус «3.5 ГБ. На айпеде я вижу ту же папку под которой надпись:»Devices online:1»,но она пустая. В «загрузках» пишет: » В данный момент передача файлов не ведется.» И все… Хоть как-то изменить ситуацию — не могу. Но на айпеде Вашу папку с рингтонами вижу и могу их прослушать. Мои выводы,что либо что-то не то сделал во время установки,но что я уже мог перепутать, либо какая-то защита у компьютера, которую надо разрешить, но как это сделать — не знаю.

    • 1. время на компьютере должно быть согласовано с интернет
      2. как вариант: попробуйте удалить папку синхронизации, перезагрузиться и добавить папку вновь

      = честно сказать, я даже и не думал, что с виндовозом будет гладко.

      P.S. я на 3-ёх офисных и 3-ёх домашних сделал общее хранилище и без проблем, и это на Ubuntu, Xubuntu и Debian (как правило включено по одному дома и в офисе)

  • Леонид

    Подскажите, что за логин и пароль запрашиваются при входе в программу? Перебрал все что только можно, ничего не подходит. До этого установил BitTorrent Sync на винду, никакого пароля-логина не просила.

    • думаю, что «admin» с пустым паролём.

      или удалите и повторите установку, и укажите что требуется. может поможет.

  • Некоторое уточнение для ВСЕХ!

    Это может кого-то даже и расстроить, но BtSync только лишь бесплатный, а программный код ЗАКРЫТЫЙ (BtSync не OpenSource).

    И многие давно хотят понять, куда же он может всё сливать :-) или кто там может ходить по своим калиткам и смотреть наши файлы!

  • Михаил Лебедев

    Всё ещё работает? У меня после обновления не отсылает файлы. Принимает, но не отсылает. А в те что принимает, не даёт прав записи. Ubuntu 14.04

    • Да, новая версия 1.4.93 сейчас не поддерживает нелатинские (кириллицу, немецкий умляут, франц узкие чёрточки и всяко такое) имена файлов и папок.
      Я писал об этом разработчикам. Они в курсе. Обещают на следующей неделе исправить.
      Но я не могу ждать и начал использовать 1.4.83 (http://syncapp.bittorrent.com/1.4.83/)

      Этот урок показал мне, что BTSync надо поставить на ручное обновление и тестировать перед обновлением :(

      • Михаил Лебедев

        Огромное спасибо за ответ! Я уж думал я что-то сломал. А Вы не знаете, случаем, это только на Linux’е, или везде?

        • Всё встало к чёрту на версии 1.4.93 — на винде тоже, но на маке не видел.
          Помните, что МАС поддерживает имена файлов длиннее чем в винде и линукс, что бывает проблемой!!!

          • Михаил Лебедев

            Будем лишь надеяться, что это скоро починят. На андроиде, кстати, пока работает.

          • на Андроид 1.4.56, как говориться ручки не дошли!!

        • проверено: на винде работает старая 1.4.91(64бит) и 1.4.83(32бит на ХР)

        • пока исправленный релиз в процессе, я выкрутился заменой версии:

          для 64 бит
          https://launchpad.net/~tuxpoldo/+archive/ubuntu/btsync/+build/6394051

          для 32 бит
          https://launchpad.net/~tuxpoldo/+archive/ubuntu/btsync/+build/6394049

          да, достаточно только этот пакет поставить: btsync-common-1.4.83-1

          как всё сделать:

          1. остановить btsync

          sudo /etc/init.d/btsync stop

          2. удалить в каталоге /var/lib/btsync файлы индексов

          *.db
          *.db-wal

          3. закачать и установить поздний релиз пакета (здесь для 64 бит):

          wget https://launchpad.net/~tuxpoldo/+archive/ubuntu/btsync/+build/6394049/+files/btsync-common_1.4.83-1_amd64.deb

          sudo dpkg -i ./btsync-common_1.4.83-1_amd64.deb

          4. сделать рестарт сервиса
          sudo /etc/init.d/btsync restart

          всё.