mac下安装和使用HomeBrew

参考官网教程:https://brew.sh/index_zh-cn

HomeBrew,一般大家都叫它brew,是 Mac 下的一个包管理工具,可以很方便地进行安装/卸载/更新各种软件包。

HomeBrew怎么安装?

安装 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
更新 brew
  • 简单粗暴方式:
    先卸载现有版本brew:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

再重新安装最新版本:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 正常方式(有可能报错):
      brew update
    

如果报错:

    Error: /usr/local must be writable!

需要赋给/usr/local目录权限,执行sudo chown -R $(whoami) /usr/local,即

    sudo chown -R username /usr/local

username替换成你自己的系统当前用户名即可。

HomeBrew能做什么?

  • 使用 Homebrew 安装 Apple 没有预装但 你需要的东西。例如:
brew install wget
  • Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local 。Homebrew
    不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。
  • 轻松创建你自己的 Homebrew 包。
  • 完全基于 Git 和 ruby,所以自由修改的同时你仍可以轻松撤销你的变更或与上游更新合并。

HomeBrew怎么使用?

  • 基本用法
brew install nodejs			#安装nodejs
brew upgrade nodejs			#更新nodejs
brew remove nodejs			#卸载nodejs
brew list                   # 列出当前安装的软件
brew search nodejs          # 查询与 nodejs 相关的可用软件
brew info nodejs            # 查询 nodejs 的安装信息

如果需要指定版本,可以在 brew search 查看有没有需要的版本,在 @ 后面指定版本号,例如 brew install thrift@0.9

  • brew services
    brew services 是一个非常强大的工具,可以用来管理各种服务的启停,有点像 linux 里面的 services,非常方便,以 elasticsearch 为例
brew install elasticsearch          # 安装 elasticsearch
brew services start elasticsearch   # 启动 elasticsearch
brew services stop elasticsearch    # 停止 elasticsearch
brew services restart elasticsearch # 重启 elasticsearch
brew services list                  # 列出当前的状态

brew services 服务相关配置以及日志路径

配置路径:/usr/local/etc/
日志路径:/usr/local/var/log

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值