有一个大胆的想法:所有东西都可以用brew来安装? –对,就是可以。
0 基本使用:
brew help 查看帮助。
1 |
|
1 相关了解
1、关闭自动更新
export HOMEBREW_NO_AUTO_UPDATE=true
2、什么是 Homebrew?
Homebrew 是 macOS 的套件管理工具,是高效下载软件的一种方法,相当于 Linux 下的 yum、apt-get 神器,用于下载存在依赖关系的软件包。
3、Homebrew 与 Homebrew Cask
Homebrew Cask 是 Homebrew 的扩展,简单理解是,brew 安装各种库,cask 安装各种应用程序。
4、Homebrew 的好处
通过 Homebrew 下载的软件都来自于官网,绝对放心软件的安全性。而且它尽可能地利用系统自带的各种库,使得软件包的编译时间大大缩短,基本上不会造成冗余。
5、Homebrew 的安装
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
2 其他命令
1、支持多个同时安装,用 空格 隔开。
brew cask install <软件名>软件名>
2、软件搜索命令 cask 源已经整合。
brew search <关键字>关键字>
3、更新所有包
brew upgrade
4、查看 Homebrew 下载的包存放路径
brew –cache
5、列出可更新的包
brew outdated
6、清理旧版本的包
brew cleanup brew cleanup -n
7、彻底卸载某个包
brew uninstall <软件包> --force软件包>
8、锁定某个不想更新的包
brew pin <软件包> brew unpin $<软件包>软件包>软件包>
9、查看已安装包的依赖
brew deps –installed –tree
3 Updating Homebrew… 长时间不动解决方法
卡在 updating homebrew… 不动,可以这样解决。
替换 brew.git;
替换 homebrew-core.git;
更换 homebrew-bottles;
简单的本地解决办法是增加:
1 |
|
长期更换:
1 |
|
4 列表
安装的时候注意有的是 cask,有的是 brew。
github 客户端
iina 视频播放器
motrix 下载器
karabiner-elements 改键
MonitorControl 调节显示器亮度
Typora 马克编辑器
HandBrake 视频压缩
gray 暗黑模式
sourcetree Git 辅助工具
5 Taps 增加其他源
brew tap homebrew/aliases
aliases 指令替身
homebrew-cask-drivers 驱动
homebrew-cask-versions 老版本
homebrew-cask-fonts 字体库