Downloads · Linux
VPN for Linux
Ubuntu · Fedora · Arch
Two paths on Linux: the graphical Happ client in .deb, .rpm and .pkg packages — or xray-core in the terminal for servers and minimal systems.
Happ
Recommended clientGraphical client for major distributions: .deb packages (Ubuntu/Debian), .rpm (Fedora/RHEL) and .pkg.tar.zst (Arch).
Download Happ for LinuxPath 1 — Happ (GUI)
Download the package
On the releases page pick the format for your distribution: .deb for Ubuntu and Debian, .rpm for Fedora and RHEL, .pkg.tar.zst for Arch.
Install the package
For .deb: sudo dpkg -i package.deb. For .rpm: sudo rpm -i package.rpm. Or open the package with your distribution's installer.
Get your subscription key
The key is issued in your account on the website or in the Telegram bot @meerguardbot after you sign up.
Import the key
Copy the key link and add it in Happ: “+” → “Add from clipboard”.
Connect
Press connect. The system may ask for your password — it's needed to create the TUN interface.
Path 2 — xray-core (CLI)
For servers and headless systems, xray-core fits well: the official install script sets the core up as a systemd service.
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ installAfter installing, build a config from the key link you received at sign-up. The config format is described in the xray-core documentation.
System requirements
- An x64 or ARM64 distribution: Ubuntu 20.04+, Fedora 35+, Arch and others
- GTK3 or Qt5 for the GUI version
- About 100 MB of disk space
- sudo rights to install the package
Need a subscription key?
Keys are issued after you sign up — on the website or in the Telegram bot. A trial takes a minute to start.
Other devices