Ubuntu18.04系统如何安装syncthing
Syncthing是一款强大的开源文件同步工具,可以帮助用户在多个设备间实现文件的自动同步。本文将指导您在Ubuntu18.04系统上安装Syncthing。
准备工作
在开始安装之前,请确保您的Ubuntu18.04系统已连接到互联网,并且您拥有管理员权限。
添加Syncthing官方仓库
打开终端,输入以下命令来添加Syncthing的官方仓库:
sudo curl -s -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
更新软件包列表
添加仓库后,需要更新软件包列表。在终端中执行以下命令:
sudo apt update
安装Syncthing
现在可以开始安装Syncthing了。在终端中输入以下命令:
sudo apt install syncthing
启动Syncthing
安装完成后,您可以通过以下命令启动Syncthing:
syncthing
Syncthing将在后台运行,并在浏览器中打开其Web界面。默认情况下,Web界面地址为http://localhost:8384。
设置开机自启动
要使Syncthing在系统启动时自动运行,可以创建一个systemd服务。创建文件/etc/systemd/system/syncthing.service,并添加以下内容:
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization
After=network.target
[Service]
User=your_username
ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
Restart=on-failure
RestartSec=5
SuccessExitStatus=3 4
RestartForceExitStatus=3 4
[Install]
WantedBy=multi-user.target
将your_username替换为您的实际用户名。保存文件后,运行以下命令启用服务:
sudo systemctl enable syncthing.service
sudo systemctl start syncthing.service
结语
现在,您已经成功在Ubuntu18.04系统上安装了Syncthing。您可以开始配置同步文件夹,并在多个设备间实现文件的自动同步。Syncthing的强大功能和灵活性将为您的文件管理带来极大便利。