
![]()
1. Carton 支持哪些系统
Carton 是围绕 sing-box 的桌面图形客户端,用 Avalonia + .NET 原生渲染,明确不是 Electron / Tauri / WebView 套壳。交互与信息组织尽量贴近官方 SFM,并尽量保留用户原有配置与规则;项目声明它不是官方 SFM,也不隶属 sing-box 团队。
本站收录平台:Windows、Linux。官方暂不提供 macOS(因 macOS 已有 SFM)。Windows 可通过 WinGet(winget install Unifan.Carton)或 Releases 安装包/便携包获取;Linux 请直接从 GitHub Releases 下载 deb / rpm / AppImage / tar.gz 等预编译包,勿轻信未授权的在线源。
2. 怎样下载并安装 Carton
打开 Carton 下载与项目入口,只使用官方仓库 Releases 或 WinGet。站内版本号来自收录核对,实际以发布页为准。
Windows 安装版通常支持应用内更新;便携版数据多在程序目录。Linux 按发行版选择对应包格式,解压或安装后按系统提示处理权限。若需要 TUN,再按文档完成提权相关组件,不要把其他客户端的步骤照搬。
3. 导入配置并完成第一次连接
打开 Carton 项目仓库,对照 README / 英文说明准备 sing-box 配置。建议第一次:导入或载入本地配置 → 确认核心可用 → 开启系统代理做浏览器连通测试 → 需要全局接管时再按界面开启 TUN。排障时区分「GUI 问题」与「sing-box 配置问题」。
4. 更新 Carton 前请先备份
升级前备份配置目录或导出正在使用的配置。便携版尤其注意不要只覆盖程序而丢掉数据。若更新后无法启动或 TUN 提权失败,记下 Carton 版本、操作系统、架构与报错原文,再到 Issues 检索;回退时恢复备份。