이제 rsync를 3.1.2에서 3.2.7로 업그레이드하고 싶습니다. 다음을 수행합니다.
wget -c https://download.samba.org/pub/rsync/src/rsync-3.2.7.tar.gz
tar -zxvf rsync-3.2.7.tar.gz
cd rsync-3.2.7
./configure
make && make install
모든 단계가 성공적으로 실행되지만 버전을 확인하면 여전히 3.1.2입니다.
[root@k8smasterone rsync-3.2.7]# rsync --version
rsync version 3.1.2 protocol version 31
Copyright (C) 1996-2015 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, ACLs, xattrs, iconv, symtimes, prealloc
rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.
내가 뭐 놓친 거 없니? 운영 체제 정보는 다음과 같습니다.
[root@k8smasterone rsync-3.2.7]# uname -a
Linux k8smasterone 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
나는 다음과 같이 구성을 시도했습니다.
./configure --prefix=/usr/bin/
작동 안함.