Homebrew Cask 快速上手
Homebrew介绍
HomeBrew中文网址
Homebrew 是基于 OS X 的套件管理工具,是一个开源的 Ruby 脚本,专门用于快速下载软件;
通俗地讲,Homebrew 类似于一个软件中心,可以理解成 App Store 或者 Google Play 那样的软件商店, 且内容更加丰富;
Homebrew Cask,它是一套建立在 Homebrew 基础之上的 OS X 软件安装命令行工具,是 Homebrew 的扩展;
使用Homebrew有什么优势呢?
通过 Homebrew 下载安装的软件全部来自对应的软件官网,无需担心下载源的安全问题;
依存于系统既有的库,减少了空间占用和冗余;
使用 Git 进行管理和更新;
易于定制;
安装软件 / 软件包 / 软件都在一个目录下,方便管理,这也是 Homebrew 能如此受欢迎的最大原因之一;
为什么要用[命令行]安装软件 ?
操作真的很方便:brew cask install <软件名1> <软件名2> <软件名3>
相比从 Mac App Store 下载的优势:对于在 Mac App Store 中上架的软件而言,由于需要经过苹果审核,更新速度就是一个很大的问题。而使用 Homebrew 安装的 App 也是从它的软件官网下载,Homebrew 只是做了整合,这使得它对于常用 App 的支持更全面,更新也更迅速。
相比从官网下载的优势:通过 Homebrew 或者 Homebrew Cask 安装的软件都会集中在一个目录下面,再由 Homebrew 将相关软件软链接到相关路径。举个例子,如果当我们访问系统中的 A 文件时,系统都会将访问路径导向 B 文件对应的路径,那么 A 文件就是 B 文件的软链接,这也是 Homebrew 的原理。相比我们自行去官网下载的 App 安装包,有时在「桌面」有时在「下载」文件夹的情况,使用 Homebrew 我们无需担心文件的位置,所有安装包都会放在一处,这对之后的管理提供了很大便利。
准备工作:
配备 Intel CPU 的 Mac 电脑:确保你的 Mac 系统版本在 OS X 10.9 或以上;
安装 Xcode:如果你的电脑上没有安装 Xcode,你可能需要先在 Mac App Store 下载 Xcode;
安装 Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew 使用:
下载软件:brew cask install 软件名
如:brew cask install java
, 安装java环境;brew cask install google-chrome
, 安装chrome浏览器;
卸载软件:brew cask uninstall 软件名
如: brew cask uninstall google-chrome
, 卸载chrome浏览器;
软件搜索:brew cask search 软件名
如: brew cask search google
查看软件相关信息:brew cask info 软件名
如:brew cask info google-chrome
删除 Homebrew Cask 下载的包brew cask cleanup
列出通过 Homebrew Cask 安装的包brew cask list
更新 Homebrew Caskbrew cask update
Homebrew 扩展使用 :
少数派推荐mac QuickLook 扩展
安装 Markdown 预览(QuickLook)插件brew cask install qlmarkdown
代码块高亮brew cask install qlcolorcode
视频预览插件brew cask install qlvideo