Mac 安装使用 brew 包管理器
brew 介绍
brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装 / 卸载 / 更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用来快速搭建各种本地环境,程序员必备工具
安装 brew
打开终端,可以使用如下命令安装 brew:
% /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)
如下所示:
hellojue@192 ~ % /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)" ==> Checking for `sudo` access (which may request your password). Password: ==> This script will install: ==> 安装提示 中文安装教程(建议收藏):https://brew.idayer.com/ 如果你想换源,可以使用镜像助手:https://brew.idayer.com/guide/change-source/ ………… Warning: !!!!!!!!!!! 重要 !!!!!!!!!!!!!!! Warning: 看到此提示,一定要执行 Next steps 中的 环境变量设置!!! Warning: /opt/homebrew/bin is not in your PATH. ==> 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 (or will be during this `install` run). ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations ==> Next steps: Warning: !!!!!!!!!!! 重要 !!!!!!!!!!!!!!! 切记执行环境变量设置!,如已执行过请忽略。 - 执行下面命令将 Homebrew 到 PATH 中: echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/hellojue/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)" 如有疑问,可以访问 https://brew.idayer.com/guide/m1/ - 🎉 恭喜,安装成功!运行 `brew help` 开始体验吧 - 更多文档: https://docs.brew.sh https://brew.idayer.com
加入环境变量
此时,执行 brew 命令依然没有反应。
hellojue@192 ~ % brew zsh: command not found: brew
需要加入环境变量;
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/hellojue/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"
验证安装:
% brew -v Homebrew 3.5.6 Homebrew/homebrew-core (git revision 094a04d5fab; last commit 2022-07-22)
通过 brew 安装软件
安装 node
brew install node
安装 OpenVPN
安装 OpenVPN,安装完成后需要重启 openVPN 服务:
% To restart openvpn after an upgrade: sudo brew services restart openvpn Or, if you don't want/need a background service you can just run: /opt/homebrew/opt/openvpn/sbin/openvpn --config /opt/homebrew/etc/openvpn/openvpn.conf
安装 mark-text
brew install --cask mark-text
安装 enca
brew install enca
安装 python
brew install python
验证:
% python3 --version
Python 3.9.13
可配置 vim ~/.zshrc
,添加 alias python=python3
,然后 source ~/.zshrc
查看 brew 安装列表
% brew list ==> Formulae berkeley-db icu4c lzo perl sqlite brotli libnghttp2 mpdecimal pkcs11-helper vim c-ares libuv ncurses python@3.10 xz ca-certificates libyaml node python@3.9 gdbm lua openssl@1.1 readline gettext lz4 openvpn ruby
通过 brew 卸载软件
brew uninstall openvpn --force
相关文章
Gitalk 加载中 ...