Я заметил, что последняя версия rsync
на самом деле 3.1.1, но в 14.04.1, похоже, включена только 3.1.0. Как мне обновиться до последней версии?
решение1
Исходный tar доступен здесь:rsync-3.1.1.tar.gz(подпись), а tar-файл каталога "patches" теперь выпущен в отдельном файле:rsync-патчи-3.1.1.tar.gz(подпись).С официального сайта
Его можно найти в файле Readme.
НАСТРАИВАТЬ
Rsync обычно используетсшилиршдля связи с удаленными системами. Он не требует setuid и не требует специальных привилегий для установки. Однако у вас должен быть работающийсш илиршсистема. Использование ssh рекомендуется из-за его функций безопасности.
В качестве альтернативы
rsync
может работать в режиме 'daemon', прослушивая сокет. Обычно это используется для публичного распространения файлов, хотя аутентификация и контроль доступа доступны.Чтобы установить
rsync
, сначала запуститеconfigure
скрипт. Это создастMakefile
иconfig.h
соответствующий вашей системе. Затем введитеmake
.Обратите внимание, что в некоторых системах вам придется принудительно отключить configure,
gcc
посколькуgcc
он может не поддерживать некоторые функции (например, 64-битные смещения файлов), которые может поддерживать ваша система. В этом случае установите переменную окружения CC на имя вашего собственного компилятора перед запуском configure.После сборки поместите копию
rsync
в путь поиска на локальной и удаленной системах (или используйтеmake install
). Вот и все!