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
热门推荐
小暑如何养脾 小暑怎么调理脾胃
怎么调理脾虚最有效?脾虚多为阳虚,宜选择温性食物!
刑诉中辩护人和代理人的区别是什么
八字命理学中的“财多身弱”:含义、影响与化解方法
共享农场平台:重塑农业生态与社区共享的新模式
中医师承证书你需要知道的是
申请行政赔偿应提交哪些材料
吃了对乙酰氨基酚还能吃感冒药吗
孕中期额头长痘痘是怎么回事
陆军数字水墨:传统精神的数字转生与当代性重构
看人工智能如何塑造建筑设计和施工的未来
如何应对羞耻感:五种有效方法帮你走出情绪困境
如何正确解读糖尿病实验室检测报告?
如何减少虚拟机的资源占用
梅花易数:体用分析与万物类象的智慧
变频器过热故障原因分析与处理措施
入户水表的所有权问题:探讨法律权益与责任分配
吃坏肚子头晕恶心想吐?可能是这些原因
图解常用取穴定位4法
14螺纹标准解析:定义、种类、应用及发展趋势
魏德曼花紋:铁陨石上的宇宙密码
护理学Nursing作业论文写作指南
【原】BTR-152装甲人员运输车
保险修理厂理赔流程:从损伤评估到补偿支付的全面指南
基于能源智慧观碳平台 探索“双碳”数据流通应用
山药糖水的制作方法(健康美味的营养糖水)
中山东部外环高速公路二期南延线施工进展顺利,珠海通往深中通道
珠海⇌深中通道快速路!推动实现35分钟到深圳!
喝肉汤对身体不好吗
宋朝拥有军队近百万,为何军事实力总给人感觉薄弱?这篇文章给出了客观分析