brew工具清单

2,359 阅读1分钟

brew工具

  • 关键字:效率工具 brew
  • 日期:2023 年 5 月 25 日

img

背景

mac很适合程序员的开发,好的工具更能让程序员的开发效率翻倍。在此,列举了一下我通过homebrew安装的效率工具,和大家做一个分享。

官方一点的描述

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

homebrew

官方网站:

brew.sh/

安装方式

直接按照官网给的进行

/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 serverweb服务器,用网页来管理包
brew cleanup git删除软件
brew outdated查看软件更新
which git查看安装路径
brew doctorbrew自检
brew install --cask xxx安装带图形界面的软件

可视化

brew install --cask cakebrew

img

软件推荐

iterm2+ oh myzh

参考文章:安装 Mac 最强大的终端 iTerm2 - 掘金

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

img

pfetch

在终端显示mac的信息

img

sqlite

轻量级数据库

bat

cat的替代方案,实现代码文件的高亮

img

使用不习惯的话,可以设置别名取代cat

alias bat="cat"

Nginx

反向代理工具,实现网页等静态资源的访问,负载均衡

Tig

git的替代,git提交记录的可视化

img

img

glow

在终端查看markdown文件

img

tree

在终端以树的形式显示文件

tree -L 1 -hc

img

# json格式显示
tree -L 1 -h -J

img

mycli

终端中的mysql命令替代,智能补全

img

docker desktop

官方出品的Mac上管理docker的可视化软件

brew install --cask docker

img