V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yfang
V2EX  ›  macOS

MacOS 上现在流行什么包管理器?

  •  
  •   yfang · 277 天前 · 2252 次点击
    这是一个创建于 277 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近得了一个中古 MacBook Air
    以前知道有 homebrew ,最近有听说 nix-darwin
    当前最佳实践是什么?


    THX
    12 条回复    2024-03-01 18:09:23 +08:00
    XepMCWEKZ76L695l
        1
    XepMCWEKZ76L695l  
       277 天前
    brew
    xarthur
        2
    xarthur  
       277 天前 via iPhone
    homebrew ,Nix 的包还是太少。
    arischow
        3
    arischow  
       277 天前 via iPhone
    混搭,优先 nix-darwin ,并用其管理 brews
    hronro
        4
    hronro  
       277 天前
    如果是中古 Mac, 系统版本比较低的话 homebrew 肯定是用不了的,别听楼上瞎说

    可以考虑 macports ,不过以我之前的经验来说,因为维护的人手不多,感觉有些时候会有一些小问题
    winglight2016
        5
    winglight2016  
       277 天前
    @hronro 中古是二手的意思,并不是很久以前。而且,我以前 2011 买的 mba 也是支持 brew 的。
    CenN
        6
    CenN  
       277 天前
    升级到 brew 支持的系统版本。
    cabbage
        7
    cabbage  
       277 天前 via Android
    macports ,命令行程序基本都有,比 homebrew 更稳更快,目录结构也更合理,上古版本老系统也有支持,brew 两三个版本开外就抛弃支持了。另外我要说 brew 作为包管理水平是不太够的,nix 对 macOS 支持也不好,需要折腾一番
    yfang
        8
    yfang  
    OP
       277 天前
    @winglight2016 对,也是只旧的但不是太旧的
    手上的是 A1932 ,2018-2019 的 MacBook Air 13
    升到了了 Sonoma ,但是想降级或者换其它 OS
    liununu
        9
    liununu  
       277 天前
    现在使用 Homebrew ,但是受不了下载一大堆依赖,准备把开发环境相关的都使用 [Dev Containers]( https://containers.dev) 来替换了
    mnsw
        10
    mnsw  
       277 天前
    基本就 Homebrew 吧
    rick13
        11
    rick13  
       277 天前
    推荐用 nix flake 管理,也可以顺带管理 homebrew
    ruanimal
        12
    ruanimal  
       253 天前
    brew 感觉比 linux 上的任何一个包管理都差远了。

    macports + brew 的 cask ,用起来比较好吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1643 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:51 · PVG 00:51 · LAX 08:51 · JFK 11:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.