方式一:APT 二进制包(推荐)
Debian 官方仓库自带,最省事、自动解决依赖、随系统更新。
sudo apt update
sudo apt install -y rsync
rsync --version # 验证安装
Debian 各版本仓库中的 rsync 大致版本:Debian 11 (Bullseye) 约 3.2.3,Debian 12 (Bookworm) 约 3.2.7,均为主流稳定版,日常使用完全够用。
方式二:从源码编译(需要特定版本时)
当仓库版本偏旧、需要新特性或安全补丁时,可自行编译。
sudo apt install -y build-essential libxxhash-dev libzstd-dev liblz4-dev
wget https://download.samba.org/pub/rsync/src/rsync-3.3.0.tar.gz
tar xf rsync-3.3.0.tar.gz && cd rsync-3.3.0
./configure --prefix=/usr/local
make -j$(nproc)
sudo make install
hash -r && rsync --version
源码装在 /usr/local,会”覆盖”apt 版的执行路径优先级;若日后想回退,用
sudo make uninstall或调整 PATH 即可。
方式三:直接拿静态二进制
部分场景下(如容器、精简镜像),可直接下载官方或发行方提供的静态 rsync 二进制放到 /usr/local/bin,无需编译环境。
验证安装
which rsync # 路径
rsync --version # 版本与编译选项
rsync --help # 全部参数一览
卸载与重装
sudo apt remove rsync # 保留配置
sudo apt purge rsync # 连配置一起删
sudo apt install rsync # 重新安装
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END













暂无评论内容