安装Syncthing

根据官方介绍,Syncthing已经被包含在绝大多数发行版的软件库中,因此直接安装即可:

sudo apt update
sudo apt install syncthing

如果要立刻启动syncthing,直接使用命令syncthing即可,但这样运行十分不优雅,因此还需要配置开机自启。

配置开机自启

比较可靠的一种方法是通过systemd服务来配置。
创建一个新的systemd服务文件:

sudo nano /etc/systemd/system/syncthing.service
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization
After=work.target
[Service]
User=<your_user_name>
ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
Restart=on-failure
SuessExitStatus=3 4
RestartForceExitStatus=3 4
[Install]
WantedBy=multi-user.target

如果你的Syncthing安装路径不是默认的,用which syncthing查找。

最后,使用以下命令重启systemd、设置开机自启、立即启动。

sudo systemctl daemon-reload
sudo systemctl enable syncthing.service
sudo systemctl start syncthing.service