Homebrew安装简介

来源:互联网 发布:java初始化的局部变量 编辑:程序博客网 时间:2024/06/16 15:46

原文地址:https://brew.sh

  • 安装命令

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    Paste that at a Terminal prompt.

    The script explains what it will do and then pauses before it does it. There are more installation options here (needed on 10.5).


  • What Does Homebrew Do?


    Homebrew installs the stuff you need that Apple didn’t.

    $ brew install wget
  • Homebrew installs packages to their own directory and then symlinks their files into /usr/local.

    $ cd /usr/local$ find CellarCellar/wget/1.16.1Cellar/wget/1.16.1/bin/wgetCellar/wget/1.16.1/share/man/man1/wget.1$ ls -l binbin/wget -> ../Cellar/wget/1.16.1/bin/wget
  • Homebrew won’t install files outside its prefix, and you can place a Homebrew installation wherever you like.

  • Trivially create your own Homebrew packages.

    $ brew create https://foo.com/bar-1.0.tgzCreated /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bar.rb
  • It's all git and ruby underneath, so hack away with the knowledge that you can easily revert your modifications and merge upstream updates.

    $ brew edit wget # opens in $EDITOR!
  • Homebrew formulae are simple Ruby scripts:

    class Wget < Formula  homepage "https://www.gnu.org/software/wget/"  url "https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz"  sha256 "52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd"  def install    system "./configure", "--prefix=#{prefix}"    system "make", "install"  endend
  • Homebrew complements macOS. Install your gems with gem, and their dependencies with brew.









  • Further Documentation

    docs.brew.sh

  • Community Discussion

    discourse.brew.sh

  • Homebrew Blog

    brew.sh/blog

  • Analytics Data

    brew.sh/analytics


0 0
原创粉丝点击