exelban/stats手动安装:DMG包使用指南
macOS系统状态监控工具exelban/stats提供了直观的系统资源监控功能,但部分用户可能需要通过手动安装DMG包的方式部署应用。本文将详细介绍从下载验证到启动配置的完整流程,帮助普通用户安全高效地完成安装。
准备工作与环境要求
在开始安装前,请确保您的设备满足以下条件:
- 操作系统版本:macOS 10.15 (Catalina) 或更高版本(系统兼容性说明)
- 存储空间:至少100MB可用空间
- 权限要求:管理员账户(用于应用移动和系统扩展授权)
检查方法:点击屏幕左上角苹果图标 → 关于本机,查看" macOS "版本号。低于10.15的系统需先升级或下载legacy 版本。
DMG包下载与验证
-
获取安装包
从官方发布页面下载最新版DMG文件:# 终端下载示例(需替换为最新版本链接) curl -O https://github.com/exelban/stats/releases/latest/download/Stats.dmg或直接访问Releases页面手动下载。
-
文件完整性验证
建议通过SHA256校验确保文件未被篡改:shasum -a 256 Stats.dmg将计算结果与官方提供的校验值比对,一致则说明文件完整。
安装步骤详解
挂载与启动安装器
-
双击下载完成的
Stats.dmg文件,系统将自动挂载磁盘镜像
 -
打开挂载的"Stats"磁盘,将看到应用图标和应用程序文件夹快捷方式

应用部署与权限配置
-
复制应用到应用文件夹
按住⌘键拖动"Stats"图标到"应用程序"快捷方式,完成文件复制。 -
首次启动授权
- 首次打开应用时,系统可能提示"无法打开,因为它来自身份不明的开发者"
- 解决方法:进入
系统偏好设置 → 安全性与隐私 → 通用,点击"仍要打开"
-
系统扩展授权
应用需要访问系统资源,按提示在安全性与隐私 → 隐私标签页中授予以下权限:- 辅助功能(用于菜单栏显示)
- 文件和文件夹访问(用于磁盘监控)
- 系统数据(用于传感器信息读取)
初始配置与模块启用
首次启动向导
应用启动后将显示设置向导,推荐按以下步骤配置:
- 选择监控模块:勾选需要监控的系统资源(CPU、内存、网络等)
 - 设置刷新频率:普通用户建议5秒,性能模式可设为2秒
- 外观主题:选择与系统主题匹配的深色/浅色模式
菜单栏布局调整
- 按住
⌘键拖动菜单栏中的Stats图标调整位置 - 通过右键菜单选择显示样式:
- 紧凑型:仅显示图标和数值
- 扩展型:显示迷你图表(如网络流量图)
常见问题解决
安装后无法启动
若出现启动失败,可尝试以下方案:
- 权限修复:
sudo chown -R $(whoami) /Applications/Stats.app - 重新签名应用(针对Gatekeeper问题):
codesign --force --deep --sign - /Applications/Stats.app - 查看系统日志定位错误:
控制台.app → 搜索"Stats"
功能模块缺失
部分高级功能(如传感器监控)需要额外组件:
- 安装SMC驱动:
open /Applications/Stats.app/Contents/Resources/SMC.kext - 重启后在设置中启用对应模块(传感器模块源码)
性能优化建议
若应用占用资源过高,可:
- 关闭不常用模块(如蓝牙监控)
- 降低数据采样频率
- 启用节能模式:
设置 → 高级 → 低功耗模式

验证安装结果
通过以下方式确认安装成功:
-
应用状态检查:
pgrep -x Stats > /dev/null && echo "运行中" || echo "未运行" -
功能完整性测试:
- 查看菜单栏显示的系统状态数据
- 打开偏好设置验证所有模块正常加载
- 检查日志文件是否有错误记录
总结与后续维护
手动安装DMG包虽然比Homebrew方式复杂,但能让用户更好地控制安装过程。完成部署后,建议:
- 定期通过应用内更新检查器升级(更新机制源码)
- 关注GitHub Issues了解已知问题
- 提交使用反馈帮助改进(反馈渠道)
通过本文档的步骤,您已成功掌握exelban/stats的手动安装方法。如需卸载,只需将/Applications/Stats.app拖入废纸篓并重启系统即可。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



