Debian 下使用 rsync(三):rsync 的几种安装方式

方式一: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
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容