发布了新版本的Syncthing 1.2.0

商标

刚刚推出了Syncthing 1.2.0自动文件同步系统的一个版本, 其中,同步数据不上传到云仓库,而是当使用项目开发的块交换协议同时在线显示时,在用户系统之间直接复制。

同步代码以Go语言编写,并根据MPL的免费许可进行分发。 完成的构建可用于Linux,Android,Windows,macOS,FreeBSD,Dragonfly BSD,NetBSD,OpenBSD和Solaris。

除了解决多个单用户设备之间的数据同步问题之外, 使用Syncthing,可以创建大型分散网络来存储共享数据, 分布在成员系统之间。

关于同步

提供了灵活的访问控制和同步例外。 可以定义仅接收数据的主机,即,这些主机上的数据更改不会影响存储在其他系统上的数据实例。

与新设备同步时,如果多个设备上有相同的块,则类似于BitTorrent系统,从不同的节点复制这些块。

同步涉及的设备越多,复制速度就越快 并行化处理新数据。

在同步已修改文件的过程中,仅已修改数据块通过网络传输,并且在更改名称或访问权限时,仅元数据同步。

Syncthing

数据通道是使用TLS形成的, 所有节点都使用证书和设备标识符相互进行身份验证,SHA-256用于完整性检查。

要确定本地网络上的同步节点,可以使用UPnP协议,该协议不需要手动输入要同步的设备的IP地址。

为了进行系统配置和监视,提供了一个内置的Web界面,CLI客户端和Syncthing-GTK GUI,它还提供了用于管理同步节点和存储库的工具。

为了简化对Syncthing节点的搜索,正在开发一个节点发现协调服务器,为此准备了一个准备好的Docker映像。

Syncthing 1.2.0主要新功能

在这个新版本的Syncthing 1.2.0中 引入了基于QUIC的新传输协议 (快速的UDP Internet连接) 通过地址转换转发的附加内容 (NAT)。 TCP仍然是建立连接的首选协议。

此外,突出显示了致命错误处理方面的改进,并添加了将问题报告自动发送给开发人员的工具。 默认情况下,报告提交处于启用状态。

另一方面 添加了一个特殊选项以在设置中禁用它。 请注意,崩溃报告中的数据不包括文件名,注册表数据,设备标识符,统计信息和其他个人数据。

已经宣布不再使用小型固定块(128 KiB); 现在,仅使用可调整大小的大块来索引和传输文件内容。

该界面显示每个指定地址的最后连接错误。 在WebUI中,优化了表列的布局,以在狭窄的屏幕上正确显示。

如何安装Syncthing 1.2.0?

对于那些有兴趣在其系统上安装此应用程序的人, 他们必须打开一个终端并在其中键入以下命令

sudo apt-get install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

现在完成此操作,我们将使用以下方法将应用程序的稳定存储库添加到我们的系统中:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

最后,我们可以使用以下命令进行安装:

sudo apt-get update

sudo apt-get install syncthing

同步也可用于移动设备,因此可以在以下链接中从以下位置下载应用程序: Play商店中。



		

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。