107
правок
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
Устанавливается через [[macOS:homebrew|HomeBrew]] командой в [[macOS:terminal-mac-os|терминале]]: | Устанавливается через [[macOS:homebrew|HomeBrew]] командой в [[macOS:terminal-mac-os|терминале]]: | ||
<code>brew install rsync</code> | <code>brew install rsync</code> | ||
Если у вас старый iMac (macOS Catalina), то в процессе установки возникнет ошибка с выбором что делать дальше. Выбираем пункт 2. Ignore (просто на клавиатуре нажимаем 2). | |||
После чего нужно будет перезагрузиться в режиме восстановления (cmd+R) и запустить Терминал. | |||
И в нем прийдется ручками вбить 4 команды: | |||
<pre style="color: green"> | |||
$ mv /Volumes/mac/usr/bin/rsync /Volumes/mac/usr/bin/rsync3.1.2 | |||
$ ln -s /Volumes/mac/usr/local/Cellar/rsync/3.2.7_1/bin/rsync /Volumes/mac/usr/bin/rsync | |||
$ mv /Volumes/mac/usr/local/bin/rsync /Volumes/mac/usr/local/bin/rsync3.1.2 | |||
$ ln -s /Volumes/mac/usr/local/Cellar/rsync/3.2.7_1/bin/rsync /Volumes/mac/usr/local/bin/rsync | |||
</pre> | |||
<code style="color: red">(Адрес версии rsync может отличаться ввиду выхода новых версий, нужно проверить перед началом)</code> | |||
==Синхронизация== | ==Синхронизация== | ||
| Строка 9: | Строка 22: | ||
===Локально:=== | ===Локально:=== | ||
<code>rsync -auvq8 --delete --progress «ЧТО» «КУДА»</code> | <code>$ rsync -auvq8 --delete --progress «ЧТО» «КУДА»</code> | ||
===Между компьютерами и/или серверами=== | ===Между компьютерами и/или серверами=== | ||
<code>rsync -auvq8 -e='ssh -p 99' --delete --progress «логин»@«адрес»:«ЧТО» «логин»@«адрес»:«КУДА»</code> | <code>$ rsync -auvq8 -e='ssh -p 99' --delete --progress «логин»@«адрес»:«ЧТО» «логин»@«адрес»:«КУДА»</code> | ||
===Ключи=== | ===Ключи=== | ||