brew工具
- 关键字:效率工具 brew
- 日期:2023 年 5 月 25 日
背景
mac很适合程序员的开发,好的工具更能让程序员的开发效率翻倍。在此,列举了一下我通过homebrew安装的效率工具,和大家做一个分享。
官方一点的描述
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
homebrew
官方网站:
安装方式
直接按照官网给的进行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
镜像
🥹🥹🥹一看这个网站肯定是外网的,所以在进行正式的下载之前,我肯定需要镜像的。
网上提到了很多的国内镜像,如清华、中科大。根据我实际的使用体验来看,阿里云的镜像才是yyds的。
配置的文章参考:homebrew镜像homebrew下载地址homebrew安装教程-阿里巴巴开源镜像站
# 替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
# 应用生效
brew update
# 替换homebrew-bottles:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
配置是否生效的验证:
brew config
🆗🆗 基于以上的配置,我们就可以顺利的下载 homebrew 的软件工具了。
在正式下载之前,我们需要了解一下brew的命令:brew 常用命令 - 掘金
命令
| 命令 | 作用 |
|---|---|
| brew --help | |
| brew install git | |
| brew uninstall git | |
| brew search git | |
| brew list | |
| brew upgrade git | |
| brew info git | |
| brew home | 跳转到官方的页面研究了一下实现的原理: open 'url' |
| brew deps git | 查看依赖项 |
| brew deps --installed --tree git | 显示包的依赖树 |
| brew server | web服务器,用网页来管理包 |
| brew cleanup git | 删除软件 |
| brew outdated | 查看软件更新 |
| which git | 查看安装路径 |
| brew doctor | brew自检 |
| brew install --cask xxx | 安装带图形界面的软件 |
可视化
brew install --cask cakebrew
软件推荐
iterm2+ oh myzh
参考文章:安装 Mac 最强大的终端 iTerm2 - 掘金
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
pfetch
在终端显示mac的信息
sqlite
轻量级数据库
bat
cat的替代方案,实现代码文件的高亮
使用不习惯的话,可以设置别名取代cat
alias bat="cat"
Nginx
反向代理工具,实现网页等静态资源的访问,负载均衡
Tig
git的替代,git提交记录的可视化
glow
在终端查看markdown文件
tree
在终端以树的形式显示文件
tree -L 1 -hc
# json格式显示
tree -L 1 -h -J
mycli
终端中的mysql命令替代,智能补全
docker desktop
官方出品的Mac上管理docker的可视化软件
brew install --cask docker