flox

用于在开发与交付流程中声明和管理可复现软件环境的 macOS 工具。

Cask开发工具Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装38App榜第 998
近一年安装1,940365 天累计
最新版本1.18.13 天前 · 10月7日
下载大小60MBarm64 / x86_64 · pkg
更新节奏每两周近 30 天 3 个版本
  1. 1.18.1

    最新补丁10月7日 · 周三

    OpenNavo 编辑Homebrew 收录 10月7日 20:25

    修复环境停用和重新激活时脚本的行为。请重启当前活动的 shell 会话,以启用新的提示符钩子。

    修复
    停用脚本会再次运行,且不再显示意外上下文消息。在同一 shell 中重新激活同一环境时,会再次加载其配置脚本。重启活动的 shell 会话以启用新的提示符钩子。
  2. 1.18.0

    10月6日 · 周二

    OpenNavo 编辑Homebrew 收录 10月6日 21:50

    新增清单与 schema 处理选项,调整软件包构建输入,并宣布从下一版本起解析软件包需要登录 FloxHub。

    功能
    清单设置可关闭环境激活时的升级通知。flox edit 将清单升级到最低适用 schema 版本。Flox 容器镜像现已发布到 Docker Hub。
    变更
    从下一版本起,解析软件包需要免费的 FloxHub 账户。发布前会确认已登记源代码库或 ref 的更改。构建命令使用目录当前 nixpkgs 或 --stability 指定版本。
    修复
    修复激活时变量损坏及列表变量重复项。不再将远程环境缓存检出单列为非活动环境。构建 runtime-packages 支持带命名空间的软件包。
  3. 1.17.0

    9月22日 · 周二

    OpenNavo 编辑Homebrew 收录 9月22日 13:19

    新增面向构建的开发 shell 和更清晰的环境说明;调整升级 dry-run 行为,并修复身份验证、服务恢复、钥匙串提示、目录重试及配置报告问题。

    功能
    flox develop 为 Nix 表达式构建打开包含构建输入的 shell。交互式命令以 Markdown 显示环境说明。flox init -D 创建当前用户的 FloxHub default 环境。首次 flox install 会说明如何通过 shell RC 文件激活。
    变更
    upgrade --dry-run 报告可升级项,不构建或下载软件包。dry-run 成功不再保证升级后的环境能够构建。
    修复
    令牌过期时发出警告,身份验证状态以非零值退出。服务命令可从遗留的管理器 socket 中恢复。钥匙串访问仅提示一次,而非每个发行版都提示。目录请求遵循服务器延迟,并重试临时故障。flox config -l 解释为何省略未设置的可选值。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo