下载和安装
大多数用户应当使用 预构建版本,而不要通过
Code > Download ZIP
下载仓库代码。该选项下载的是未经编译的源代码,仅当您计划参与贡献,自行构建 RimSort,或使用 Python 解释器运行 RimSort 时才需要获取源代码。
RimSort 提供两种发行版本:稳定版(stable releases)和前瞻版(edge releases)。前瞻版的更新频率高于稳定版,但更可能存在 Bug。
下载时请根据操作系统、CPU 架构及实际需求选择对应文件。启动说明可能因平台而异。
目录
Windows
Windows
在 Windows 上,RimSort.exe 有时可能会被您的反病毒软件(例如 Windows Defender)误判为威胁并删除。
这是使用 Nuikta 将 Python 程序编译为易于分发的可执行文件,且未进行数字签名所产生的副作用。为发布程序进行数字签名需要高昂且持续的费用,这对我们而言并不现实。您可以安全地配置反病毒软件,以允许 RimSort 运行。若对此存疑,建议使用 Virus Total 扫描该可执行文件,该平台会综合多家反病毒软件的检测结果供您参考判断。
- 下载并解压
Windows x86-64
版本 - 运行程序:
RimSort.exe
macOS
macOS
您可能会遇到 Gatekeeper 提示 RimSort 已「损坏」的错误。 苹果自有的运行时保护机制 Gatekeeper 可能导致运行 RimSort(或执行相关依赖库)时出现问题! 可通过以下
xattr
命令手动添加白名单规避此问题:xattr -d com.apple.quarantine /path/to/RimSort.app xattr -d com.apple.quarantine /path/to/libsteam_api.dylib
将
/path/to/
替换为文件/文件夹的实际路径,例如:xattr -d com.apple.quarantine /Users/John/Downloads/RimSort.app
如果因某些原因尝试在 Apple Silicon 芯片上运行
i386
架构版本,使用 Rosetta 运行时应禁用看门狗功能。
截至 2023 年 5 月,todds 纹理工具目前不支持 Apple Silicon 芯片(Mac M1/M2 ARM64 CPU)。
- 下载并解压与你的 CPU 架构匹配的 Darwin/macOS 版本(Apple Silicon 选择 ARM64,Intel 选择 i386)
- 使用
xattr
命令绕过 Gatekeeper,将RimSort.app
和libsteam_api.dylib
加入白名单 - 打开应用:
RimSort.app
Linux
Linux
某些 Linux 发行版可能缺少 RimSort 使用的图形库 QT 所需的部分共享库,比如
xcb/libxcb
。如果在启动 RimSort 时遇到相关加载错误,你需要安装对应的库。即使安装了库,可能还需要单独下载一些缺失的文件。例如libxcb-cursor-dev
。查找包含所需库软件包的最简单方法是使用
apt-file
命令。内核版本不匹配可能导致共享库(如
glibc
)出现版本错误。
我们目前仅提供适用于 Ubuntu 的预编译版本。如果你使用其他 Linux 发行版或特殊定制版本,可能会遇到预期外的问题。如果所有预构建版本都无法在你的系统上运行,你可能需要 从源代码自行构建 RimSort 或通过 Python 解释器运行。
- 下载并解压适用于 Linux 的版本
- 运行可执行文件:
./RimSort