Skip to content

Installation

Clash Nyanpasu currently supports Windows 7 and later, Linux, and macOS 10.15 and later.

  • The Windows Arm64 variants is not currently supported and will be considered for support once it is supported by Clash Rust.
  • The Linux variants does not currently support the Arm architecture and will be considered for support after the 1.5.0 release.

First, please make sure that the WebView2 runtime is installed on your system. If your system does not have the WebView2 runtime installed, you can download and install it from the Microsoft official site.

Please download the latest version of Clash.Nyanpasu_x.y.z_x64-setup.exe from the GitHub Releases and install it.

Download the latest version of Clash.Nyanpasu_x.y.z_x64_portable.zip from the GitHub Releases page, extract and run it.

Download the latest version of Clash.Nyanpasu_x64.app.tar.gz (Intel CPU) or Clash.Nyanpasu.aarch64.app.tar.gz (M-series CPUs) and install it.

If you encounter any installation problems, please refer to the FAQ.

For Linux, due to the limitations of AppImage, we recommend using Package Manager to install or compile the app yourself.

Tauri 2 is currently in beta, and when it is released, we will introduce more package support and potentially Flatpak support2.

Download the latest version of the DEB package using a third-party PPA source or from the GitHub Releases page.

Download the latest version of clash-nyanpasu_x.y.z_amd64.deb from the GitHub Releases page.

Then execute it in the terminal:

Terminal window
sudo apt install -y ./clash-nyanpasu_x.y.z_amd64.deb

AUR packages are currently provided by enthusiasts: Stable (need to compile) / Stable (binaries) or Development (need to compile).

The following is a demonstration of installing AUR packages using paru:

Terminal window
paru -Syu clash-nyanpasu

Download the latest version of clash-nyanpasu_x.y.z_amd64.AppImage from the GitHub Releases page, then double-click to run it.

If you want to run it in a terminal, you can execute the following command:

Terminal window
chmod +x ./clash-nyanpasu_x.y.z_amd64.AppImage
./clash-nyanpasu_x.y.z_amd64.AppImage

If you need to autostart, you may need to write a .desktop file. The following is a sample .desktop file that you can place in the /usr/share/applications or ~/.local/share/applications/ directory. First, let’s download the icon for Clash Nyanpasu:

Terminal window
mkdir -p ~/.local/share/icons/clash-nyanpasu
wget -O ~/.local/share/icons/clash-nyanpasu/clash-nyanpasu.png https://raw.githubusercontent.com/libnyanpasu/clash-nyanpasu/main/frontend/nyanpasu/src/assets/image/logo-box.png

Then we write the .desktop file:

[Desktop Entry]
Categories=Development;
Comment=A Clash GUI based on Tauri.
Exec=/path/to/clash-nyanpasu_x.y.z_amd64.AppImage %U # Please change to your AppImage path.
Icon=/path/to/clash-nyanpasu.png # Please replace with the path of the icon you downloaded.
GenericName=Clash Nyanpasu
Name=Clash Nyanpasu
Terminal=false
Type=Application
Autostart=true # Whether to autostart or not.

Update the database:

Terminal window
update-desktop-database ~/.local/share/applications
  1. Portable definition: Portable application - Wikipedia

  2. Flatpak support is not yet complete: https://github.com/tauri-apps/tauri/issues/3619