2022/03/28 HomeBrew使用说明
2022/03/28 HomeBrew使用说明
如何高效快捷的使用Mac的包管理工具
基础命令:
- 查看安装过的包
brew list --versions
- 查看包是否需要更新
brew outdated
- 更新服务器端的包目录
brew update
- 更新包
brew upgrade
由于homebrew会把老版本的包缓存,所以可以使用旧版本.
- 清除旧版本包的缓存
brew cleanup
- 下载一个需要的包
brew install
例如:
brew install java8
由于brew是源代码仓库,所以可以使用它安装homebrew的核心源
-
brew tap caskroom/cask--->添加github上的caskroom/cask库 -
brew install brew-cask--->安装brew-cask -
brew update && brew upgrade brew-cask && brew cleanup--->更新brew
如果失败了记得去到前一章查看配置brew的环境变量
一些相关插件的安装地址
安装zsh
zsh的作用
拓展功能和主题.Env.sh文件用于维护别名(aliases),输出(exports)和路径改变(path changes)等等,以免影响~/.zshrc
使用homebrew安装zsh和zsh completions
安装zsh completions:
brew install zsh zsh-completions
安装zsh的拓展(on-my-zsh):
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
安装成功后修改.zshrc内容:
sudo vim .zshrc
添加以下内容:
ZSH_THEME=pygmalion alias zshconfig="vi ~/.zshrc" alias envconfig="vi ~/Projects/config/env.sh" plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)
注意:
-
新增或者修改环境变量都需要重新刷新一下 --->
resource -
删除一个环境变量必须退出当前的
teminal,然后在重新打开一个teminal--->exit
卸载homebrew
使用如下指令:
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/uninstall.sh)"