什么是 Clash Nyanpasu?
Clash Nyanpasu
是基于 Tauri
的 Clash
GUI 软件实现,利用 Tauri
的特性实现了跨平台的支持。 它能在 Windows
、Linux
和 macOS
系统上提供代理服务,并支持 TUN 网卡模式。
Clash Nyanpasu
原生支持多种内核,包括 Clash Premium
、Clash Meta
和 Clash Rust
,用户可以根据个人喜好选择使用。 此外,该软件内置强大的脚本处理功能,为用户提供了更灵活的使用体验。 设计上,Clash Nyanpasu
完全符合 Google Material You
的设计理念,为用户带来视觉上的愉悦感受。
Clash Nyanpasu 的起源
Clash Nyanpasu
最初是从 Clash Verge 1.3.7
分支而来,是在 Clash Verge 1.3.7
的基础上进行二次开发而成的。 在开发过程中,我们特别注重了代码质量和用户界面操作体验。因此,Clash Nyanpasu
成为了一款站在巨人肩膀上的优秀软件。
我们要感谢开源社区,因为 Clash Nyanpasu
的诞生离不开广大开发者和用户的支持与贡献。
关于名字和图标的故事
Clash Nyanpasu
的名字和图标都有着特殊的来源和含义。在这个名称中,“Nyanpasu
” 来自于 Nyanpasu AOSP
。最初,我们采用了 Nyanpasu AOSP
的图标,因此我们将软件命名为 Clash Nyanpasu
。
需要特别说明的是,我们获得了 Nyanpasu AOSP
所有者的授权,才能够使用其名称和标志。
别名和简称
除了官方的名称 Clash Nyanpasu
,中文用户可以使用简称“喵帕斯
”来代替,以便更便捷地进行沟通和交流。
Clash Nyanpasu特点
- 支持完整Clash配置,支持部分冲突高级配置。
- 配置文件管理和增强(通过 yaml 和 Javascript)。
- 简洁的UI,支持自定义主题颜色。
- 内置支持 Clash.Meta 核心。
- 系统代理设置和守护。
Clash Nyanpasu下载
Clash Nyanpasu下载地址是在Clash Nyanpasu github地址:https://github.com/keiko233/clash-nyanpasu/releases
Clash Nyanpasu安装
Clash Nyanpasu 目前支持 Windows 7 及更高版本、Linux 以及 macOS 10.15 及以上版本。
- 目前不支持 Windows ARM64 版本,待 Clash Rust 支持后,将考虑提供支持。
- Linux 版本目前不支持 ARM 架构,预计在 1.5.0 版本发布后,将考虑提供支持。
提示
GitHub Release 页面中包含的一些名词解释:
- amd64 – x86_64,常规的电脑选这个
- aarch64 – armv8/arm64/armv9 使用 ARM CPU 的电脑选这个
目前计划只支持 amd64 和 aarch64 架构。
Windows
注意
1.5.0 开始,Clash Nyanpasu 不再提供 MSI 安装包。
首先,请确保您的系统已安装 Webview2 运行时。如果您的系统未安装 Webview2 运行时,您可以从 Microsoft 官方网站 下载并安装。
NSIS
请从 GitHub Release 页面下载最新版本的 Clash.Nyanpasu_x.y.z_x64-setup.exe
。
便携版
注意
请留意,Tauri 官方并 不支持 便携版。
由 Clash Nyanpasu 提供的便携版是通过自动打包流程生成的,且显式忽略了 Webview2 的检测,因此可能会遇到一些问题。我们计划在未来坚持便携版不修改注册表的原则。因此,部分功能可能 无法 正常工作:
- 系统服务:由于 clash-verge-service 会进行服务注册和修改注册表,这与便携版的原则相违背,所以我们计划将其从便携版中移除。
- 通知功能:便携版在 Windows 10 上无法使用系统通知,因此后端一些触发通知的操作将不可见。
- 快捷导入(Custom Schema):鉴于便携版无法修改注册表,该功能将不被支持。
从 GitHub Release 页面下载最新版本的 Clash.Nyanpasu_x.y.z_x64_portable.zip
,解压后运行。
MacOS
从 GitHub Release 页面下载最新版本的 Clash.Nyanpasu_x64.app.tar.gz
(Intel CPU)或 Clash.Nyanpasu.aarch64.app.tar.gz
(M 系列 CPU),正常安装即可。
如果遇到安装问题,请参考 常见问题。
Linux
Linux 下由于 AppImage 的限制,我们更建议使用 包管理器 安装或者自行编译。
目前 Tauri 2 正在测试阶段,等其正式发布后,我们会引入 RPM 的支持,以及潜在的 FlatPak 支持。
提示
如果使用 包管理器 或自行编译的程序,请 不要 使用 应用内更新 的功能。
Debian/Ubuntu
使用 第三方 PPA 源 或 从 GitHub Release 页面下载最新版本的 deb
包。
使用 Deb 包安装
从 GitHub Release 页面下载最新版本的 clash-nyanpasu_x.y.z_amd64.deb
。
然后在终端中执行:
sudo apt install -y ./clash-nyanpasu_x.y.z_amd64.deb
ArchLinux
目前由爱好者提供了 AUR 软件包:稳定版(编译) / 稳定版二进制包 or 开发版(编译).
以下是使用 paru
安装 AUR 包的示范:
稳定版 (需要编译)
paru -Syu clash-nyanpasu
稳定版 (预编译)
paru -Syu clash-nyanpasu-bin
开发版 (需要编译)
paru -Syu clash-nyanpasu
AppImage
警告
由于开发组缺乏 Linux DE 的环境,因此 AppImage 环境中出现的问题无法得到及时修复。
目前的已知问题:
- 无法更新内核程序
- 无法检测内核程序版本
- 可能的无法提权导致 TUN 无法使用
从 GitHub Release 页面下载最新版本的 clash-nyanpasu_x.y.z_amd64.AppImage
,然后双击运行它。
如果你想要在终端中运行,可以使用以下命令:
chmod +x ./clash-nyanpasu_x.y.z_amd64.AppImage
./clash-nyanpasu_x.y.z_amd64.AppImage
如果你需要自动启动,可能需要编写 .desktop
文件。
Clash Nyanpasu使用教程
Clash Nyanpasu使用教程与Clash for Windows、Clash Verge是差不多的,所以不过多讲解。