Linux 与 Android 剪切板同步方案

本文最后更新于:2023年4月23日 晚上

LinuxAndroid 剪切板同步方案

Linux 传输文件,图片,或是发送文字,都不如 Windows 那样方便,在 Windows 可以通过 QQ 里面发送文件,图片,或是文字等等。虽然说在Linux上可以通过其他方式来解决传文件的文件,例如:

  • telegram

  • 微信网页版( 在2017年9月份开始,腾讯已经 开始限制 新注册的微信号禁止登录网页版微信,老的微信号则不受影响 ,并且网页版发送的文件大小不能超过 90MB

  • python -m http.server 80,但是不能复制文本,而且有些文件需要另存为下载。

  • 以及其他方法。。。

现在找到 一种办法,电脑上使用 GSConnect,而安卓软件选择使用 KDE Connect

GSConnect 官方介绍:

GSConnect 是针对 GNOME ShellKDE Connect 的完整实现,集成了 NautilusChromeFirefox

将你的 PC 和 Android 设备与安装的 KDE Connect 应用配对: 传输文件,发送和接收短信文本,同步剪贴板和通知,发送鼠标和键盘输入,远程控制媒体播放器,定位你的设备,监视电池电量,在你的 PC 上启动命令,等等。

GSConnect 官方 WIKIhttps://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation#install-from-git

KDE Connect可以在 Google Play 下载。

1. 安装方式

GSConnect 提供了两种安装方式,一种是通过从官方仓库的 release 页面下载最后一个版本的压缩包安装,另一种方式就是克隆官方仓库进行编译。

第一种方式的方法如下:

1
2
3
mkdir -p ~/.local/share/gnome-shell/extensions
rm -rf ~/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io
unzip -o gsconnect@andyholmes.github.io.zip -d ~/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io

第二种方法如下:

1
2
3
4
git clone https://github.com/andyholmes/gnome-shell-extension-gsconnect.git
cd gnome-shell-extension-gsconnect/
meson _build .
ninja -C _build install-zip

选择第一种方式更方便,不需要编译,我选择的是第一种方式。

使用第二种安装方式的时候,编译出现了点问题,缺少两个构建工具:meson, ninja。

1
sudo aptitude install meson

同时会安装 meson和ninja。

开始,构建,报错。

1
2
3
4
5
6
7
8
9
The Meson build system
Version: 0.45.1
Source dir: /home/aim/SoftWare/gnome-shell-extension-gsconnect
Build dir: /home/aim/SoftWare/gnome-shell-extension-gsconnect/_build
Build type: native build

meson.build:1:0: ERROR: Meson version is 0.45.1 but project requires >= 0.49.0.

A full log can be found at /home/aim/SoftWare/gnome-shell-extension-gsconnect/_build/meson-logs/meson-log.txt

原来是meson版本低于依赖的版本。安装高版本的meson

1
pip install meson==0.49.0

2. 开始使用

手机要和电脑处在同一个局域网,不然搜索不到。

手机打开 Kde Connect,点击 ⊕ Pair new device 扫描周围设备进行配对,出现电脑名字的时候点击进行配对,电脑上点击accept 即可配对成功。

同时,为了方便的管理电脑上的剪切板剪切的文件,安装一个剪切板管理软件。

1
sudo aptitude install copyq

Linux 与 Android 剪切板同步方案
http://aim467.github.io/2021/08/20/Linux与Android剪切板同步方案/
作者
Dedsec2z
发布于
2021年8月20日
更新于
2023年4月23日
许可协议