下载
ZikaronDesk
留证基础设施
需要 Apple 芯片的 Mac,macOS 11 或更新的版本。x86_64 的 Linux 从源码构建,见 从源码构建。
安装
- 核对 SHA-256,结果应与下方「核对」里列出的一致:
shasum -a 256 ~/Downloads/ZIKARON-0.1.0-macos-arm64.dmg - 在「终端」里去掉下载时系统加上的隔离标记:
xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.dmg这一步在打开 dmg 之前做。
- 打开 dmg,把 ZIKARON.app 拖进「应用程序」,再打开它。
已经先拖进去了的,改为运行这一条:
xattr -dr com.apple.quarantine /Applications/ZIKARON.app命令行 zikaron 在应用包内:ZIKARON.app/Contents/MacOS/zikaron。
命令里的路径按你实际下载的位置改。
- 核对 SHA-256,结果应与下方「核对」里列出的一致:
shasum -a 256 ~/Downloads/ZIKARON-0.1.0-macos-arm64.pkg - 在「终端」里去掉下载时系统加上的隔离标记:
xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.pkg这一步在双击安装之前做。
- 双击安装。
安装程序把应用装进 /Applications,把命令行装到 /usr/local/bin/zikaron。
命令里的路径按你实际下载的位置改。
为什么有这一步:应用由 Kaptonia 的自签证书签名,在 Apple 公证之外发出。从浏览器下载的文件带着 macOS 的隔离标记,系统会拒绝打开;在较新的 macOS 上,「系统设置 › 隐私与安全性」里的「仍要打开」时常失灵。先核对文件,再去掉隔离标记,就是向系统确认你信任这份核对过的文件。
x86_64 的 Linux:0.1.0 从源码构建,见开发者指南 · 从源码构建。
核对
磁盘映像033cccae949d3d37d6c2c8674ae32419a01790c523ab34b84ea54211cc78d1dd
安装包6f49a4cb35b7e7aeaa2fc724382ff650bd9a6e6a6a5347d598533e8ee5f5464a
源码383b08847004b3409275c388dd6e1b8bb76c63fab1e73d0d2734e6c6720b81f5
签名者Kaptonia
证书指纹a6ddc371e855197c5021ef44ab0802749cda318bc12d0138ccac9f46a4d46905
有效期至2036-09-23
应用和 dmg 都由这张证书签名。装好之后在终端里查看,输出里的 Authority 应为 Kaptonia:
codesign -dvv /Applications/ZIKARON.apppkg 以 SHA-256 核对。终端里的更多核对方法,见开发者指南 · 校验。