纳米酿造:最快的macOS包管理器,兼容brew
Nanobrew: The fastest macOS package manager compatible with brew

原始链接: https://nanobrew.trilok.ai/

``` $ nb install jq -> 正在解析依赖... -> 安装 1 个包: jq 1.7.1 -> 下载 + 安装 1 个包... ✓ jq -> 完成,耗时 1102.4 毫秒 $ nb list jq 1.7.1 $ nb update # 自我更新 nanobrew -> 更新 nanobrew... -> nanobrew 更新成功 ```

## Nanobrew:一款更快的macOS包管理器 Nanobrew是一款新的macOS包管理器,旨在提高速度,使用Zig语言构建,并与Homebrew兼容。它利用Homebrew现有的基础设施——CDN、CI、打包和维护者——通过使用Homebrew API安装预编译包。 讨论的重点在于Homebrew的速度是否是一个重要问题,一些用户体验到更新缓慢(尤其是下载和依赖关系解决),而另一些用户则认为“足够好”。Homebrew的维护者承认速度问题,并正在开发一个官方的Rust前端以实现完全兼容性。 主要讨论点包括:Nanobrew的兼容性依赖于Homebrew的后端,Homebrew配方中潜在的Ruby依赖,以及像Nix和MacPorts这样的替代方案的优势。一些用户报告了Nanobrew的功能问题,而另一些用户则对潜在的性能提升感到兴奋。最终,其价值主张取决于速度提升是否超过了采用新的、可能不太成熟的包管理器的风险。
相关文章

原文

$ nb install jq

==> Resolving dependencies...

    [38ms]

==> Installing 1 package(s):

    jq 1.7.1

==> Downloading + installing 1 packages...

    ✓ jq

==> Done in 1102.4ms

 

$ nb list

jq 1.7.1

 

$ nb update # self-update nanobrew

==> Updating nanobrew...

==> nanobrew updated successfully

联系我们 contact @ memedata.com