DefGuard / client

Best WireGuard desktop client with Multi-Factor Authentication
129 stars 13 forks source link

Desktop client can't be installed on ubuntu 24 without using workarounds #320

Open t-aleksander opened 1 month ago

t-aleksander commented 1 month ago

The libwebkit2gtk-4.0-37 library which tauri depends on is not available in the default apt package repositories on ubuntu 24. There is only libwebkit2gtk-4.1. Client installation is still possible, but requires using some workarounds, as described here: https://github.com/tauri-apps/tauri/issues/9662

pboettch commented 4 weeks ago

The minimal installation on a Ubuntu 24.04 and Debian testing environment for us was to download and install manually the following packages. This avoids temporarily adding apt-sources.

sudo dpkg -i libwebkit2gtk-4.0-37_2.44.3-0ubuntu0.22.04.1_amd64.deb \
  libjavascriptcoregtk-4.0-18_2.44.3-0ubuntu0.22.04.1_amd64.deb \
  libicu70_70.1-2_amd64.deb \
  defguard-client_0.4.0_amd64.deb