[TOC]

概述

文章参考: https://zhuanlan.zhihu.com/p/111014448

文章参考:https://blog.csdn.net/zzq900503/article/details/80404314
文章参考:https://brew.sh/index_zh-cn.html

Homebrew安装

MacOS安装

1
2
3
4
5
6
7
8
# 如下官网地址,建议使用下方国内寄镜像地址
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 国内镜像地址:
# 苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 苹果电脑 极速安装脚本(精简版 几秒钟安装完成):
# /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed

国内可能是安装非常缓慢,而且会出现安装不成功的问题。

解决方法:使用上述国内镜像安装版本

安装信息如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
(base) ➜  ~ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

==> Resetting /usr/local/Homebrew...
branch 'master' set up to track 'origin/master'.
Reset branch 'master'
Your branch is up to date with 'origin/master'.

Warning: No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask, skipping update and reset!
Warning: No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core, skipping update and reset!
Warning: No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services, skipping update and reset!

Homebrew自动安装程序运行完成
国内地址已经配置完成

桌面的Old_Homebrew文件夹,没有你需要的可以删除。

初步介绍几个brew命令
查看版本:brew -v 更新brew版本:brew update
查找:brew search python(其中python替换为要查找的关键字)
安装:brew install python 安装完成输入 python3 -h 查看
本地软件库列表:brew ls


欢迎右键点击下方地址-打开链接 点个赞吧
https://zhuanlan.zhihu.com/p/111014448

安装成功 但还需要重启终端 或者 运行 source /Users/frewen/.zprofile 否则国内地址无法生效

(base) ➜ ~

注意:安装成功 但还需要重启终端 或者 运行 source /Users/frewen/.zprofile 否则国内地址无法生效

MacOS卸载

1
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

Linux系统安装

1
2
3
4
5
6
7
8
# 如下官网地址,建议使用下方国内寄镜像地址
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 国内镜像地址:
# 苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成):
/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 苹果电脑 极速安装脚本(精简版 几秒钟安装完成):
# /bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed

Linux系统卸载

1
rm HomebrewUninstall.sh ; wget https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh ; bash HomebrewUninstall.sh

Homebrew使用基础

update

更新 Homebrew:

1
brew update

查看哪些安装包需要更新:

1
brew outdated

更新:

1
2
brew upgrade             # 更新所有的包
brew upgrade $FORMULA # 更新指定的包

cleanup

清理旧版本:

1
2
3
brew cleanup             # 清理所有包的旧版本
brew cleanup $FORMULA # 清理指定包的旧版本
brew cleanup -n # 查看可清理的旧版本包,不执行实际操作

每次 brew update 或 brew install xxx 都需要等好久…

有时候安装个软件, 可以先按 Ctrl + c 先终止更新, 然后就可以继续安装了… 我也是醉了…

第一步,替换brew.git

1
2
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

第二步:替换homebrew-core.git

1
2
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

最后使用

1
2
3
brew update

brew update --verbose // 可以看到进度

进行更新,发现速度变的很快。替换镜像完成。

几个镜像:

1
2
3
https://git.coding.net/homebrew/homebrew.git - Coding
https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git - 清华
https://mirrors.ustc.edu.cn/brew.git - 中科大

Homebrew安装软件

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

1
$ brew install wget

安装Docker

1
brew reinstall --cask docker

安装iTerm2

1
brew install --cask iterm2

GUI工具

GUI工具CakeBrew

下载地址:https://www.cakebrew.com/

1
brew install --cask cakebrew