Homebrew踩坑
Posted kangyuqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Homebrew踩坑相关的知识,希望对你有一定的参考价值。
什么是Homebrew
Homebrew是一个包管理器,它将软件包安装到/usr/local/Cellar目录中,并在/usr/local/bin中创建符号链接,类似于Debian/Ubuntu系列的apt和Redhat/Fedora系列的yum
安装与使用
在终端里执行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
按回车继续
出现了这两条报错
解决办法:
sudo chown -R aaron(你的用户名称):staff *
终端输入
brew doctor
检查一下安装成功,会自动创建目录 /usr/local/Cellar来存放Homebrew安装的程序。
常用命令
搜索软件:brew search 软件名,如:
brew search python
安装软件:brew install 软件名,如:
brew install python
卸载软件:brew remove 软件名,如:
brew remove wget
查询已安装的软件:
brew list
更换镜像源
这里选的是清华源:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
更换homebrew
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update
更换homebrew-bottles
# bash
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
# zsh
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
以上是关于Homebrew踩坑的主要内容,如果未能解决你的问题,请参考以下文章