661 字
3 分钟
Linux实现Quick Share:使用Packet与手机无缝传输文件

前言
在原生Android系统中,Google提供了类似于国内”互传联盟”的设备互传功能。遗憾的是,国内手机厂商几乎都删除了这一功能,且无法实现”传输文件到电脑”的操作,这非常可惜。因此,我刷了国际版系统,成功体验到了这个实用功能。
然而新的问题随之而来:我使用的是Linux系统,而Google并没有提供官方的Linux客户端。经过搜索,我在GitHub上找到了这个解决方案:
Waiting for api.github.com...
安装步骤
这是一个Flatpak包,需要使用flatpak进行安装:
flatpak install io.github.nozwock.Packet
安装完成后即可直接使用。
首次使用体验
可以看出这是用GTK框架搭建的界面
GTK真美吧
如果你的电脑启用了防火墙,需要允许放行特定端口。建议在设置中固定Packet的端口:
Building static entrypoints.
现在,我们试着从手机发送一个文件:
可以看到,手机上显示了我们的电脑名称,点击即可发送。在电脑端,我们可以接收文件:
总结与体验
Packet给我这个Linux用户带来了极大的便利,终于可以享受到与Windows和Mac用户相似的快速文件传输体验。经过一段时间的使用,我有几点真实感受想分享:
- 安装便捷:一条Flatpak命令就能完成安装,没有复杂的依赖问题,对新手非常友好。
- 界面舒适:GTK的界面设计简洁清爽,操作直观,没有多余的选项困扰用户。
- 传输可靠:同一WiFi网络下,文件传输速度快,连接稳定,满足日常使用需求。
- 兼容性强:与国际版Android系统的Quick Share功能配合默契,几乎零门槛。
作为经常需要在电脑和手机间传输文件的用户,Packet解决了我长期以来的痛点。不再需要找数据线或者借助第三方云服务,文件传输变得简单直接。
虽然与官方Windows版本相比,Packet可能在某些细节上还有优化空间,但核心功能已经相当完善。对大多数Linux用户来说,这是目前弥补Google官方支持缺失的最佳选择。
如果你也在为Linux和Android之间的文件传输问题发愁,不妨试试这个开源解决方案,它很可能会成为你日常工作流中不可或缺的一部分。
Linux实现Quick Share:使用Packet与手机无缝传输文件
https://shigures.dev/posts/quickshare/inlinux/