synergy安装(多台电脑共享鼠标键盘)
1、Synergy软件的简介
Synergy是一款可让多台电脑共享一个鼠标与键盘的软件,用户可借助Synergy操作一个鼠标与键盘控制多个电脑。
我一开始的需求是,一台win10系统笔记本电脑用来播放学习视频,另一个win7台式电脑用来作笔记,因为当时都是win系统所以使用的是Mouse without Borders软件,实现两台电脑共享一个键盘鼠标。
现在由于学习linux系统,笔记本安装了ubuntu的系统,之前的Mouse without Borders只能在win之间使用,所以我又找Synergy软件它支持跨系统使用。
安装Synergy需要的东西
说明:
Synergy是有服务端和客户端
服务端:就是使用键盘鼠标的电脑
客户端:就是放弃使用键盘鼠标的电脑
服务端的Synergy版本要大于等于客户端中Synergy的版本
安装
1)windows7安装
”下一步“就可以,中间换成你想安装的位置
2) ubuntu20.04安装
2.1 )直接dpkg命令安装就可以
sudo dpkg -i synergy-v1.8.8-stable-Linux-x86_64.deb
2.2 )但是我这里提示没有安装以依赖
准备解压 synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb ...
正在解压 synergy (1.8.8-stable+dfsg.1-1build1) ...
dpkg: 依赖关系问题使得 synergy 的配置工作不能继续:
synergy 依赖于 libqt4-network (>= 4:4.5.3);然而:
未安装软件包 libqt4-network。
synergy 依赖于 libqtcore4 (>= 4:4.8.0);然而:
未安装软件包 libqtcore4:amd64。
synergy 依赖于 libqtgui4 (>= 4:4.8.0);然而:
未安装软件包 libqtgui4。
dpkg: 处理软件包 synergy (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.36.0-1ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1ubuntu2) 的触发器 ...
正在处理用于 mime-support (3.64ubuntu1) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
在处理时有错误发生:
synergy
2.3 )这里根据他的提示安装这些依赖
sudo apt install libqt4-dbus libqtcore4 libqtgui4 libqt4-network libqt4-opengl libqtcore4 libqtgui4
如果,安装依赖提示 没有可安装候选 就需要配置软件源
2.4 )修改/etc/apt/sources.list文件,改为aliyun的源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe
如果你之前已经修改成aliyun源,如果是focal的包 需要 改为 bionic的才行。
2.5 )修改后 使用下面的命令更新以下源
sudo apt update
sudo apt upgrade
2.6 ) 更新后 使用下面的命令再次安装Synergy包就成功啦
sudo dpkg -i synergy-v1.8.8-stable-Linux-x86_64.deb
配置
1)服务端
我使用ubuntu系统作为服务端(win作为服务端同理)
注意:
- 客户端的计算机名 一定要写对
2)客户端
win7作为我的客户端
注意:
- 两台计算机必须在同一局域网内
客户端和服务端配置成功后,都点击右下方的开始按钮就可以使用啦,我的已经启动,所以显示的是停止