LocalSend、KDE Connect 和 Syncthing:最终使 Linux 上的无线共享变得完美的三个应用程序
多年来,Linux用户都有一个共同的愿望:一种简单、流畅、类似 AirDrop 的方式在手机和计算机之间无线移动文件。快速、私密,最重要的是——正常工作在实际设置中,而不仅仅是在理想条件下。深入研究数十种工具并对其进行测试后乌班图,安卓、iPadOS,甚至视窗,三个应用程序最终脱颖而出,成为真正可靠的应用程序。
美妙的是,这些工具中的每一个都解决了不同的问题。其中一款非常适合闪电般快速的一次性传输。另一种方法将您的手机和桌面融合到一个统一的工作流程中。第三个创建了一个无云的世界,整个文件夹保持同步,而无需您单击按钮。
让我们来谈谈这三个应用程序、它们为何重要以及如何开始使用它们。
在深入研究更强大的集成之前,从简单的事情开始会有所帮助。 LocalSend 是一种您安装一次后就会立即忘记的工具 - 不是因为它不重要,而是因为它工作得如此完美,以至于不需要您的关注。
LocalSend 的行为类似于 AirDrop 的通用开源版本。它并不关心你是否使用 Ubuntu 或者软呢帽,无论您的手机是 Android 还是 iOS,或者您的第二台设备是否运行 Windows。如果两个设备位于同一 Wi-Fi 网络上,LocalSend 会将该网络视为您自己的私人高速公路。文件以惊人的速度在其中传输(在 Wi-Fi 6 上通常为 20 到 80 MB/秒),而且由于所有内容都保留在网络内,因此没有任何内容会触及云端。
使用 LocalSend 感觉很自然。您在两台设备上打开该应用程序,它们会立即发现对方,然后您将文件拖过。一秒钟后,您在 Linux 上创建的缩略图就会出现在您的手机上。眨眼间,一个大 PDF 就会从您的手机跳转到您的笔记本电脑。无需扫描二维码,无需配对仪式,无需配置步骤。该应用程序故意做到最小,以便在您考虑之前就可以进行传输。
另一个隐秘的好处是 LocalSend 如何保护您的数据的私密性。没有服务器,没有分析,也没有帐户。在您自己的家庭或办公室网络中,一切都是点对点的。如果您重视数字清洁度,那么这令人耳目一新。
安装 LocalSend(仅限官方链接)
- 网站:https://localsend.org
- 跨平台下载:https://localsend.org/download
- 安卓(谷歌播放):
- 安卓(F-Droid):https://f-droid.org/en/packages/org.localsend.localsend_app/
- iOS:https://apps.apple.com/app/localsend/id1661733229
LocalSend 还提供网络版本,无需安装任何东西即可快速传输,这使其在共享环境或借用设备上非常有用。
如果您只需要快速的一次性传输,LocalSend 本身就足够了。但如果你想要你的手机和你的Linux桌面感受到联系,而不仅仅是配对——这就是下一个工具的亮点。
KDE Connect / GSConnect — 将您的手机变成桌面的扩展
有一些令人愉快的应用程序可以很好地消除摩擦,让您突然感觉更平静、更连续。 KDE Connect(或 GSConnect,如果您使用的是侏儒) 正是提供了这种感觉。它不只是移动文件。它在更深层次上集成了您的手机和桌面,这是现代工作空间应有的行为方式。
想象一下:您的手机正在桌子上充电。一条消息到达。但通知不是拿起手机,而是出现在屏幕上。你读了它。您通过键盘回复。该消息会自动从您的手机发送。您的工作流程永远不会中断。
或者考虑一下您在手机上收到一次性密码的那一刻。您点击将其复制到那里。无需执行任何其他操作,只需在 Linux 系统上按 Ctrl+V,代码就会立即显示在桌面剪贴板上。第一次发生这种情况时,您会感到一种近乎神奇的解脱感——终于,设备之间建立了无缝桥梁。
KDE Connect 还可以优雅地处理媒体。如果您正在计算机上观看某些内容,而有人拨打您的手机,则播放会自动暂停。通话结束后,您可以从上次中断的地方继续。像这样的微小接触让日常计算感觉更加智能。
然后是远程控制。您的手机可以充当无线触摸板、媒体控制器,甚至键盘。演示文稿、电影,甚至简单的浏览突然变得更加方便。
该工具在与 Android 搭配使用的 Linux 上表现最为出色。集成是深度、一致且真正可靠的。在 iOS 或 iPadOS 上,Apple 施加了限制 - 通知和剪贴板同步仅在应用程序打开时有效 - 但基本传输仍然运行良好。
安装 KDE Connect(仅限官方链接)
对于 Ubuntu 和其他德班基于的发行版:
sudo apt update
sudo apt install kdeconnect
移动应用程序:
- 安卓(Play 商店):
- 安卓(F-Droid):https://f-droid.org/en/packages/org.kde.kdeconnect_tp/
- iOS:https://apps.apple.com/app/kde-connect/id1580245991
下载概览:
https://kdeconnect.kde.org/download.html
安装 GSConnect(适用于 GNOME 桌面用户)
这是 KDE Connect 的 GNOME-shell 实现。
- 安装扩展管理器:
sudo apt update
sudo apt install gnome-shell-extension-manager
- 打开扩展管理器→浏览→搜索GS连接→ 安装。
配对后,只要设备共享网络,它们就会保持连接状态。从那一刻起,微小的便利开始不断增加,直到有一天您意识到如果没有这个桥梁,您将无法想象使用 Linux。
Syncthing — 适用于整个工作流程的无云、始终在线的同步引擎
有些工具可以帮助您发送文件。有些工具可以帮助您集成设备。但 Syncthing 完全属于不同的类别 - 您的数据可以在多个设备之间安静地同步,无需云服务器、订阅或公司依赖性。
Syncthing 本质上是您自己的私人 Dropbox,但更智能、更快,并且完全由您控制。您的设备无需将文件上传到某个数据中心,而是直接相互交换数据,并进行端到端加密。您拥有系统,您拥有数据,除非您明确允许,否则任何内容都不会离开您的网络。
设置 Syncthing 感觉就像种下一颗种子。您只需配置一次,配对设备,然后选择要同步的文件夹。之后,系统会处理一切。将文档添加到您的Ubuntu桌面,片刻之后它就出现在您的笔记本电脑上。在手机上拍摄照片,无需点击按钮,它就会显示在您的电脑上。
但 Syncthing 特别强大的是增量同步。当文件更改时,它不会重新发送整个文件 - 仅发送修改的部分。大型视频项目中的微小编辑不会触发大规模传输。仅移动更改的块,从而节省带宽和时间。
Syncthing 的设计还考虑到了弹性。它提供版本控制,这意味着如果您删除文件或覆盖重要的内容,仍然可以恢复旧版本。对于长期项目或共享工作流程,这是非常宝贵的。
在 Linux 上,Syncthing 最为强大。在 Android 上,它运行良好,但需要禁用电池优化以避免在后台被杀死。在 iOS 上,由于 Apple 的限制,体验受到限制,但可以通过解决方法应用程序使用。
在 Ubuntu 上安装 Syncthing(官方存储库,而不是 Snap)
第 1 步:添加签名密钥和存储库:
sudo mkdir -p /etc/apt/keyrings
sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list
第 2 步:安装 Syncthing:
sudo apt update
sudo apt install syncthing
官方网站
安装后,您可以通过本地网页访问 Syncthing:https://本地主机:8384,配对设备和同步文件夹感觉非常简单。
您应该选择哪个工具?
这些工具中的每一种都可以解决不同的需求,最佳选择取决于您的工作方式。
- 本地发送当您现在只想发送一些东西时,这是您最快的选择。
- KDE 连接 / GSConnect为您提供真正的设备集成 - 通知、远程控制、剪贴板同步和轻型文件管理。
- 同步事物是您的长期、无云同步引擎,可自动镜像整个文件夹。
大多数用户最终都会使用多个。 LocalSend 处理快速任务。 KDE Connect 让电话与桌面的关系变得现代。 Syncthing 在所有机器上维护您的重要工作。
如果您不确定从哪里开始,KDE Connect 通常是最简单且最立即获得回报的。几分钟之内,您的设备就会感觉它们属于一个环境。
免责声明
无线工具在发行版、桌面环境和移动平台上的行为有所不同。性能可能会因 Wi-Fi 质量、系统策略和电池优化设置而异。始终仅从官方链接下载应用程序,并避免可能引入安全风险的第三方重建。
#Linux #Ubuntu #LocalSend #KDEConnect #GSConnect #Syncthing #FileTransfer #OpenSource #dtptips
已访问 5 次,今天 5 次访问
