Robert_Gaines_and_George_Fleming | Контакты
Оглавление:

Хотите простой и удобный способ синхронизации между Mac, Windows, Linux, Android и другими платформами? Проверьте Resilio Sync! Это инструмент синхронизации, созданный некоторыми из тех, кто стоит за bittorrent. Он использует протокол bittorrent для передачи файлов по сети и через Интернет в целом. Вот как настроить сервер Resilio Sync в Linux.
Добавить ПО Репо
Перед установкой программного обеспечения в систему, Resilio Sync имеет хранилище программного обеспечения, которое необходимо добавить. Это связано с тем, что это программное обеспечение сторонних производителей, и дистрибутивы Linux его не несут, возможно, потому что Resilio Sync имеет закрытый исходный код, а дистрибутивы Linux не имеют лицензии на распространение программного обеспечения.
В любом случае, следуйте этим инструкциям, чтобы добавить сторонний репозиторий программного обеспечения в вашу систему.
На основе Debian / Ubuntu
Несмотря на то, что репозиторий программного обеспечения выглядит в значительной степени Debian, он будет работать на всех дистрибутивах Linux, основанных на Debian и Ubuntu. В настоящее время нет надежного (и официального) PPA для пользователей Ubuntu. В результате этого придется делать. Откройте окно терминала и вставьте эту длинную строку внутрь. НЕ ДОБАВЛЯЙТЕ ЛЮБЫХ ПРОСТРАНСТВ. Если эта строка укорочена или каким-либо образом разнесена, редактирование не будет работать правильно.
Эта строка команд автоматически редактирует файл программного обеспечения основных источников. Не нужно ничего редактировать с помощью текстового редактора.
echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list
После того, как источник программного обеспечения окажется в системе, вам нужно будет взять подписанный ключ GPG. Это важно, так как менеджер пакетов НЕ БУДЕТ устанавливать неподписанное программное обеспечение:
wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -
Наконец, запустите обновление, чтобы отразить изменения.
На основе Ubuntu:
Обновление sudo
На основе Debian:
sudo apt-get update
Redhat Based
Дистрибутивы Linux на основе Redhat, как и на основе Debian, не поставляют программное обеспечение синхронизации Resilio по умолчанию, и поэтому пользователи должны добавить сторонний программный сервер в свою систему, прежде чем получить программное обеспечение.
Вот как это сделать для Linux на основе Redhat. Сначала откройте окно терминала и получите root-доступ:
судо
С правами root создайте новый файл конфигурации репо.
sudo nano /etc/yum.repos.d/resilio-sync.repo
Затем вставьте в файл следующее:
[resilio-sync] name = Resilio Sync baseurl = https: //linux-packages.resilio.com/resilio-sync/rpm/$basearch enabled = 1 gpgcheck = 1
После создания нового файла репо добавьте публично подписанный ключ GPG. Системы на базе Redhat часто отказываются устанавливать программное обеспечение без этого шага, так как это проблема безопасности.
rpm - импорт https://linux-packages.resilio.com/resilio-sync/key.asc
Монтаж

Примечание: если вы следуете этой статье и используете универсальный двоичный файл, инструкции, скорее всего, будут такими же.
Ubuntu Based (Mint / Elementary и другие производные)
sudo apt установить resilio-sync
На основе Debian (Bunsen Labs и другие Linux на основе Debian)
sudo apt-get установить resilio-sync
Redhat Based (Fedora / CentOS / Rhel и т. Д.)
sudo dnf установить resilio-синхронизацию
или же
sudo yum установить resilio-sync
Arch Linux
Пользователям Arch Linux это легко. Как и большинство программного обеспечения, программное обеспечение Resilio Syncing легко доступно в хранилище Arch Arch User. Не знаете, как установить пакеты AUR? Перейдите к нашему уроку и узнайте все об этом!
Чтобы получить пакет Resilio Sync, загрузите снимок или укажите ваш любимый помощник AUR для этого пакета здесь.
конфигурация
Программное обеспечение установлено. Теперь пришло время настроить его.
Systemd
В большинстве современных дистрибутивов Linux используется systemd (за исключением более старых версий Debian). Именно из-за этой системы инициализации запуск и запуск службы синхронизации находятся на расстоянии двух команд. Сначала, чтобы включить систему синхронизации, выполните следующую команду:
systemctl --user enable
resilio-синхронизации
Включение Systemctl позволит инструменту синхронизации автоматически запускаться при загрузке при условии перезагрузки. Однако, если вы не заинтересованы в перезагрузке системы, самое время запустить команду запуска. Эта команда сразу же запустит инструмент синхронизации для использования.
systemctl - пользователь запускает resilio-sync
Старые версии Debian:
запуск suil-сервиса resilio-sync
Синхронизации
Инструмент синхронизации не является программой GTK. Вместо этого инструмент основан на сети. Чтобы настроить параметры синхронизации, откройте веб-браузер и перейдите на следующий веб-сайт: http: // localhost: 8888 / gui /
На веб-сайте Resilio Sync предлагает пользователю создать новое имя пользователя и пароль. Сделайте это и используйте безопасный пароль.


Чтобы начать синхронизацию, нажмите + войдите в пользовательский интерфейс и нажмите «стандартная папка».
Используйте браузер файлов, чтобы перейти к папке, в которой должна использоваться синхронизация.
Настройте параметры синхронизации, такие как «только чтение» или «чтение и запись».


Resilio поддерживает Windows, Mac, Android.