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

Clash Verge Rev Linux RPM Fedora / RHEL / openSUSE client

This page provides the Clash Verge Rev installation package in RPM format, which is suitable for RPM-based 64-bit distributions such as Fedora, RHEL, Rocky Linux, AlmaLinux, openSUSE, and Mageia. Complete the installation via the dnf or rpm command.

Compatible distribution version
x86_64
Fedora
39 / 40 / 41 Workstation
RHEL System
RHEL 9 · Rocky 9 · Alma 9
openSUSE
Tumbleweed / Leap 15.5+
Others
Mageia · OpenMandriva
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

x86_64 RPM installer

Recommended use dnf (Fedora 22+) or zypper (openSUSE) automatically handles dependencies.

Linux RPM · x86_64
Recommended · Based on the RPM series of releases
v2.5.2 · 2026-07-19
Clash.Verge-2.5.2-1.x86_64.rpm
x86_64
RPM package format
About 70+ MB
Not sure which family your distro belongs to? Terminal execution cat /etc/os-release View. ID_LIKE This RPM package can be used by including fedora / rhel / suse.
System Requirements

Linux environment for running Clash Verge Rev

Schema
x86_64

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

Desktop environment
GNOME / KDE / XFCE

Both Wayland and X11 are available. Fedora defaults to GNOME/Wayland which is fully tested.

Runtime library
webkit2gtk4.1

Fedora 38+ is provided by default; RHEL 9 / Rocky 9 is installed through the EPEL repository.

Security mechanism
SELinux friendly

It can run normally under the default SELinux policy; TUN mode may require additional authorization.

Installation steps

RPM package installation process

It is recommended to use the package manager (dnf / zypper) to install, dependencies will be automatically parsed.

  1. 1
    Confirm the architecture and release version

    Terminal Execution uname -m should be output x86_64cat /etc/os-release One ​​of Fedora/RHEL/Rocky/Alma/openSUSE should be displayed.

  2. 2
    Download RPM package

    Click the "Direct link download" button above, or use wget / curl

    # Officially, please. Release Page download installation package for corresponding architecture
  3. 3
    Fedora / RHEL / Rocky / Alma installation

    Use the dnf command to install, the dependency will be automatically resolved:

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

    RHEL 9 / Rocky 9 If webkit2gtk4.1 is missing, enable EPEL first:

    sudo dnf install epel-release
    sudo dnf install webkit2gtk4.1
  4. 4
    openSUSE installation

    Use zypper Command installation:

    sudo zypper install ./Clash.Verge-2.5.2-1.x86_64.rpm
  5. 5
    Launch application

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

  6. 6
    (Optional) TUN Mode Permissions

    In the Client "Settings → System Settings" midpoint "Install Service Mode" is automatically completed by the client; or manually executed:

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

    If there is a problem in SELinux strict mode, you can temporarily execute it sudo setenforce 0 Test and then decide whether to adjust the strategy.

Uninstall command
# Fedora / RHEL Yes
sudo dnf remove clash-verge

# openSUSE
sudo zypper remove clash-verge

# Cleanup configuration simultaneously:
rm -rf ~/.config/clash-verge ~/.local/share/clash-verge
RPM version key points

Several usage points of the RPM version

Native RPM integration

Managed through the dnf / zypper standard command, updates and dependencies can be tracked together with the rpm database.

SELinux compatible

Works normally under the default targeted policy; TUN and service modes may require additional permissions.

Service mode

The client has a built-in "Install Service Mode" button, which can reside in the background without keeping the graphical interface open.

Rule and policy group

Completely supports Mihomo rule sets/policy groups/GEOIP/GEOSITE remote updates.

Lightweight residency

In idle state, the CPU usage is close to 0% and the memory is about 80-120 MB, which is suitable for long-term background running.

TUN takes over global traffic

Does not rely on the application's support for system proxies, all TCP/UDP will be forwarded according to rules.

FAQ

Frequently Asked Questions about Linux RPM Installation and Operation

Lack of webkit2gtk4.1 dependency

Fedora 38+ is included by default. RHEL 9 / Rocky 9 / Alma 9 needs to enable EPEL: sudo dnf install epel-release webkit2gtk4.1

Prompt GPG signature verification failed

Since RPM is not distributed through the warehouse, dnf may require mandatory signature. You can add --nogpgcheck Skip, or use sudo rpm -ivh ...rpm Install directly.

SELinux prevents TUN from starting

View logs:sudo journalctl -t setroubleshoot -e. Temporary tests can be executed sudo setenforce 0. For production environments, it is recommended to add policies according to the prompts.

The window is blank or crashes

Common in Wayland + independent graphics environment. Try starting from the terminal to see the error; you can set WEBKIT_DISABLE_COMPOSITING_MODE=1 or WEBKIT_DISABLE_DMABUF_RENDERER=1

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

Unable to connect to the Internet after enabling proxy

First confirm that the node delay is normal, and then check whether the firewall (firewalld) blocks it. For complete troubleshooting, see Cannot connect to the Internet after turning on the proxy FAQ

FAQ

Linux RPM Frequently Asked Questions by Users

Are the contents of the RPM and DEB packages the same?

Exactly the same. Both are built on the same source code and only differ in package format and dependency declaration. Functions, configurations, and subscription behaviors are all consistent.

Which command should be used between dnf and rpm?

Prefer to use dnf (or zypper), which will automatically resolve dependencies. rpm -ivh Only a minimal installation, you need to handle dependencies yourself.

Where are the configuration files saved?

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"; after the service mode is installed, the systemd service will be registered to start automatically.

Can CentOS 7 / RHEL 7 still be used?

Not recommended. The glibc and webkit2gtk versions of these old systems are too low. It is recommended to upgrade to RHEL 9 / Rocky 9 / Alma 9 series.

Can ARM servers (aarch64) be used?

This page provides the x86_64 package. ARM users please go to GitHub Releases Download aarch64 rpm.

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