How do I “replay” the “Caveats” section from a homebrew recipe

前端 未结 5 629
抹茶落季
抹茶落季 2020-12-12 21:51

When installing a homebrew recipe, you occasionally will get some useful information in the \"Caveats\" section that you may want to tuck under your hat. Is there any way to

5条回答
  •  眼角桃花
    2020-12-12 22:30

    I created a brew external command for that: https://github.com/rafaelgarrido/homebrew-caveats

    $ brew caveats zsh
    ==> zsh: Caveats
    Add the following to your zshrc to access the online help:
        unalias run-help
        autoload run-help
        HELPDIR=/usr/local/share/zsh/helpfiles
    

    You can also pass multiple formulas:

    $ brew caveats rabbitmq mongodb
    ==> rabbitmq: Caveats
    Management Plugin enabled by default at http://localhost:15672
    
    Bash completion has been installed to:
      /usr/local/etc/bash_completion.d
    
    To have launchd start rabbitmq at login:
      ln -sfv /usr/local/opt/rabbitmq/*.plist ~/Library/LaunchAgents
    Then to load rabbitmq now:
      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.rabbitmq.plist
    Or, if you don't want/need launchctl, you can just run:
      rabbitmq-server
    
    ==> mongodb: Caveats
    To have launchd start mongodb at login:
      ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
    Then to load mongodb now:
      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
    Or, if you don't want/need launchctl, you can just run:
      mongod --config /usr/local/etc/mongod.conf
    

    Pretty handy when you need to check some configs!

提交回复
热议问题