284826009
V2EX  ›  macOS

homebrew 截至 16 年 10 月 21 日已经非常非常棒了

  •  
  •   284826009 · Oct 22, 2016 · 5846 views
    This topic created in 3499 days ago, the information mentioned may be changed or developed.
    homebrew 截至 16 年 10 月 21 日已经非常非常棒了,非图形软件的安装神器没有之一, brew cask 也经过好几次更新,不但重构了默认安装目录,也修改了一些命令,但是美中不足的是, brew cask 不能更新软件,也不能像 brew 那样检测到软件有新的版本,这是遗憾呢。 期待这些功能早日实现。
    25 replies    2016-10-25 02:24:56 +08:00
    v1024
        1
    v1024  
       Oct 22, 2016 via iPhone
    不知道如何搞个私人软件源
    hackpro
        2
    hackpro  
       Oct 22, 2016
    brew cask 可以
    zander
        3
    zander  
       Oct 22, 2016
    sparkle 挺好的,就让 app 自己更新吧。
    Awes0me
        4
    Awes0me  
       Oct 22, 2016
    brew cask update 难道不是吗?
    chyiz
        5
    chyiz  
       Oct 22, 2016
    @v1024 homebrew 的软件源叫 tap ,现在官方源也仅仅是预装的一个 tap 叫 homebrew-core 。如何写 tap 见这里: https://github.com/Homebrew/brew/blob/master/docs/How-to-Create-and-Maintain-a-Tap.md
    chyiz
        6
    chyiz  
       Oct 22, 2016
    @Awes0me brew cask update 只是 brew update 的别名。 upgrade 才是升级,但是 brew cask 还没有实现 upgrade
    vela
        7
    vela  
       Oct 22, 2016
    brew cask 主要是有很多软件自带 update 功能,我猜是这个问题导致不好 upgrade 吧。
    EchoWhale
        8
    EchoWhale  
       Oct 22, 2016 via Android
    cask 真的必要提供升级功能吗,毕竟很多软件都自带了自动升级。使得 brew cask 无法知道你的 gui 目前是什么版本
    waruqi
        9
    waruqi  
       Oct 22, 2016 via iPhone
    同感 安装类软件中 只爱 brew
    haha1903
        10
    haha1903  
       Oct 22, 2016
    @boywang004
    @EchoWhale 自动升级后,就不在原来的地方了。
    JackBlack2006
        11
    JackBlack2006  
       Oct 22, 2016
    然而 cakebrew 这个图形界面至今还是坚称 brew 未安装
    EchoWhale
        12
    EchoWhale  
       Oct 22, 2016 via Android
    @haha1903 cask 的 gui 软件,安装地址就是 /applications 。软件更新后也是在相同的目录
    haha1903
        13
    haha1903  
       Oct 22, 2016
    @EchoWhale 看看 https://caskroom.github.io/ ,brew cask 的软件是装在 /usr/local/Caskroom 这里的。
    EchoWhale
        14
    EchoWhale  
       Oct 22, 2016 via Android
    @haha1903 安装完毕就移动到 application 了,你去 caskroom 下看看
    ynyounuo
        15
    ynyounuo  
       Oct 22, 2016
    子目录一般都有版本号,不过有一些是 latest
    然后根据本地版本号和 brew cask info 可以自己写自动更新
    hackpro
        16
    hackpro  
       Oct 22, 2016
    thekoc
        17
    thekoc  
       Oct 22, 2016
    @hackpro `zsh: command not found: upgrade-brew-cask`
    ???
    est
        18
    est  
       Oct 22, 2016
    不支持 gnuradio
    xuhaoyangx
        19
    xuhaoyangx  
       Oct 22, 2016
    pull request 通过后要过好久才会在 update 里面更新,经常还得自己手动 git branch
    ynyounuo
        20
    ynyounuo  
       Oct 23, 2016
    @thekoc
    http://stackoverflow.com/a/36339681/4281696

    他应该用了这个,可以用 shc 弄成 executable 或者写成 function
    ynyounuo
        21
    ynyounuo  
       Oct 23, 2016
    @hackpro
    你这个截图好丑 - - 感觉像是低画质 gif 的一帧
    hackpro
        22
    hackpro  
       Oct 23, 2016
    @ynyounuo 渣浪图床压缩了 PNG 的透明图层到这里变成黑色的了。。。
    timelessg
        23
    timelessg  
       Oct 24, 2016 via Android
    然而作者依旧进不了 Google
    hackpro
        24
    hackpro  
       Oct 25, 2016
    上次的图床不好 重新传一张
    hackpro
        25
    hackpro  
       Oct 25, 2016
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5674 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 03:34 · PVG 11:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.