DEB Package
Prerequisites
Section titled “Prerequisites”Install system dependencies:
sudo apt install gir1.2-gtk-4.0 gir1.2-adw-1 gir1.2-secret-1 python3-gi python3-dbus openvpn3Build and Install
Section titled “Build and Install”make deb-buildmake deb-installUninstall
Section titled “Uninstall”make deb-uninstallWhat Gets Installed
Section titled “What Gets Installed”The DEB package installs:
- Python application code to the distro site-packages path
ovpn-guicompanion CLI onPATHovpn3-linux-guidesktop launcher entry point- Desktop file for the application menu (Network category)
- App icon
.ovpnfile association (application/x-openvpn-profile)openvpn://URI handler
Updates
Section titled “Updates”Until an APT repository is published, updates are manual: download the new .deb from GitHub Releases and install it over the existing package.
Once an APT repository is available, you can upgrade with:
sudo apt update && sudo apt upgrade openvpn3-client-linux