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.
amd64 DEB installation package
After downloading, use dpkg or apt Installation, dependencies will be automatically processed.
Clash.Verge_2.5.2_amd64.deb
cat /etc/os-release View. ID_LIKE Including debian / ubuntu, you can use this DEB package.
Linux environment for running Clash Verge Rev
This package only supports 64-bit Intel/AMD processors. ARM users please go to GitHub and select the aarch64 package.
Both Wayland and X11 are available. Requires GTK/WebKitGTK runtime library (included by default in Debian-based distributions).
Available by default from Debian 12 / Ubuntu 22.04; some older versions may require manual installation.
CPU usage is extremely low and can run as a resident service that starts automatically at boot.
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.
-
1Confirm architecture
Terminal Execution
uname -m, outputx86_64You can use this amd64 package. -
2Download DEB package
Click the "Direct link download" button above, or use
wgetDownload in the terminal:# Officially, please. Release Page download installation package for corresponding architecture -
3Use apt installation (recommended)
apt will automatically parse and install missing dependencies:
sudo apt install ./Clash.Verge_2.5.2_amd64.debOr use dpkg + apt to repair dependencies:
sudo dpkg -i Clash.Verge_2.5.2_amd64.deb sudo apt -f install -
4Launch 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(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-mihomoYou can also directly click "Install Service Mode" in "Settings → System Settings" of Clash Verge Rev, which will be automatically completed by the client.
-
6Import 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.
sudo apt remove clash-verge
# Cleanup configuration simultaneously:
rm -rf ~/.config/clash-verge ~/.local/share/clash-verge
Several points for using the DEB version
Integrated through the system package manager, you can use apt/dpkg standard commands to upgrade and uninstall, eliminating the need to manually maintain files.
The system proxy is based on environment variables + GNOME/KDE system settings; TUN mode takes over global traffic through utun.
Can be installed as a background service, without keeping the window open, just stay in the status bar.
Provide clash-verge Start command, which can be easily bound to desktop shortcut keys or self-starting scripts.
Supports Mihomo's full set of configurations: rule sets, policy groups, Merge/Script secondary processing subscriptions.
You can set up scheduled pull subscriptions and independently manage multiple sets of configured expiration strategies.
Linux DEB Frequently Asked Questions about Installation and Operation
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+.
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.
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).
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.
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。
Execute sudo apt -f install Automatically repair dependencies; you can also uninstall and then reinstall the new version of DEB using apt.
Linux DEB users FAQ
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.
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.
Default location ~/.config/clash-verge/(subscription and configuration) and ~/.local/share/clash-verge/ (running data).
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.
This page provides the amd64 package. ARM users please go to GitHub Releases Download arm64.deb。
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.