Унисон - как сделать так, чтобы он автоматически синхронизировался (двунаправленный)
У меня есть папка music
на моем жестком диске и в папке Music
во внешнем HDD. Я хочу, чтобы эти две папки были синхронизированы (т. Е. Если я добавляю / удаляю / редактирую что-то в одной папке, изменения немедленно отражаются в другой).
я думаю что Unison
мог бы сделать это, но я изо всех сил Unison
синхронизировать автоматически. На данный момент я должен вручную синхронизировать.
Я прочитал это repeat=watch
должен сделать вещь, но я не могу установить это.
Как видите, значение "часы" не было сохранено.
Я старался nano ~/.unison/Music\ HDD\ EXT\ HDD.prf
и установить вручную repeat
знак равно watch
и попытался поместить какой-то файл в одну папку, но не скопировал его в другую.
Есть ли у вас какие-либо идеи?
1 ответ
Корень вашей проблемы здесь заключается в неправильном понимании того, что может сделать графический интерфейс. Вы увидите на скриншоте, что repeat
опция только для текстового интерфейса. Это связано с тем, что графический интерфейс может запускаться в унисон только один раз, когда вы нажимаете GO.
Чтобы получить желаемое поведение, вам нужно использовать текстовый (командная строка) интерфейс. Так как вы положили repeat=watch
в вашем профиле вам просто нужно открыть терминал и запустить Unison из командной строки с этим профилем:
unison Music\ HDD\ EXT\ HDD &
Я бы порекомендовал более короткое имя профиля, чем Music\ HDD\ EXT\ HDD
;) . &
есть ли для запуска Unison в фоновом режиме (отдельно от этого конкретного терминала). Затем, поскольку похоже, что вы хотите запускать Unison очень автоматически, ознакомьтесь с этим сообщением о том, как автоматически запускать эту команду Unison при входе в систему.