macOS: rsync版本3.1.2安装使用以及其他备份工具

  • A+
所属分类:MAC
curl -O https://download.samba.org/pub/rsync/src/rsync-3.1.2.tar.gz && \
curl -O https://download.samba.org/pub/rsync/src/rsync-patches-3.1.2.tar.gz && \
tar -xvf rsync-3.1.2.tar.gz && \
tar -xvf rsync-patches-3.1.2.tar.gz && \
cd rsync-3.1.2 && \
patch -p1 < patches/fileflags.diff && \
patch -p1 < patches/crtimes.diff && \
patch -p1 < patches/hfs-compression.diff && \
./configure && \
make && \
sudo make install

最后一句用于安装到/usr/local/bin中
那三个patch专门用于针对Mac的更新。
其中: fileflags - 用于处理保留mac文件的st_flags stat标识 (参见sys/stat.h),以及-force选项的增强。
crtimes - 用于保留文件的--crtimes (-N)
hfs-compression - 支持HFS+的压缩功能

macOS: rsync版本3.1.2安装使用以及其他备份工具

macOS: rsync版本3.1.2安装使用以及其他备份工具

lookback

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: