Linux Setup Guide

Complete guide for Ubuntu, Debian, CentOS, Arch Linux, and other distributions.

1

Download

Download AppImage file

2

Permissions

chmod +x to grant execution

3

Run & Use

Run directly, import and connect

Kernel

Linux 3.2 or higher

Architecture

x86_64 (amd64)

Step 1: Choose Installation Method

Step 2: Import Configuration

Step 3: Connect and Use

  1. Select Node: Run All Delay Test and choose a low-latency node.
  2. Connect: Click the connection button.
  3. Authorize: Linux VPN features require authorization; you may be prompted for sudo password or PolicyKit auth.

Success

Connected! Verify connection by running curl -I https://www.google.com in terminal (Requires TUN Mode enabled or shell proxy vars set).

Advanced Configuration

System Proxy (GNOME/KDE)

If you don't need TUN mode and only want browser proxy:

  • GNOME: Settings > Network > Network Proxy > Manual > Enter 127.0.0.1 and port (Default 2334)
  • KDE: System Settings > Network > Proxy > Manual

Note: Hiddify Next usually sets this automatically when System Proxy mode is on.

TUN Mode & Permissions

Enable TUN mode to proxy all traffic (including terminal).

If it fails, check if user is in network group, or try running as admin:

sudo ./HiddifyNext-*.AppImage --no-sandbox
Missing FUSE library (AppImage fails)

Ubuntu 22.04+ may require libfuse2:

sudo apt install libfuse2

FAQ

How to auto-start?
For AppImage, check "Start on Boot" in settings. If not working, manually create a `.desktop` file in `~/.config/autostart/`.
Terminal not proxying?
Even with System Proxy on, terminal apps often ignore it unless `http_proxy` var is set. Solutions: 1. Enable TUN Mode (Recommended). 2. Manually set env vars: `export all_proxy=socks5://127.0.0.1:2334` (Check actual port in settings).