Mac
环境开发,Homebrew是一个常用的包管理器,从软件安装、卸载,到更新、查看,所有功能一应俱全,因某些原因,国内安装的时候总是报错,使得开发路程变得异常艰辛,下面就说一下如何解决这些艰辛之路。主要从两个方面说一下解决方案。
概要
官方网站:https://brew.sh/
Homebrew Packages https://formulae.brew.sh/
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
安装 包 命令 :
1 | brew install wget |
使用 Homebrew Cask 安装 macOS 应用程序、字体和插件以及其他非开源软件。
1 | brew install --cask firefox |
如果运行报错 比如 403 等 错误 清除 缓存 再来试试
1 | rm -rf /Users/$(whoami)/Library/Caches/Homebrew/ |
切换国内源
Homebrew 主要分三部分
- brew.git、homebrew-core.git
- homebrew-cask.git
- homebrew-bottles
可以分别独立切换:
切换源
比如切换 为中国科大:https://mirrors.ustc.edu.cn
1 | # 修改为中科大的 |
切换homebrew-cask默认源
1 | # 修改为中科大的 |
切换 Homebrew-bottles
1 | # 临时替换 |
其他国内源
1 | # 中国科大: |
重置官方源
1 | # 重置 brew.git 为官方源 |
比较简单好用的方式
Homebrew国内源
https://gitee.com/cunkai/HomebrewCN
苹果电脑标准安装脚本:(推荐 优点全面 缺点慢一点)
1 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"苹果电脑极速安装脚本:(优点安装速度快 缺点update功能需要命令修复 )
1 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speedLinux 标准安装脚本:
1 rm Homebrew.sh ; wget https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh ; bash Homebrew.sh苹果电脑卸载脚本:
1 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"Linux卸载脚本:
1 rm HomebrewUninstall.sh ; wget https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh ; bash HomebrewUninstall.sh—Brew介绍
macOS 和 Linux 缺失软件包的管理器
—Homebrew 能干什么?
使用 Homebrew 安装 Mac(或Linux)没有预装但你需要的东西。
–Homebrew自身如何使用
知道软件包具体名称,直接
brew install 软件包名
只知道一小部分名称,用brew search 小部分名称
查询即可 例如brew search chrome
就会把带chrome的软件包全部列出–Homebrew中的扩展cask如何使用
假设安装firefox运行:
1 brew install --cask firefoxcask的图形化软件一般国内没有任何缓冲,下载很慢。
其他知识
区分Mac哪种终端工具
如果用的是 bash
1 | >> ~/.bash_profile |
如果是zsh
1 | >> ~/.zshrc |
参考
--- 本文结束 The End ---