Mac OS 安装/卸载 Homebrew

发布时间 2023-04-04 18:18:50作者: CarlZeng

背景

介绍:https://brew.sh/index_zh-cn

macOS(或 Linux)缺失的软件包的管理器


Homebrew 能干什么? 使用 Homebrew 安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。

Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /opt/homebrew 。
Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。

Homebrew 使 macOS(或您的 Linux 系统)更完整。使用 gem 来安装 RubyGems、用 brew 来安装那些依赖包。

“要安装,请拖动此图标……”不会再出现了。使用 Homebrew Cask 安装 macOS 应用程序、字体和插件以及其他非开源软件。 

文档

https://github.com/homebrew/install#uninstall-homebrew

一个页面的使用说明文档:https://docs.brew.sh/Manpage#environment

解决MAC安装错误

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

错误#1:

curl: (35) error:1400410B:SSL routines:CONNECT_CR_SRVR_HELLO:wrong version number

curl: (35) LibreSSL SSL_connect: Connection reset by peer in connection to raw.githubusercontent.com:443

解决方法:

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

 

错误#2:

brew -version

zsh: command not found: brew

解决方法:

==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/carl/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

 

安装日志

==> This script will install:
/opt/homebrew/bin/brew
/opt/homebrew/share/doc/homebrew
/opt/homebrew/share/man/man1/brew.1
/opt/homebrew/share/zsh/site-functions/_brew
/opt/homebrew/etc/bash_completion.d/brew
/opt/homebrew
==> The following new directories will be created:
/opt/homebrew/bin
/opt/homebrew/etc
/opt/homebrew/include
/opt/homebrew/lib
/opt/homebrew/sbin
/opt/homebrew/share
/opt/homebrew/var
/opt/homebrew/opt
/opt/homebrew/share/zsh
/opt/homebrew/share/zsh/site-functions
/opt/homebrew/var/homebrew
/opt/homebrew/var/homebrew/linked
/opt/homebrew/Cellar
/opt/homebrew/Caskroom
/opt/homebrew/Frameworks

Press RETURN/ENTER to continue or any other key to abort:
==> /usr/bin/sudo /usr/bin/install -d -o root -g wheel -m 0755 /opt/homebrew
==> /usr/bin/sudo /bin/mkdir -p /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks
==> /usr/bin/sudo /bin/chmod ug=rwx /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks
==> /usr/bin/sudo /bin/chmod go-w /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown carl /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks
==> /usr/bin/sudo /usr/bin/chgrp admin /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks
==> /usr/bin/sudo /usr/sbin/chown -R carl:admin /opt/homebrew
==> /usr/bin/sudo /bin/mkdir -p /Users/carl/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/carl/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R carl /Users/carl/Library/Caches/Homebrew
==> Downloading and installing Homebrew...
remote: Enumerating objects: 235213, done.
remote: Counting objects: 100% (129/129), done.
remote: Compressing objects: 100% (111/111), done.
remote: Total 235213 (delta 26), reused 97 (delta 12), pack-reused 235084
Receiving objects: 100% (235213/235213), 68.34 MiB | 9.51 MiB/s, done.
Resolving deltas: 100% (172493/172493), done.
From https://github.com/Homebrew/brew
 * [new branch]          dependabot/bundler/Library/Homebrew/addressable-2.8.2 -> origin/dependabot/bundler/Library/Homebrew/addressable-2.8.2
 * [new branch]          dependabot/bundler/Library/Homebrew/parser-3.2.2.0 -> origin/dependabot/bundler/Library/Homebrew/parser-3.2.2.0
 * [new branch]          dependabot/bundler/Library/Homebrew/rubocop-1.49.0 -> origin/dependabot/bundler/Library/Homebrew/rubocop-1.49.0
 * [new branch]          master       -> origin/master
 * [new branch]          test-runners -> origin/test-runners
 * [new tag]             0.1          -> 0.1
 * [new tag]             0.2          -> 0.2
 * [new tag]             0.3          -> 0.3
 * [new tag]             0.4          -> 0.4
 * [new tag]             0.5          -> 0.5
 * [new tag]             0.6          -> 0.6
 * [new tag]             0.7          -> 0.7
 * [new tag]             0.7.1        -> 0.7.1
 * [new tag]             0.8          -> 0.8
 * [new tag]             0.8.1        -> 0.8.1
 * [new tag]             0.9          -> 0.9
 * [new tag]             0.9.1        -> 0.9.1
 * [new tag]             0.9.2        -> 0.9.2
 * [new tag]             0.9.3        -> 0.9.3
 * [new tag]             0.9.4        -> 0.9.4
 * [new tag]             0.9.5        -> 0.9.5
 * [new tag]             0.9.8        -> 0.9.8
 * [new tag]             0.9.9        -> 0.9.9
 * [new tag]             1.0.0        -> 1.0.0
 * [new tag]             1.0.1        -> 1.0.1
 * [new tag]             1.0.2        -> 1.0.2
 * [new tag]             1.0.3        -> 1.0.3
 * [new tag]             1.0.4        -> 1.0.4
 * [new tag]             1.0.5        -> 1.0.5
 * [new tag]             1.0.6        -> 1.0.6
 * [new tag]             1.0.7        -> 1.0.7
 * [new tag]             1.0.8        -> 1.0.8
 * [new tag]             1.0.9        -> 1.0.9
 * [new tag]             1.1.0        -> 1.1.0
 * [new tag]             1.1.1        -> 1.1.1
 * [new tag]             1.1.10       -> 1.1.10
 * [new tag]             1.1.11       -> 1.1.11
 * [new tag]             1.1.12       -> 1.1.12
 * [new tag]             1.1.13       -> 1.1.13
 * [new tag]             1.1.2        -> 1.1.2
 * [new tag]             1.1.3        -> 1.1.3
 * [new tag]             1.1.4        -> 1.1.4
 * [new tag]             1.1.5        -> 1.1.5
 * [new tag]             1.1.6        -> 1.1.6
 * [new tag]             1.1.7        -> 1.1.7
 * [new tag]             1.1.8        -> 1.1.8
 * [new tag]             1.1.9        -> 1.1.9
 * [new tag]             1.2.0        -> 1.2.0
 * [new tag]             1.2.1        -> 1.2.1
 * [new tag]             1.2.2        -> 1.2.2
 * [new tag]             1.2.3        -> 1.2.3
 * [new tag]             1.2.4        -> 1.2.4
 * [new tag]             1.2.5        -> 1.2.5
 * [new tag]             1.2.6        -> 1.2.6
 * [new tag]             1.3.0        -> 1.3.0
 * [new tag]             1.3.1        -> 1.3.1
 * [new tag]             1.3.2        -> 1.3.2
 * [new tag]             1.3.3        -> 1.3.3
 * [new tag]             1.3.4        -> 1.3.4
 * [new tag]             1.3.5        -> 1.3.5
 * [new tag]             1.3.6        -> 1.3.6
 * [new tag]             1.3.7        -> 1.3.7
 * [new tag]             1.3.8        -> 1.3.8
 * [new tag]             1.3.9        -> 1.3.9
 * [new tag]             1.4.0        -> 1.4.0
 * [new tag]             1.4.1        -> 1.4.1
 * [new tag]             1.4.2        -> 1.4.2
 * [new tag]             1.4.3        -> 1.4.3
 * [new tag]             1.5.0        -> 1.5.0
 * [new tag]             1.5.1        -> 1.5.1
 * [new tag]             1.5.10       -> 1.5.10
 * [new tag]             1.5.11       -> 1.5.11
 * [new tag]             1.5.12       -> 1.5.12
 * [new tag]             1.5.13       -> 1.5.13
 * [new tag]             1.5.14       -> 1.5.14
 * [new tag]             1.5.2        -> 1.5.2
 * [new tag]             1.5.3        -> 1.5.3
 * [new tag]             1.5.4        -> 1.5.4
 * [new tag]             1.5.5        -> 1.5.5
 * [new tag]             1.5.6        -> 1.5.6
 * [new tag]             1.5.7        -> 1.5.7
 * [new tag]             1.5.8        -> 1.5.8
 * [new tag]             1.5.9        -> 1.5.9
 * [new tag]             1.6.0        -> 1.6.0
 * [new tag]             1.6.1        -> 1.6.1
 * [new tag]             1.6.10       -> 1.6.10
 * [new tag]             1.6.11       -> 1.6.11
 * [new tag]             1.6.12       -> 1.6.12
 * [new tag]             1.6.13       -> 1.6.13
 * [new tag]             1.6.14       -> 1.6.14
 * [new tag]             1.6.15       -> 1.6.15
 * [new tag]             1.6.16       -> 1.6.16
 * [new tag]             1.6.17       -> 1.6.17
 * [new tag]             1.6.2        -> 1.6.2
 * [new tag]             1.6.3        -> 1.6.3
 * [new tag]             1.6.4        -> 1.6.4
 * [new tag]             1.6.5        -> 1.6.5
 * [new tag]             1.6.6        -> 1.6.6
 * [new tag]             1.6.7        -> 1.6.7
 * [new tag]             1.6.8        -> 1.6.8
 * [new tag]             1.6.9        -> 1.6.9
 * [new tag]             1.7.0        -> 1.7.0
 * [new tag]             1.7.1        -> 1.7.1
 * [new tag]             1.7.2        -> 1.7.2
 * [new tag]             1.7.3        -> 1.7.3
 * [new tag]             1.7.4        -> 1.7.4
 * [new tag]             1.7.5        -> 1.7.5
 * [new tag]             1.7.6        -> 1.7.6
 * [new tag]             1.7.7        -> 1.7.7
 * [new tag]             1.8.0        -> 1.8.0
 * [new tag]             1.8.1        -> 1.8.1
 * [new tag]             1.8.2        -> 1.8.2
 * [new tag]             1.8.3        -> 1.8.3
 * [new tag]             1.8.4        -> 1.8.4
 * [new tag]             1.8.5        -> 1.8.5
 * [new tag]             1.8.6        -> 1.8.6
 * [new tag]             1.9.0        -> 1.9.0
 * [new tag]             1.9.1        -> 1.9.1
 * [new tag]             1.9.2        -> 1.9.2
 * [new tag]             1.9.3        -> 1.9.3
 * [new tag]             2.0.0        -> 2.0.0
 * [new tag]             2.0.1        -> 2.0.1
 * [new tag]             2.0.2        -> 2.0.2
 * [new tag]             2.0.3        -> 2.0.3
 * [new tag]             2.0.4        -> 2.0.4
 * [new tag]             2.0.5        -> 2.0.5
 * [new tag]             2.0.6        -> 2.0.6
 * [new tag]             2.1.0        -> 2.1.0
 * [new tag]             2.1.1        -> 2.1.1
 * [new tag]             2.1.10       -> 2.1.10
 * [new tag]             2.1.11       -> 2.1.11
 * [new tag]             2.1.12       -> 2.1.12
 * [new tag]             2.1.13       -> 2.1.13
 * [new tag]             2.1.14       -> 2.1.14
 * [new tag]             2.1.15       -> 2.1.15
 * [new tag]             2.1.16       -> 2.1.16
 * [new tag]             2.1.2        -> 2.1.2
 * [new tag]             2.1.3        -> 2.1.3
 * [new tag]             2.1.4        -> 2.1.4
 * [new tag]             2.1.5        -> 2.1.5
 * [new tag]             2.1.6        -> 2.1.6
 * [new tag]             2.1.7        -> 2.1.7
 * [new tag]             2.1.8        -> 2.1.8
 * [new tag]             2.1.9        -> 2.1.9
 * [new tag]             2.2.0        -> 2.2.0
 * [new tag]             2.2.1        -> 2.2.1
 * [new tag]             2.2.10       -> 2.2.10
 * [new tag]             2.2.11       -> 2.2.11
 * [new tag]             2.2.12       -> 2.2.12
 * [new tag]             2.2.13       -> 2.2.13
 * [new tag]             2.2.14       -> 2.2.14
 * [new tag]             2.2.15       -> 2.2.15
 * [new tag]             2.2.16       -> 2.2.16
 * [new tag]             2.2.17       -> 2.2.17
 * [new tag]             2.2.2        -> 2.2.2
 * [new tag]             2.2.3        -> 2.2.3
 * [new tag]             2.2.4        -> 2.2.4
 * [new tag]             2.2.5        -> 2.2.5
 * [new tag]             2.2.6        -> 2.2.6
 * [new tag]             2.2.7        -> 2.2.7
 * [new tag]             2.2.8        -> 2.2.8
 * [new tag]             2.2.9        -> 2.2.9
 * [new tag]             2.3.0        -> 2.3.0
 * [new tag]             2.4.0        -> 2.4.0
 * [new tag]             2.4.1        -> 2.4.1
 * [new tag]             2.4.10       -> 2.4.10
 * [new tag]             2.4.11       -> 2.4.11
 * [new tag]             2.4.12       -> 2.4.12
 * [new tag]             2.4.13       -> 2.4.13
 * [new tag]             2.4.14       -> 2.4.14
 * [new tag]             2.4.15       -> 2.4.15
 * [new tag]             2.4.16       -> 2.4.16
 * [new tag]             2.4.2        -> 2.4.2
 * [new tag]             2.4.3        -> 2.4.3
 * [new tag]             2.4.4        -> 2.4.4
 * [new tag]             2.4.5        -> 2.4.5
 * [new tag]             2.4.6        -> 2.4.6
 * [new tag]             2.4.7        -> 2.4.7
 * [new tag]             2.4.8        -> 2.4.8
 * [new tag]             2.4.9        -> 2.4.9
 * [new tag]             2.5.0        -> 2.5.0
 * [new tag]             2.5.1        -> 2.5.1
 * [new tag]             2.5.10       -> 2.5.10
 * [new tag]             2.5.11       -> 2.5.11
 * [new tag]             2.5.12       -> 2.5.12
 * [new tag]             2.5.2        -> 2.5.2
 * [new tag]             2.5.3        -> 2.5.3
 * [new tag]             2.5.4        -> 2.5.4
 * [new tag]             2.5.5        -> 2.5.5
 * [new tag]             2.5.6        -> 2.5.6
 * [new tag]             2.5.7        -> 2.5.7
 * [new tag]             2.5.8        -> 2.5.8
 * [new tag]             2.5.9        -> 2.5.9
 * [new tag]             2.6.0        -> 2.6.0
 * [new tag]             2.6.1        -> 2.6.1
 * [new tag]             2.6.2        -> 2.6.2
 * [new tag]             2.7.0        -> 2.7.0
 * [new tag]             2.7.1        -> 2.7.1
 * [new tag]             2.7.2        -> 2.7.2
 * [new tag]             2.7.3        -> 2.7.3
 * [new tag]             2.7.4        -> 2.7.4
 * [new tag]             2.7.5        -> 2.7.5
 * [new tag]             2.7.6        -> 2.7.6
 * [new tag]             2.7.7        -> 2.7.7
 * [new tag]             3.0.0        -> 3.0.0
 * [new tag]             3.0.1        -> 3.0.1
 * [new tag]             3.0.10       -> 3.0.10
 * [new tag]             3.0.11       -> 3.0.11
 * [new tag]             3.0.2        -> 3.0.2
 * [new tag]             3.0.3        -> 3.0.3
 * [new tag]             3.0.4        -> 3.0.4
 * [new tag]             3.0.5        -> 3.0.5
 * [new tag]             3.0.6        -> 3.0.6
 * [new tag]             3.0.7        -> 3.0.7
 * [new tag]             3.0.8        -> 3.0.8
 * [new tag]             3.0.9        -> 3.0.9
 * [new tag]             3.1.0        -> 3.1.0
 * [new tag]             3.1.1        -> 3.1.1
 * [new tag]             3.1.10       -> 3.1.10
 * [new tag]             3.1.11       -> 3.1.11
 * [new tag]             3.1.12       -> 3.1.12
 * [new tag]             3.1.2        -> 3.1.2
 * [new tag]             3.1.3        -> 3.1.3
 * [new tag]             3.1.4        -> 3.1.4
 * [new tag]             3.1.5        -> 3.1.5
 * [new tag]             3.1.6        -> 3.1.6
 * [new tag]             3.1.7        -> 3.1.7
 * [new tag]             3.1.8        -> 3.1.8
 * [new tag]             3.1.9        -> 3.1.9
 * [new tag]             3.2.0        -> 3.2.0
 * [new tag]             3.2.1        -> 3.2.1
 * [new tag]             3.2.10       -> 3.2.10
 * [new tag]             3.2.11       -> 3.2.11
 * [new tag]             3.2.12       -> 3.2.12
 * [new tag]             3.2.13       -> 3.2.13
 * [new tag]             3.2.14       -> 3.2.14
 * [new tag]             3.2.15       -> 3.2.15
 * [new tag]             3.2.16       -> 3.2.16
 * [new tag]             3.2.17       -> 3.2.17
 * [new tag]             3.2.2        -> 3.2.2
 * [new tag]             3.2.3        -> 3.2.3
 * [new tag]             3.2.4        -> 3.2.4
 * [new tag]             3.2.5        -> 3.2.5
 * [new tag]             3.2.6        -> 3.2.6
 * [new tag]             3.2.7        -> 3.2.7
 * [new tag]             3.2.8        -> 3.2.8
 * [new tag]             3.2.9        -> 3.2.9
 * [new tag]             3.3.0        -> 3.3.0
 * [new tag]             3.3.1        -> 3.3.1
 * [new tag]             3.3.10       -> 3.3.10
 * [new tag]             3.3.11       -> 3.3.11
 * [new tag]             3.3.12       -> 3.3.12
 * [new tag]             3.3.13       -> 3.3.13
 * [new tag]             3.3.14       -> 3.3.14
 * [new tag]             3.3.15       -> 3.3.15
 * [new tag]             3.3.16       -> 3.3.16
 * [new tag]             3.3.2        -> 3.3.2
 * [new tag]             3.3.3        -> 3.3.3
 * [new tag]             3.3.4        -> 3.3.4
 * [new tag]             3.3.5        -> 3.3.5
 * [new tag]             3.3.6        -> 3.3.6
 * [new tag]             3.3.7        -> 3.3.7
 * [new tag]             3.3.8        -> 3.3.8
 * [new tag]             3.3.9        -> 3.3.9
 * [new tag]             3.4.0        -> 3.4.0
 * [new tag]             3.4.1        -> 3.4.1
 * [new tag]             3.4.10       -> 3.4.10
 * [new tag]             3.4.11       -> 3.4.11
 * [new tag]             3.4.2        -> 3.4.2
 * [new tag]             3.4.3        -> 3.4.3
 * [new tag]             3.4.4        -> 3.4.4
 * [new tag]             3.4.5        -> 3.4.5
 * [new tag]             3.4.6        -> 3.4.6
 * [new tag]             3.4.7        -> 3.4.7
 * [new tag]             3.4.8        -> 3.4.8
 * [new tag]             3.4.9        -> 3.4.9
 * [new tag]             3.5.0        -> 3.5.0
 * [new tag]             3.5.1        -> 3.5.1
 * [new tag]             3.5.10       -> 3.5.10
 * [new tag]             3.5.2        -> 3.5.2
 * [new tag]             3.5.3        -> 3.5.3
 * [new tag]             3.5.4        -> 3.5.4
 * [new tag]             3.5.5        -> 3.5.5
 * [new tag]             3.5.6        -> 3.5.6
 * [new tag]             3.5.7        -> 3.5.7
 * [new tag]             3.5.8        -> 3.5.8
 * [new tag]             3.5.9        -> 3.5.9
 * [new tag]             3.6.0        -> 3.6.0
 * [new tag]             3.6.1        -> 3.6.1
 * [new tag]             3.6.10       -> 3.6.10
 * [new tag]             3.6.11       -> 3.6.11
 * [new tag]             3.6.12       -> 3.6.12
 * [new tag]             3.6.13       -> 3.6.13
 * [new tag]             3.6.14       -> 3.6.14
 * [new tag]             3.6.15       -> 3.6.15
 * [new tag]             3.6.16       -> 3.6.16
 * [new tag]             3.6.17       -> 3.6.17
 * [new tag]             3.6.18       -> 3.6.18
 * [new tag]             3.6.19       -> 3.6.19
 * [new tag]             3.6.2        -> 3.6.2
 * [new tag]             3.6.20       -> 3.6.20
 * [new tag]             3.6.21       -> 3.6.21
 * [new tag]             3.6.3        -> 3.6.3
 * [new tag]             3.6.4        -> 3.6.4
 * [new tag]             3.6.5        -> 3.6.5
 * [new tag]             3.6.6        -> 3.6.6
 * [new tag]             3.6.7        -> 3.6.7
 * [new tag]             3.6.8        -> 3.6.8
 * [new tag]             3.6.9        -> 3.6.9
 * [new tag]             4.0.0        -> 4.0.0
 * [new tag]             4.0.1        -> 4.0.1
 * [new tag]             4.0.10       -> 4.0.10
 * [new tag]             4.0.11       -> 4.0.11
 * [new tag]             4.0.2        -> 4.0.2
 * [new tag]             4.0.3        -> 4.0.3
 * [new tag]             4.0.4        -> 4.0.4
 * [new tag]             4.0.5        -> 4.0.5
 * [new tag]             4.0.6        -> 4.0.6
 * [new tag]             4.0.7        -> 4.0.7
 * [new tag]             4.0.8        -> 4.0.8
 * [new tag]             4.0.9        -> 4.0.9
HEAD is now at 7dbe1b487 Merge pull request #15142 from Homebrew/revert-15112-prof-group

Warning: /opt/homebrew/bin is not in your PATH.
  Instructions on how to configure your shell for Homebrew
  can be found in the 'Next steps' section below.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations

==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/carl/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh