Download and Install
Build paths, package methods, compatibility notes, dependency requirements, and common installation issues for Windows, Linux, and macOS are separated by platform and install method.
Windows Download
Recommended: x64Install with WinGet
Suitable for Windows environments with the system package manager available.
winget install ClashVergeRev.ClashVergeRev
- If the interface fails to load, a build marked with fix_webview2 may be more suitable.
- Older Windows releases may have compatibility limits; newer desktop versions are usually more stable.
Install with Scoop
More suitable when a custom directory or portable-style workflow is preferred.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -ScoopDir 'D:\Scoop' -ScoopGlobalDir 'D:\ScoopGlobal'
scoop bucket add extras
scoop install extras/clash-verge-rev
- Package wrappers and community-maintained channels may not always match upstream timing exactly.
- After installation, the config directory and core version can be adjusted in application settings.
Platform Notes and Download Guidance
Download references are separated by release source, install path, package format, dependency requirements, and compatibility notes. The main distinction on this page is not between features, but between installation methods and platform conditions. Windows usually offers the simplest path through a graphical installer or the system package manager; Linux depends more heavily on distribution-specific package formats and libraries; macOS requires closer attention to system version and core compatibility.
File integrity should still be checked when builds are obtained through mirrors, wrappers, reposted archives, or indirect release paths. Version tags, release dates, platform labels, and architecture names should be confirmed before installation. Build selection is usually more reliable when the release source, architecture, and platform requirements are verified together rather than inferred from the filename alone.
Subscription import, rule mode, proxy groups, TUN behavior, and DNS adjustments belong to later setup stages and are not expanded as the main subject here. This page is limited to build acquisition, installation conditions, compatibility notes, and common installation-side issues. Configuration structure and routing behavior should remain on the configuration and guide pages.
Linux Download and Install
Ubuntu / Debian (.deb)
Install the matching .deb build with:
sudo apt install -y ./Clash.Verge_x.x.x-_xxx.deb
- Newer distributions may require additional desktop or system library dependencies before first launch.
Fedora / RHEL (.rpm)
Install the matching .rpm build with:
sudo dnf install ./Clash.Verge_x.x.x-_xxx.rpm
sudo yum localinstall ./Clash.Verge_x.x.x-_xxx.rpm
Arch / Manjaro
Repository-based install
sudo pacman -S archlinuxcn-keyring
sudo pacman -S clash-verge-rev
AUR helper route
# paru
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
paru -S clash-verge-rev-bin
# yay
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
yay -S clash-verge-rev-bin
macOS Download and Install
System support
- More recent macOS releases generally provide a more predictable compatibility path.
- Older systems may require closer attention to the bundled core and runtime behavior.
Replace the Mihomo core
If a replacement core is needed, place the binary at:
/applications/Clash Verge.app/Contents/MacOS/verge-mihomo
- Core replacement is more appropriate when the version relationship between the client and the core is already clear.
Program File Overview
Common Windows files
resources/
locales/
clash-verge-service.exe
Country.mmdb
enableLoopback.exe
geoip.dat
geosite.dat
install-service.exe
sysproxy.exe
uninstall-service.exe
clash-verge.exe
verge-mihomo.exe
verge-mihomo-alpha.exe
- Service mode usually depends on a separate service process.
- UWP networking issues are often related to loopback handling rather than the main executable itself.
Release and source notes
- Release tags, dates, and platform labels should be checked together before installation.
- Stable builds are usually the safer path for long-term use; pre-release builds are better treated as validation builds.
Security and Common Issues
- File hashes or signatures are still worth checking after download when the source path is indirect.
- Interface failures are often tied to missing or broken WebView2 dependencies on Windows.
- Linux startup failures are frequently caused by missing libraries or desktop-related dependencies.
- macOS compatibility depends on the relationship between the system version, the app build, and the selected core.