macOS包管理器 Homebrew 备忘清单
Homebrew 是 macOS(或Linux)缺少的包管理器,备忘清单包含 brew 命令的使用与安装
在线预览: https://jaywcjlove.github.io/...
开源仓库:https://github.com/jaywcjlove...
安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
加速安装和更新,将仓库源码通过 gitee 同步到国内,这样速度杠杠的
# 把 Homebrew/brew 的 Git 镜像放在这里
export HOMEBREW_BREW_GIT_REMOTE="..."
# 将 Homebrew/homebrew-core 的 Git 镜像放在这里
export HOMEBREW_CORE_GIT_REMOTE="..."
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
在安装期间跳过克隆 (beta)
export HOMEBREW_INSTALL_FROM_API=1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
命令
命令 | 说明 |
---|---|
brew install git | 安装 一个包 |
brew uninstall git | 删除 /卸载 软件包 |
brew upgrade git | 升级包 |
brew unlink git | 取消 链接 |
brew link git | 关联 |
brew switch git 2.5.0 | 更改版本 |
brew list --versions git | 看看你有什么版本 |
brew help | 打印帮助信息 |
brew help <sub-command> | 打印子命令的帮助信息 |
更多包命令
命令 | 说明 |
---|---|
brew info git | 列出版本、注意事项等 |
brew cleanup git | 删除旧版本 |
brew edit git | 编辑此软件包 |
brew cat git | 打印这个软件包 |
brew home git | 打开主页 |
brew search git | 搜索公式 |
Brew Cask 命令
命令 | 说明 |
---|---|
brew install --cask firefox | 安装火狐浏览器 |
brew list --cask | 列出已安装应用 |
Cask 命令用于与图形应用程序交互
全局命令
命令 | 说明 |
---|---|
brew update | 更新 brew 和 cask |
brew upgrade | 升级所有软件包 |
brew list | 已安装列表 |
brew outdated | 升级需要什么? |
brew doctor | 诊断冲泡问题 |
brew pin <formula> | 防止指定软件包升级 |
brew unpin <formula> | 允许升级指定的软件包 |
Brew 清理
$ brew cleanup # 删除旧版本的已安装软件包
$ brew cleanup <formula> # 删除旧版本指定软件包
# 显示所有将被删除的软件包(试运行)
$ brew cleanup -n
brew 源码仓库
# 列出所有当前点击的源码仓库(点击)
$ brew tap
# 使用 https 从 Github 中点击软件包源码仓库以点击
# https://github.com/user/homebrew-repo
$ brew tap <user/repo>
# 点击指定 URL 中的软件源码仓库
$ brew tap <user/repo> <URL>
# 从存储库中删除给定的源码仓库
$ brew untap <user/repo>
搜索查看
# 列出所有已安装的软件包
$ brew list
# 显示所有本地可用的 brew 配方
$ brew search
# 对用于 brew 的软件包名称执行子字符串搜索
$ brew search <text>
# 显示有关软件包的信息
$ brew info <formula>
另见
- Homebrew 官网 (brew.sh)
- Homebrew brew 源码 (github.com)
- Homebrew core 源码 (github.com)
小弟调调
[链接]
推荐阅读
Y 分钟学 Bash
Bash 是一个为 GNU 计划编写的 Unix shell,是 Linux 和 Mac OS X 下的默认 shell。以下大多数例子可以作为脚本的一部分运行,也可直接在 shell 下交互执行。
小X学技术赞 1阅读 4.6k评论 1
两分钟小技巧!如何阻止 macOS 的触底弹性滚动和双指手势导航
通常情况下,反弹效果可以反映出是否滚动到了边界,让滚动体验更加丝滑,算是一种体验的提升,但是如果页面总有fixed定位元素,同样也会受到影响,在视觉上不是那么美观,那有没有办法阻止呢?
XboxYan赞 5阅读 1.5k
工具篇:iTerm与Zsh
iTerm2支持许多的主题配色,可以自己定义,也可以参考网上现成的主题配色。我个人比较喜欢draculatheme配色。支持item,vim,phpstorm , 下方存在主题官网路径,按照教程安装即可。
super白赞 4阅读 4.7k
mac下git命令自动补全
本文亲测可用。老版本macos方法:1、打开网页,[链接]全选,复制内容。2、在~/.bash_profile文件(如果没有需要创建)中加入以下内容即可生效
zorro阅读 4.9k
windows 批处理bat,设置定时关机
文章来源:[链接] {代码...}
jigsaw赞 2阅读 3.2k
mac 中快速使用 Android Studio 打开某个目录
如果你的 android studio 是独立下载安装的,直接点击 Create Command-line launcher 创建一个命令行即可。默认情况下,你现在可以用命令行 studio $dir 直接打开一个目录了
四七阅读 2.8k
前端怎么配置刚到手的mac和常用的快捷键
如果有装Xcode,则会自带git,Xcode用于Ios开发。如果没有可以用brew下载`brew install git配置基础信息和 SSH
HappyCodingTop阅读 2k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。