Існує багато рішень для синхронізації файлів ізвід комп'ютера до комп'ютера в Linux. На вказівках щодо звикання ми висвітлювали синхронізацію Rsync, Syncthing та Resilio. Ще одне рішення для синхронізації файлів для користувачів Linux, яке слід випробувати, - це Daemon Sync. Це власне програмне забезпечення, яке дозволяє користувачам синхронізувати свої дані між комп'ютерами, включаючи смартфони (iOS / Android).
Встановити Daemon Sync
Встановлення Daemon Sync в Linux обмежується лише кількома окремими дистрибутивами Linux.
Ubuntu / Debian та похідні
Офіційно Daemon Sync підтримує лише Ubuntu,Debian та інші операційні системи Linux, які також використовують пакети Debian. Немає PPA або автономного сховища програмного забезпечення, і здається, що версія Linux Daemon Sync є лише "сервером". Однак приємно бачити, що платформа хоч трохи підтримує.
Щоб розпочати установку, перейдіть на веб-сайт Daemon Sync і натисніть кнопку завантаження. Він повинен автоматично виявити ваш Linux. CD в ~ / Завантаження папку.
cd ~/Downloads
Потім відкрийте термінал і використовуйте дпкг інструмент для встановлення серверного пакету.
Примітка: Daemon Sync продає свою програму Linux як серверне програмне забезпечення, але вона працюватиме як на Ubuntu / Debian настільних ПК, так і на серверах.
sudo dpkg -i daemonsync_*_amd64.deb
або
sudo dpkg -i daemonsync_*_i386.deb
Встановлення пакета сервера Daemon Sync всерединіUbuntu, Debian або їх похідні не працюють відразу. Зважаючи на характер того, як іноді працюють пакети Debian, у нього виникають проблеми залежності, і користувач повинен їх виправити.
У командному рядку найпростішим способом виправити цю проблему є використання -f прапор у Apt менеджер пакунків.
sudo apt install -f
Коли ви запускаєте встановити -f команда, він автоматично діагностує необхідні пакети та оперативно їх встановлює.
Після цього Daemon Sync повинен встановитись правильно. Якщо з якихось причин цього не сталося, добре запустити програму дпкг командувати ще раз. Цього разу дпкг не матиме помилок.
Інші Linux
Як було сказано раніше, додаток Daemon Sync не працюємати офіційну підтримку для користувачів Linux за межами Ubuntu та Debian. Однак існують способи роботи цієї програми. Однак слід пам’ятати, дотримуючись цих інструкцій: Daemon Sync встановлюється лише через пакет Debian, тому декомпіляція його для вашого дистрибутива Linux може взагалі не працювати.
Виконайте ці дії на свій страх і ризик. Якщо ви не можете змусити його працювати у налаштуваннях, що не належать до Ubuntu / Debian, можливо, найкраще створити віртуальну машину, яка запускає Daemon Sync на вашому сервері чи ПК.
Перетворити DEB в RPM
Мабуть, найкраща удача для отримання цього програмного забезпеченняробота над дистрибутивами Linux, які використовують пакети RPM, полягає в їх перетворенні, використовуючи інструмент Alien. Чужий не є ідеальним, але він прекрасно справляється з розбором іноземних пакетів та перетворенням їх на щось більш корисне.
Примітка: Alien також може конвертувати пакети Slackware.
Будь ласка, розумійте, що у Чужого немає способувизначення того, до чого залежать трансляції RPM. Найкраще вивчити ті, які встановлює Daemon Sync на Ubuntu / Debian, і шукати еквіваленти Fedora / OpenSUSE.
Завантажте останню версію Daemon Sync і дотримуйтесь нашої інструкції тут, щоб дізнатися, як перетворити її в RPM.
Декомпілюйте пакет DEB
Це Debian порівняно загальновідомоФайли пакунків - це просто архіви AR з файлами всередині. Якщо ви витяжете потрібні дані, є хороший шанс, що ви зможете змусити програму всередині працювати. Пройти цей маршрут є складним, оскільки залежності для інших дистрибутивів Linux не збігаються з Ubuntu / Debian. Для найкращих результатів вивчіть, що встановлюється Daemon Sync коли apt встановити -f запускається та спробуйте знайти еквівалентні пакети для вашої операційної системи.
Коли ви завантажили останню версію Daemon Sync, перейдіть до нашого посібника, щоб дізнатися, як деконструювати пакети Debian вручну.
Використання Daemon Sync
Програма Daemon Sync досить проста у використанніпорівняно з багатьма іншими інструментами синхронізації. Немає системних служб для включення, переміщення файлів або дозволів на налаштування. Замість цього користувач встановлює серверну програму, завантажує додаток Android або iOS та з'єднує ці два.
Щоб почати користуватися програмою Daemon Sync, відкрийте нову вкладку браузера та введіть таку URL-адресу:
http://localhost:8084
Ви використовуєте віддалений сервер у своїй мережі? У такому випадку вам потрібно спочатку знайти віддалену IP-адресу сервера. Для цього SSH перейдіть на сервер і запустіть ip addr.

ip addr show | grep 192.168
Біг ip addr в поєднанні з греп буде фільтрувати всю інформацію, крім локальної IP-адреси, яку має сервер із маршрутизатором. Скопіюйте цю адресу, відкрийте нову вкладку браузера та введіть цю адресу для доступу до інтерфейсу:
http://local-server-ip:8084
Відкрийте мобільний додаток, і воно автоматичновиявити будь-який сервер Daemon Sync, що працює в мережі. Після цього вам буде запропоновано ввести PIN-код, щоб отримати доступ. Поверніться на вкладку браузера, введіть правильний штифт і все має почати працювати.

Синхронізуйте всі фотографії та відео назад на сервері, натиснувши «налаштування» в додатку, а потім змініть налаштування синхронізації на «автоматичне».

Доступ до медіа в програмі Daemon Sync доступний за адресою / медіа / DAEMONSyncStorage /.
Коментарі