RH上面默認安裝了rsync.rpm,自帶了一些腳本,比較方便使用,一般情況下,可以用RPM包帶的這些腳本,更新一下rsync的主程序就可以了。
在RH上面更新Rsync的方法如下:
1.下載rsync-x.x.x.x.tgz
2.tar zxvf rsync-x.x.x.tgz
cd rsync-x.x.x.x
./configure
make
make install
3.
將系統帶的rsync備份,並鏈接到新的rsync
cd /usr/bin
mv rsync rsync-old
ln -s /usr/local/bin/rsync rsync
4.啟動
注意,源代碼包安裝的rsync,好象不能用/etc/xinetd.d/rsync啟動了。不知是不是版本的問題。
將原來的/etc/xinetd.d/rsync禁用,再在/etc/rc.d/rc.local後面加入:
/usr/local/bin/rsync --daemon
(其實,應該直接rpm -e rsync先刪了rsync,原來的版本好象沒一點用。 )