Brew
source link: https://linuxsuren.github.io/blog/os/mac/brew/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
brew 是 MacOS(或者 Linux 操作系统)下的缺省包管理器。
在有 ruby 环境的操作系统中,可以使用下面的命令快速安装 brew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
其他的安装方式,请参考这里。
根据来源的不同,brew 包括两类软件,分别是:core、thridparty。
如果你不知道有哪些软件是可以直接安装的话,可以通过搜索命令来搜索:
brew search curl
如果可以找到的话,就能用下面的命令来安装:
brew install curl
thridparty
如何你想要把自己开发的命令行工具可以使用 brew 来安装,也是非常的简单,只要在 GitHub 中提供一个 ruby 文件即可,具体可以参考 homebrew-jcli。那么,对于这种第三方的命令行如何安装呢,也是非常简单,请参考下面 jcli 的例子:
brew tap jenkins-zh/jcli
brew install jcli
命令
描述
brew remove jcli
删除软件
brew upgrade jcli
升级软件
brew list
列出来已经安装的
brew info jcli
查看安装信息
brew deps jcli
查看依赖
brew outdated
查看可更新的软件
brew --repo
查看本地目录
替换上游:
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update
git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update
参考资料:https://mirror.tuna.tsinghua.edu.cn/help/homebrew/
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK