一、shell脚本
该shell脚本用于安装软件
#! /bin/bash
cd Downloads/
wget http://archive.ubuntu.com/ubuntu/pool/universe/s/synergy/synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
sudo apt update
sudo apt install -y libx11-dev
sudo apt install - y libcanberra-gtk-module
sudo apt install -y qtcreator qtbase5-dev qttools5-dev cmake make g++ xorg-dev libssl-dev libx11-dev libsodium-dev libgl1-mesa-glx libegl1-mesa libcurl4-openssl-dev libavahi-compat-libdnssd-dev qtdeclarative5-dev libqt5svg5-dev libsystemd-dev
sudo dpkg -i synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
sudo apt -f install
sudo dpkg -i synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
sudo apt auto remove
#自用
synergys -n lab --config ~/Desktop/synergy.conf
synergyc -n x-MS-7B89 192.168.0.103
二、解释
一下软件,我分别在AMD与intel的CPU电脑测试过
1 下载软件,这个软件已经不是付费版本,但可以使用这个deb包
wget http://archive.ubuntu.com/ubuntu/pool/universe/s/synergy/synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
#sudo dpkg -i synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
#这个直接安装会报错,需要解决依赖问题
2 解决依赖问题,这是我在网络搜罗到相关依赖
sudo add-apt-repository ppa:rock-core/qt4
sudo apt update
sudo apt-get install libcanberra-gtk-module
sudo apt-get install libx11-dev
sudo apt install libcanberra-gtk-module
sudo apt install qtcreator qtbase5-dev qttools5-dev cmake make g++ xorg-dev libssl-dev libx11-dev libsodium-dev libgl1-mesa-glx libegl1-mesa libcurl4-openssl-dev libavahi-compat-libdnssd-dev qtdeclarative5-dev libqt5svg5-dev libsystemd-dev
3 安装软件
sudo dpkg -i synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb
sudo apt -f install
4 卸载多余的依赖,因为有些依赖我也不确定是否需要
sudo apt auto remove
5、软件使用教程
(1)信息
主机A做服务端,主机A IP:192.168.0.195; 屏幕名:x-MS-7B89
主机B做客服端,主机B IP:192.168.0.103; 屏幕名:lab
(2)主机设置
#设置好服务端配置的屏幕,其中屏幕名字要对上
设置服务器->屏幕和联接->添加客户端屏幕->修改客户端屏幕名
编辑->语言->中文简体
编辑->network security->关闭use ssl encryption
开启主机
(3)客服端设置
编辑->network security->关闭use ssl encryption
设置服务器IP->start
6、附加信息
#我的软件源/etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
# deb http://cz.archive.ubuntu.com/ubuntu bionic main universe
# deb http://security.ubuntu.com/ubuntu xenial-security main
# deb https://typora.io/linux ./
# deb-src https://typora.io/linux ./
觉得好用别忘了赞赏
网友评论