macOS:软件包管理器 HomeBrew 安装及使用教程

此文章发布于 33 个月前,部分信息可能已经过时,请自行斟酌确认。

HomeBrewmacOS(或 Linux)系统上不可或缺的软件包的管理器,特别是 macOS 系统必备,因为 Linux 上已经内置了 apt 等包管理器。

HomeBrew 官方网址: https://brew.sh/index_zh-cn.html

HomeBrew 能干什么

1、使用 Homebrew 安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。

$ brew install wget

2、Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local 。

$ cd /usr/local
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1

$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget

3、Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。

4、完全基于 Git 和 Ruby,所以自由修改的同时你仍可以轻松撤销你的变更或与上游更新合并。

5、其它...

安装

1、官方脚本

直接使用官方提供的脚本在终端运行即可。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装过程中需要从 github 下载安装文件,由于网络问题可能会失败,所以可以在终端中通过以下方式设置临时的代理(如何有梯子🚀的话),通过此方式设置的代理在关闭终端后就会失效。如果想在 macOS 上设置永久的上网代理 请点这里

export http_proxy="http://127.0.0.1:1080"
export https_proxy="http://127.0.0.1:1080"

2、国内镜像

这里找到两个国内镜像(2选1),安装速度会很快,建议国内用户使用。

#国内源1
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

#国内源2
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装成功后提示如下

==> Next steps:
Warning: !!!!!!!!!!! 重要  !!!!!!!!!!!!!!!
切记执行环境变量设置!,如已执行过请忽略。
- 执行下面命令将 Homebrew 到 PATH 中:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xinggang/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
  如有疑问,可以访问 https://brew.idayer.com/guide/m1/
- 🎉 恭喜,安装成功!运行 `brew help` 开始体验吧
- 更多文档: 
    https://docs.brew.sh
    https://brew.idayer.com

添加环境变量

注意替换自己的用户名

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xinggang/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

常用命令

#搜索包
brew search nginx

#安装包
brew install nginx
brew install php@7.4

#更新所有包
brew upgradle
#更新指定包
brew upgrade nginx

#删除包
brew uninstall nginx

#列出包
brew list

#列出服务
brew services list

#服务启动/停止/重启
brew services start/stop/restart nginx
最后修改:2022 年 02 月 25 日 03 : 20 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论