Installation
Installation
Section titled “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.
Windows
Section titled “Windows”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.
Installer
Section titled “Installer”Please download the latest version of Clash.Nyanpasu_x.y.z_x64-setup.exe from the GitHub Releases and install it.
Portable
Section titled “Portable”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.
Debian/Ubuntu
Section titled “Debian/Ubuntu”Download the latest version of the DEB package using a third-party PPA source or from the GitHub Releases page.
Installation via DEB package
Section titled “Installation via DEB package”Download the latest version of clash-nyanpasu_x.y.z_amd64.deb from the GitHub Releases page.
Then execute it in the terminal:
sudo apt install -y ./clash-nyanpasu_x.y.z_amd64.debArchLinux
Section titled “ArchLinux”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:
paru -Syu clash-nyanpasuparu -Syu clash-nyanpasu-binparu -Syu clash-nyanpasu-gitAppImage
Section titled “AppImage”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:
chmod +x ./clash-nyanpasu_x.y.z_amd64.AppImage./clash-nyanpasu_x.y.z_amd64.AppImageIf 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:
mkdir -p ~/.local/share/icons/clash-nyanpasuwget -O ~/.local/share/icons/clash-nyanpasu/clash-nyanpasu.png https://raw.githubusercontent.com/libnyanpasu/clash-nyanpasu/main/frontend/nyanpasu/src/assets/image/logo-box.pngsudo mkdir -p /usr/share/icons/clash-nyanpasusudo wget -O /usr/share/icons/clash-nyanpasu/clash-nyanpasu.png https://raw.githubusercontent.com/libnyanpasu/clash-nyanpasu/main/frontend/nyanpasu/src/assets/image/logo-box.pngThen 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 NyanpasuName=Clash NyanpasuTerminal=falseType=ApplicationAutostart=true # Whether to autostart or not.Update the database:
update-desktop-database ~/.local/share/applicationssudo update-desktop-database /usr/share/applicationsReference
Section titled “Reference”Footnotes
Section titled “Footnotes”-
Portable definition: Portable application - Wikipedia ↩
-
Flatpak support is not yet complete: https://github.com/tauri-apps/tauri/issues/3619 ↩