Clash Verge Rev for Linux

Choose a DEB for Ubuntu or Debian, or an RPM for Fedora or RHEL.

Choose a DEB Version 2.5.10 · DEB
Choose an RPMVersion 2.5.10 · RPM
Clash Verge Rev running on Ubuntu with the System Proxy switch highlighted

Choose your Linux package

Installer files download directly from the official Clash Verge Rev GitHub repository. View all official release files.

On Ubuntu or Debian, run dpkg --print-architecture in Terminal and match the result to a DEB package. On Fedora or RHEL, run rpm --eval '%{_arch}' and match the result to an RPM package. The files below are version 2.5.10.

Install Clash Verge Rev on Linux

  1. Install the package for your distribution

    For a DEB or RPM package, open Terminal in the folder where you saved the file. The commands below use the x86_64 builds as examples. If you downloaded an ARM package, replace the filename with the one you downloaded and keep the ./ at the start.

    Ubuntu or Debian

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

    Fedora or RHEL

    sudo dnf install ./Clash.Verge-2.5.10-1.x86_64.rpm

    Arch Linux

    If you already use yay, install the Arch User Repository package.

    yay -S clash-verge-rev-bin
    Ubuntu Terminal showing apt installing a Clash Verge DEB package
    A DEB installation in Ubuntu Terminal. The screenshot shows an earlier release.
  2. Open Clash Verge and set it up

    Search your apps menu for Clash Verge and open it. Follow the first-time setup guide to import your profile and check your connection.

    Clash Verge settings on Ubuntu with System Proxy enabled after setup
    System Proxy (系统代理) after setup on Ubuntu.

Fix common Linux problems

The package manager reports a different architecture
On Debian or Ubuntu, run dpkg --print-architecture and match the result to the DEB filename. This helps if you’re running a 32-bit operating system on a 64-bit ARM processor.
Ubuntu 20.04 can’t install the required libraries
Clash Verge Rev uses WebKitGTK to display its window. If the installer reports missing libwebkit2gtk or libjavascriptcoregtk packages on Ubuntu 20.04, Ubuntu 24.04 is the recommended upgrade for this setup.
The window won’t open on NVIDIA with Wayland

If Terminal shows Error 71, a GBM buffer error, or a framebuffer error, try launching Clash Verge with this setting. It applies to this launch only.

WEBKIT_DISABLE_DMABUF_RENDERER=1 clash-verge

Linux FAQ

Can I run Clash Verge Rev on a server without a desktop?

Clash Verge Rev needs a graphical desktop. For a server you manage over SSH, you can run the Mihomo engine directly from the command line.

Is there an AppImage?

Version 2.5.10 provides DEB and RPM packages for Linux. Arch users can use the AUR package shown in the install steps.