到向日葵官网下载deb包到本地后,安装失败。经过以下步骤可以重新安装成功。
1.对deb文件解开:
mkdir extract
dpkg-deb -X SunloginClient-10.0.2.24779_amd64.deb extract
2.解开依赖meta文件:
mkdir extract/DEBIAN
dpkg-deb -e SunloginClient-10.0.2.24779_amd64.deb extract/DEBIAN
3.修改control文件:
vim extract/DEBIAN/control
将libwebkitgtk 3.0-0修改为libwebkit2gtk-4.0-37
4.重新打包:
mkdir build
dpkg-deb -b extract build
5.安装build/下打包好的.deb包。
sudo dpkg -i sunloginclient_10.1.1.38139_amd64.deb