Mac M1中安装、配置、常用Homebrew
创作时间:
作者:
@小白创作中心
Mac M1中安装、配置、常用Homebrew
引用
CSDN
1.
https://m.blog.csdn.net/u013954557/article/details/144719382
Homebrew是一款软件包的管理工具,与Linux的yum一样,目前支持macOS和Linux系统。
主要组成
- brew
- homebrew-core
- homebrew-cask
- homebrew-bottles
优点
- 使用包管理器省去了注册账号、寻找版本、下载、解压、安装等繁琐的步骤。
- 安装的时候使用命令行就可以直接安装指定版本。
- Homebrew 会将软件包安装到独立目录,并将其文件软链接至
/opt/homebrew。 - Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。
- 轻松创建你自己的 Homebrew 包。
安装Homebrew
Homebrew默认安装的位置说明
- Apple Silicon(ARM/M1)安装于
/opt/homebrew; - macOS Intel安装于
/usr/local; - Linux 安装于
/home/linuxbrew/.linuxbrew。
安装操作
通过命令进行安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
通过下载.pkg安装包进行安装
通过上图链接点击进入页面,一直下滑至下图位置:
安装验证
安装完成后,验证是否成功,执行如下命令:
brew -v
出现如下结果表示成功
管理软件安装位置(m1芯片)
通过homebrew安装的包都在此目录:
opt/homebrew/Cellar
资源配置
查看brew当前源
cd "$(brew --repo)" && git remote -v
执行结果如下:
查看brew-core当前源
cd "$(brew --repo homebrew/core)" && git remote -v
Homebrew默认是官网的源,但是官方源会很慢,就有必要切换到我们国内的源了。
- 中科大镜像:https://mirrors.ustc.edu.cn/
- 清华镜像:https://mirrors.tuna.tsinghua.edu.cn/#
- 北京外国语镜像:https://mirrors.bfsu.edu.cn/#
已替换清华镜像为例
替换brew
cd "$(brew --repo)" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
替换homebrew-core
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
替换homebrew-cask(可选)
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
替换bottles(可选)
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.zshrc
修改完上面这4部分之后,使其生效
source ~/.bash_profile
刷新源
brew update
至此,资源配置和更新源就完成了。
常用命令
update
brew update
更新 Homebrew 自身,比如各个软件的索引。需要先 update,然后 upgrade,再 cleanup,用命令组合:
brew update && brew upgrade && brew cleanup
doctor
Homebrew 的自我检测命令,看看有没有配置不对的地方。
brew doctor
upgrade
升级软件(不带软件名就升级 homebrew自身。)
brew upgrade 软件名
cleanup
删除老版本以及文件缓存
brew cleanup
search
搜索软件
brew search 软件名
install
安装软件
brew install 软件名
uninstall
卸载软件
brew uninstall 软件名
list
查看已安装包列表(不带软件名执行命令);
查看软件安装位置(带软件名执行命令);
brew list [软件名]
services
重启服务
brew services restart 软件名
info
查看软件的基本信息
brew info [软件名]
参考文献:
- 官网:Homebrew
- code:https://github.com/Homebrew
热门推荐
如何应用AutoCAD绘制建筑施工图?
《哪吒2》的术与道:中国动画正在肉身重塑
谁是你心中第一名?盘点《生化危机》系列高颜值女角色
儿童抵抗力差怎么调理?三个攻略助你提升孩子免疫力
汇龙潭丨古建之纹样
三国杀翻面:含义、与回合关系、特定武将技能及武将状态
筑牢医疗安全基石,引领医院高质量发展新篇章
融资分析是什么
半导体制造中的黄光微影制程详解
机器“人”走入家庭,还有多远
星币九逆位:全面解读其深层含义
吐血推荐10款steam上简单易上手的休闲游戏
宅基地确权后是否会影响购房?
探讨汉字“蓟”的读音、文化背景及其在生活中的重要性
能源互联网产业发展形态与路径分析研究
香港研究证明:催眠可以在21分钟内缓解压力
脱漆剂使用方法介绍,它有什么危害?
由浅入深系列——傅里叶变换
如何选择高效保鲜的家庭冰箱:容量、技术与环保全面解析
真的想问:夫妻为何“同甘”容易 “共苦难”
脾虚湿困如何调理?坚持这4个方法,脾胃会越来越好
肉类如何解冻最佳?为什么不建议反复解冻食品?
国青进攻美如画!要放弃选择对手的想法,争取以小组第一晋级
自媒体运营指南:如何运用视觉元素提升内容吸引力?
传说中的“鬼打墙”到底是怎么回事?有没有科学解释?
自限性疾病的完整解析:从定义到处理建议
为什么抑郁的人会割手腕
探究星月菩提手串价格差异:制作材料与工艺的影响
公积金余额一次性冲抵贷款怎么处理
微生物之父列文虎克与diertgena和animalcule及其进化