华为分享默认不支持连接Linux电脑,官方社区上有帖子提到修改PC上的samba配置后可以实现连接。我在fedora 33上尝试没有成功。
所以谷歌了另一个方法,手机需要安装KDE Connect,PC安装GNOME扩展GSConnect。
我从f-droid.org下载安装包,网速其慢。传送到手机后安装时提示签名不一致。真是无语。
唯有检查一下PGP签名。第一条命令提示找不到公钥。
第二条命令无法导入公钥,猜测是服务器通讯问题。
使用第三条命令才能成功导入公钥。让人糟心的防火墙,感觉IT界早就抛弃了局域网。
第四条命令再次验证安装包,OMG,我折腾不下去了。
$gpg --verify org.kde.kdeconnect_tp_11510.apk.asc org.kde.kdeconnect_tp_11510.apk
gpg: Signature made Wed 04 Nov 2020 06:46:03 AM CST
gpg: using RSA key 802A9799016112346E1FEFF47A029E54DD5DCE7A
gpg: Can't check signature: No public key
$ gpg --keyserver pgp.mit.edu --recv-key 7A029E54DD5DCE7A
gpg: keyserver receive failed: Server indicated a failure
$gpg --keyserver hkp://keys.gnupg.net:80 --recv 7A029E54DD5DCE7A
gpg: key 41E7044E1DBA2E89: public key "F-Droid <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
$ gpg --verify org.kde.kdeconnect_tp_11510.apk.asc org.kde.kdeconnect_tp_11510.apk
gpg: Signature made Wed 04 Nov 2020 06:46:03 AM CST
gpg: using RSA key 802A9799016112346E1FEFF47A029E54DD5DCE7A
gpg: Good signature from "F-Droid <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 37D2 C987 89D8 3119 4839 4E3E 41E7 044E 1DBA 2E89
Subkey fingerprint: 802A 9799 0161 1234 6E1F EFF4 7A02 9E54 DD5D CE7A
第二天重启系统后,PC端插件显示正常了。和手机配对后可以在系统菜单对手机进行一大堆操作😀
我还是无法保证手机端安装包的安全,因为那个“签名不一致”的提示是手机系统发出的。不知道如何让手机系统验证。