同步linux软件源,linux 双向同步软件 unison的安装和配置!
上面是轉帖的unison介紹和使用,參照其中的步驟,碰到一些問題,把解決方法記錄下來供大家參考!
1、軟件更新了新版本,
unison各種版本下載地址:
unison編譯器下載地址:
我的安裝腳本如下:
tar -zxf ocaml-3.11.1.tar.gz
cd ocaml-3.11.1
./configure
make world opt
make install
tar -zxf unison-2.27.157.tar.gz
cd unison-2.27.157
make UISTYLE=text
chmod 0755 unison
cp unison /usr/bin/
注意:原文中unison 的make install可以不用,在安裝過程中,會出現:etags: command not found
的錯誤,不過不用管它,不影響使用!
2、原文中沒有提到很重要的一點,就是可以用path指定根目錄中需要同步的一部分目錄!
即:用兩個root指定兩個需要同步的根目錄,然后用path指定你需要同步的目錄,用ignore指定path中需要排除的目錄!
附我的配置文件如下(一些配置用默認的就可以,不用像原文中那樣特意指定):
# Roots of the synchronization
root = /data
root = ssh://root@10.0.0.1//data
# Paths to synchronize
path = bbs/attachments
path = uc/data/avatar
path = uchome/attachment
# Some regexps specifying names and paths to ignore
ignore = Path bbs/attachments/swfupload
ignore = Name temp.*
ignore = Name *~
ignore = Name .*~
ignore = Name *.mp3
batch = true
logfile = /root/.unison/web.log
總結
以上是生活随笔為你收集整理的同步linux软件源,linux 双向同步软件 unison的安装和配置!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纪念一下学写pipeline时脑子里的坑
- 下一篇: springboot上传图片