Clash Logo
clash-meta.org
Mihomo Kernel Client Aggregation and Tutorial Center
Homepage Download Center Tutorial Center Tools Frequently Asked Questions GitHub
Linux DEB · amd64 · v2.5.2

Clash Verge Rev Linux DEB Ubuntu / Debian / Mint client

This page provides the Clash Verge Rev installation package in DEB format, which is suitable for Debian-based 64-bit distributions such as Ubuntu, Debian, Linux Mint, Deepin, Kali, Pop!_OS, etc. After installation, run it through the desktop environment's application launcher or the command line.

Compatible distribution version
amd64
Ubuntu
20.04 / 22.04 / 24.04 LTS
Debian
11 Bullseye / 12 Bookworm
Linux Mint
21 / 22 Series
Others
Deepin · Kali · Pop!_OS · elementary
The client itself does not contain nodes and requires a subscription to connect to the Internet. No node? Signing up for this high-speed airport will give you 1GB of Hong Kong high-speed experience traffic, which is valid within 24 hours. You can try the speed first after importing it; buy if it suits you. Alipay pays directly. It also supports cryptocurrency payment. No cards are tied and no real-name records are left.
Get high-speed node
Download the installation package

amd64 DEB installation package

After downloading, use dpkg or apt Installation, dependencies will be automatically processed.

Linux DEB · amd64
Recommended · Based on Debian series distributions
v2.5.2 · 2026-07-19
Clash.Verge_2.5.2_amd64.deb
x86_64 / amd64
DEB package format
About 70+ MB
Not sure which family your distro belongs to? Terminal execution cat /etc/os-release View. ID_LIKE Including debian / ubuntu, you can use this DEB package.
System Requirements

Linux environment for running Clash Verge Rev

Schema
x86_64 (amd64)

This package only supports 64-bit Intel/AMD processors. ARM users please go to GitHub and select the aarch64 package.

Desktop environment
GNOME / KDE / XFCE

Both Wayland and X11 are available. Requires GTK/WebKitGTK runtime library (included by default in Debian-based distributions).

Runtime library
libwebkit2gtk-4.1

Available by default from Debian 12 / Ubuntu 22.04; some older versions may require manual installation.

Hardware configuration
≥ 4 GB memory · ≥ 200 MB disk

CPU usage is extremely low and can run as a resident service that starts automatically at boot.

Installation steps

DEB package installation process

Two installation methods are provided below: graphical interface double-click installation and command line installation. The command line method automatically handles dependencies more reliably.

  1. 1
    Confirm architecture

    Terminal Execution uname -m, output x86_64 You can use this amd64 package.

  2. 2
    Download DEB package

    Click the "Direct link download" button above, or use wget Download in the terminal:

    # Officially, please. Release Page download installation package for corresponding architecture
  3. 3
    Use apt installation (recommended)

    apt will automatically parse and install missing dependencies:

    sudo apt install ./Clash.Verge_2.5.2_amd64.deb

    Or use dpkg + apt to repair dependencies:

    sudo dpkg -i Clash.Verge_2.5.2_amd64.deb
    sudo apt -f install
  4. 4
    Launch application

    Search for "Clash Verge" in the application menu to start; or execute it in the terminal clash-verge. The first startup will initialize the configuration directory in ~/.config/clash-verge/

  5. 5
    (Optional) Permissions required to enable TUN mode

    If you want to enable TUN mode, you need to add network management capabilities to the mihomo binary file:

    sudo setcap cap_net_admin,cap_net_bind_service=+ep \
        /opt/clash-verge/resources/sidecar/verge-mihomo

    You can also directly click "Install Service Mode" in "Settings → System Settings" of Clash Verge Rev, which will be automatically completed by the client.

  6. 6
    Import subscriptions, select nodes, and enable agents

    Paste the link → Import on the "Subscription" page; select the node on the "Agent" page; open "System Agent" or "TUN Mode" on the "Settings" page.

Uninstall command
sudo apt remove clash-verge
# Cleanup configuration simultaneously:
rm -rf ~/.config/clash-verge ~/.local/share/clash-verge
Linux Side Essentials

Several points for using the DEB version

Native DEB package

Integrated through the system package manager, you can use apt/dpkg standard commands to upgrade and uninstall, eliminating the need to manually maintain files.

TUN/System Agent Dual Mode

The system proxy is based on environment variables + GNOME/KDE system settings; TUN mode takes over global traffic through utun.

Service mode

Can be installed as a background service, without keeping the window open, just stay in the status bar.

Command line friendly

Provide clash-verge Start command, which can be easily bound to desktop shortcut keys or self-starting scripts.

Rules and scripts

Supports Mihomo's full set of configurations: rule sets, policy groups, Merge/Script secondary processing subscriptions.

Subscription automatic renewal

You can set up scheduled pull subscriptions and independently manage multiple sets of configured expiration strategies.

FAQ

Linux DEB Frequently Asked Questions about Installation and Operation

Prompt that libwebkit2gtk-4.1 is missing

The old version of Ubuntu is only 4.0 by default. Manual installation:sudo apt install libwebkit2gtk-4.1-0. If the repository does not have it, you can upgrade to Ubuntu 22.04+ or Debian 12+.

The interface is blank or unresponsive after startup

Usually the WebKitGTK version does not match. Launch from Terminal clash-verge Check the error report; you can also try WEBKIT_DISABLE_COMPOSITING_MODE=1 clash-verge Temporarily turn off GPU acceleration.

TUN mode cannot be enabled/repeatedly requires sudo

First click "Install Service Mode" in the client "Settings → System Settings". If it still cannot be enabled, perform it manually setcap command (see "Installation Step 5" above).

System proxy does not take effect under GNOME / KDE

Some desktop environments require you to manually go to "Network Settings → Proxy" to enable "Use system proxy settings". Or switch to TUN mode to take over all traffic.

No nodes after importing subscriptions

First confirm that the subscription link is accessible in the browser; then confirm the subscription template format. For complete troubleshooting, see No node FAQ after import

"Dependencies not met" reported after the upgrade

Execute sudo apt -f install Automatically repair dependencies; you can also uninstall and then reinstall the new version of DEB using apt.

FAQ

Linux DEB users FAQ

What is the difference between DEB and RPM packages?

The two are different Linux package formats. DEB is used for Debian/Ubuntu system distributions; RPM is used for Fedora/RHEL/openSUSE systems. The functions are exactly the same, but the package format and dependency description method are different.

Why does the dpkg installation prompt a dependency error?

dpkg will not automatically download missing dependencies. Use instead sudo apt install ./Clash.Verge_2.5.2_amd64.deb so that apt can automatically resolve dependencies.

Where does the configuration file exist?

Default location ~/.config/clash-verge/(subscription and configuration) and ~/.local/share/clash-verge/ (running data).

Can it start automatically after booting?

Yes. Turn on the "Auto-start" switch in the client "Settings → General Settings", and it will be displayed in ~/.config/autostart/ Create a desktop file.

Can ARM Linux (Raspberry Pi, etc.) be used?

This page provides the amd64 package. ARM users please go to GitHub Releases Download arm64.deb

Can it be used without a desktop environment (pure server)?

Clash Verge Rev is a graphical client, it is recommended to use it directly in pure command line scenarios Mihomo Kernel + configuration file, combined with systemd operation.

High-speed airport recommendation Register to receive 1GB trial traffic
No node yet? Sign up and get 1GB of Hong Kong high-speed trial traffic, which is valid for 24 hours. You can connect to it with one click to try the speed, and then buy if it suits you. Alipay allows direct payment and can be activated in a few minutes; if you are more concerned about privacy, it also supports cryptocurrency payments - no bank cards are tied, and no real-name payment records are left.
Get high-speed node