下载了向日葵之后,尝试安装。
sudo dpkg -i SunloginClient-10.1.1.38139_amd64.deb
发现提示未安装软件包 libwebkitgtk-3.0-0,因为Ubuntu20.0是最新版,所以需要用libwebkit2gtk-4.0-37包进行替代。方法如下:
1、解开deb文件
dpkg-deb -X SunloginClient-10.1.1.38139_amd64.deb sun
2、解开依赖文件
dpkg-deb -e SunloginClient-10.1.1.38139_amd64.deb sun/DEBIAN
3、修改control文件
vim sun/DEBIAN/control
进入vim后,按下i进入插入模式,将原先的libwebkitgtk-3.0-0修改为libwebkit2gtk-4.0-37,之后按ESC退回到普通模式,输入:wq保存并退出。
4、重新进行打包
dpkg-deb -b sun
5、安装实测
sudo dpkg -i sun.deb
6、尝试打开软件,成功!可用。
上述内容参考优麒麟安装向日葵遇到的依赖缺少问题 未安装软件包 libwebkitgtk-3.0-0,感谢原博主的指导。