开源神器 | 底层逻辑 | 作品分析 | 咨询解答
004期
开源神器
“不要温和地走进那个良夜!”——狄兰·托马斯
Homebrew
The Missing Package Manager for macOS. Homebrew 在 2009 年由马克斯·霍威尔(Max Howell)写成,在 GitHub 上拥有大量贡献者 。 Homebrew官网:https://brew.sh 官方 : macOS平台不可或缺的软件包管理器。 Homebrew 目的是用以简化 macOS 上的软件安装过程,类比于 Windows 上软件管家的一键安装。 Homebrew Cask 是 Homebrew 的扩展,它可以方便地安装图形界面程序,即我们常用的各类应用 Applications。 优点 : 1.软件包下载、安装、更新十分方便,只需要一行brew install
命令就可完成。
2.路径存储于独立目录
/usr/local
,便于查找使用。
3.macOS 应用程序、字体和插件以及其他非软件,可用brew cask install
进行下
载。
术语
:
Formula:软件包,包括了这个软件的依赖、源码位置及编译方法等;
Casks:已经编译好的应用包,如图形界面程序,macOS的Application等。
我之前的文章里介绍过: you-get无限下载视频神器 、图片的文字识别开源神器Tesseract- OCR、微信 WeChat开源拓展,这些开源软件或命令行工具全都是通过Homebrew一键安装的。 比如:你要下载微信客户端,只需输入一行brew cask install wechat
,几秒钟就完成下载安装。
安装要求:
官方文档:https://docs.brew.sh/Installation
1.安装 Homebrew :
以macOS Mojave 为例,Terminal.app中输入:(最新代码以官网为准)/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
经过等待,最后看到==> Installation successful!
就说明Homebrew安装成功。
如果是macOS Catalina 版本,请前往官网查看最新版代码。
2.获取Homebrew cask :
输入:brew tap caskroom/cask
即可
3. brew操作命令 :
输入:brew -h
输出:
具体命令代码的用法,我用“注释 # ”标注在后面 :
Example usage: 具体用法 brew search [TEXT|/REGEX/] #搜索[软件包,参数,支持正则表达式] brew info [FORMULA...] #查询 [软件包...] 信息 brew install FORMULA... #安装软件包 ※ brew update #更新 homebrew ※ brew upgrade [FORMULA...] #安装升级 [软件包...] brew uninstall FORMULA... #卸载软件包... brew list [FORMULA...] #查看所有[安装的软件包...]列表
相关软件命令行操作使用步骤:
you-get无限下载视频神器
图片的文字识别开源神器Tesseract-OCR
微信WeChat开源拓展
操作中若遇到问题,请在后台准确表述问题,也可以提供你的微信号,以便帮你解答。
▲
Sometimes ever, sometimes never.
相聚有时,后会无期。
编辑、排版|青泉石上
本文为原创,未经许可请勿转载