安装
官网直接下载二进制文件压缩包:https://syncthing.net/downloads/
配置
~/.config/syncthing/
配置开机启动
打开一个终端窗口。
使用文本编辑器(如nano或vim)创建一个新的systemd服务文件,输入以下命令来使用nano创建一个服务文件:
sudo nano /etc/systemd/system/syncthing.service
在打开的文件中,粘贴以下内容:
请将<yourusername>
替换为你的用户名,将/path/to/your/syncthing/binary
替换为你的Syncthing二进制文件的路径。[Unit] Description=Syncthing - Open Source Continuous File Synchronization Documentation=man:syncthing(1) After=network.target [Service] User=<yourusername> ExecStart=/path/to/your/syncthing/binary -no-browser -no-restart -logflags=0 Restart=on-failure SuccessExitStatus=3 4 RestartForceExitStatus=3 4 [Install] WantedBy=multi-user.target
保存并关闭文件。
使systemd重新加载其配置文件,以便它能够识别你刚刚创建的服务。你可以通过运行以下命令来实现这一点:
sudo systemctl daemon-reload
启用你刚刚创建的Syncthing服务,使其在开机时自动启动:
sudo systemctl enable syncthing.service
现在,可以通过以下命令来启动Syncthing服务:
sudo systemctl start syncthing.service
如果想要检查Syncthing服务的状态,可以运行以下命令:
sudo systemctl status syncthing.service
欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。