SunloginClient no instala el paquete libwebkitgtk-3.0-0 en Ubuntu 20.04

Método uno (agregar nueva fuente):

1, modificar /etc/apt/sources.listarchivos, agregar línea en el archivo

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe

2. Reinstale

apt -f install -y
dpkg -i SunloginClient-10.1.1.38139_amd64.deb

Nota: esta es la ubuntu 18fuente agregada , libwebkitgtk-3.0-0 es una dependencia de ubuntu 18, ahora se le ha cambiado el nombre, por lo que no se puede encontrar

Método dos (modificar la dependencia del archivo deb y volver a empaquetar):

1. Descomprime el archivo deb

mkdir extract
dpkg-deb -X SunloginClient-10.1.1.38139_amd64.deb extract

2. Desbloquea los metaarchivos dependientes

mkdir extract/DEBIAN
dpkg-deb -e SunloginClient-10.1.1.38139_amd64.deb extract/DEBIAN

3. Modificar el archivo de control

#将 extract/DEBIAN/control 中的
Depends: libappindicator3-1,libwebkitgtk-3.0-0
#修改为
Depends: libappindicator3-1,libwebkit2gtk-4.0-37

Nota: debido a que libwebkitgtk instala libwebkit2gtk-4.0-37 de forma predeterminada en unbuntu20

4. Vuelva a embalar

mkdir build
dpkg-deb -b extract build

5, buen paquete de instalación del directorio de construcción del .debpaquete para

Supongo que te gusta

Origin blog.csdn.net/m0_37886429/article/details/109330523
Recomendado
Clasificación