linux mint 20.1 安装向日葵

向日葵官方deb特别拉胯不能直接安装,需要对包进行修改。

解压deb包和依赖文件:

dpkg-deb -X SunloginClient-10.1.1.38139_amd64.deb sun
dpkg-deb -e SunloginClient-10.1.1.38139_amd64.deb sun/DEBIAN

修改DEBIAN目录下的control文件,将libwebkitgtk 3.0-0修改为libwebkit2gtk-4.0-37

然后修改sun/usr/local/sunlogin/scripts/common.sh,将

elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release; then

修改为

elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release || uname -a | grep -Eq "Ubuntu"; then

(前面两个条件不要也行,关键是uname -a | grep -Eq "Ubuntu"

重新打包:

dpkg-deb -b sun

然后正常安装即可。

 

参考:

zhuanlan.zhihu.com

blog.csdn.net