Installation
Quick Install (Recommended)
Section titled “Quick Install (Recommended)”curl -fsSL https://raw.githubusercontent.com/hassan-mehedi/openvpn-linux-client-gui/main/install.sh | bashThis automatically detects your distro, installs OpenVPN 3 Linux if needed, then builds and installs the package.
DEB Package (Debian / Ubuntu)
Section titled “DEB Package (Debian / Ubuntu)”make deb-buildmake deb-install
# Uninstallmake deb-uninstallRPM Package (Fedora)
Section titled “RPM Package (Fedora)”# Install build dependencies (one-time)sudo dnf install python3-build rpm-build pyproject-rpm-macros python3-devel python3-setuptools python3-wheel
# Build and installmake rpm-buildmake rpm-install
# Reinstall after rebuildingmake rpm-reinstall
# Uninstallmake rpm-uninstallFrom Source (Development)
Section titled “From Source (Development)”git clone https://github.com/hassan-mehedi/openvpn-linux-client-gui.gitcd openvpn3-client-linuxuv sync --dev