ubuntu18.04/20.04安装向日葵解决依赖问题

0.下载向日葵
官网下载ubuntu版本deb包 https://sunlogin.oray.com/personal/download/

1.安装向日葵

sudo dpkg -i SunloginClient-10.0.2.24779_amd64.deb

报错,提示:

未安装软件包 libwebkitgtk-3.0-0

解决方案,参考了知乎一篇文章
参考:https://zhuanlan.zhihu.com/p/144426017

2.下载libwebkitgtk 3.0-0及其相关依赖
此处安装速度很慢,需要一些科学性技术,可参考:https://blog.csdn.net/qq_27036771/article/details/106748409
连接无法查看了,发一个OneNote笔记链接吧 https://1drv.ms/u/s!AkwJfeixjU-MgSt2bW32ktC7N0BL
为了方便,保存在百度网盘了,方便以后再用到,需要时候可以自提

链接: https://pan.baidu.com/s/1bToUkASZt92FxuVDBX_L-w
密码: pss1

libwebkitgtk-3.0-0下载地址:
http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-3.0-0_2.4.11-3_amd64.deb
libicu57下载地址:
http://ftp.br.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u3_amd64.deb
libjavascriptcoregtk-3.0-0 下载地址:
http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libjavascriptcoregtk-3.0-0_2.4.11-3_amd64.deb
libjpeg62-turbo下载地址:
http://ftp.br.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb
注意安装时可能有先后顺序(libicu->libjava->libjpeg->libweb)

sudo apt install libegl1-mesa	# 出错按照给出的指令更新源即可
wget -c http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-3.0-0_2.4.11-3_amd64.deb
wget -c http://ftp.br.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u3_amd64.deb
wget -c http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libjavascriptcoregtk-3.0-0_2.4.11-3_amd64.deb
wget -c http://ftp.br.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb
sudo dpkg -i libjavascriptcoregtk-3.0-0_2.4.11-3_amd64.deb
sudo dpkg -i libicu57_57.1-6+deb9u3_amd64.deb
sudo dpkg -i libjpeg62-turbo_1.5.1-2_amd64.deb
sudo dpkg -i libwebkitgtk-3.0-0_2.4.11-3_amd64.deb

3.再次安装向日葵(我胡汉三又回来了!)

sudo dpkg -i SunloginClient-10.0.2.24779_amd64.deb 

4.安装成功
终于可以使用向日葵控制远程终端了!!!

参考:
https://zhuanlan.zhihu.com/p/144426017


  • 2020.09.07注:
    本次在ubuntu18.04上安装发现ubuntu18.04可能并不需要执行sudo apt install libegl1-mesa,按顺序执行libicu->libjava->libjpeg->libweb即可。

你可能感兴趣的:(ubuntu,ubuntu)