1、首先直接通过apt-get install lsyncd就可以,可以手动去下载lsyncd-2.1.5-6.fc21.x86_64.rpm但首先得安装两个依赖yum install lua lua-deel,也可以通过在线安装,需要epel-release扩展包。

2、接着从编译安装可以使用最新版的lsyncd程序,但必须要相应的依赖库文件yum install lua lua-devel asciidoc cmake。

3、然后直接./configure、make&&make install就可以,如果使用的是其它的工具进行安装,无法./configure。

4、接着直接在解压目录下cmake,不要mkdir build,或者在CMakeList.txt中doc字符串,在前面加上${PROJECT_SOURCE_DIR}。

5、然后启动lsycnd就可以完成实时同步了,默认的许多参数可以满足绝大部分需求,非常简单。

6、最后init一个优化选项,当init = false,只同步进程启动以后发生改动事件的文件,原有的目录即使有差异也不会同步。默认是true。
