如何使用强大的软件包管理器Homebrew

安装Homebrew 打开官网 brew.sh ,首先印入眼帘的就是 Install Homebrew 打开Mac上的Terminal或者其他的终端软件(iTerm),将下面的命令复制到里面,然后回车,就可以了。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Formulae和Cask Formulae Homebrew作为一个软件包管理器,一开始是Red-hat的Yum,和Ubuntu的apt-get等Linux上的包管理器在Mac平台的第三方替代品,用于安装与卸载软件,当然也包括自动处理依赖。 这也是Homebrew的核心功能,homebrew-core ,也就是Formulae,通过homebrew,我们可以轻松的安装CLI软件(大多都是开源软件),而不用去考虑依赖,当然它也支持本地编译,也就是说我没也不用考虑系统的版本,或者处理器是arm还是x86的,也就是在本地执行的 Build From Source 。 Cask Homebrew Cask 作为homebrew 的扩展,主要是用来安装一些GUI图形软件,或者大型的二进制软件。这些软件各色各样,简单来说是命令行版的App Store,当然不能在App Store上架的软件是占多数的,他可以说是大大简化了用户在安装软件时的操作,比如我们需要安装微信。正常来说,我们有两种操作。 在App Store中搜索微信,点击安装,然后等着它慢慢转圈。 打开微信官网 https://weixin.qq.com ,选择系统,然后下载。下载玩后,点开安装文件dmg,再将其拖到Applications文件夹 很显然,上面的操作非常麻烦,或许你会说,直接用App Store很简单啊,当然如果你能忍耐点击Get,然后点击Install,然后又要输入你的Apple ID账号密码(有时候直接用指纹就行),其实也没啥麻烦的。 事实上很多在Mac App Store中上架的软件都是阉割版,沙盒化运行的。很多功能都需要经过Apple的审核才能上线,某些情况下官网中的版本功能是比较全面的,另一方面,大部分软件,你在Mac App Store上是搜不到,很多开发者也并没有要支付100美元一年的打算。就比如Chrome浏览器。你还是得去官网下载的。 前面啰嗦了很多,下面我们来看一下利用homebrew安装微信需要的操作。 打开终端 输入brew install wechat 回车,等待下载安装,然后你的程序坞(Launchpad)中就有了微信 当然,有时候你会问,我怎么知道微信是wechat。一开始的确是很难记得这些的,你需要打开brew.sh ,搜索一下 两者区别 记得之前的版本安装Fomulae和Cask是有不同的 安装Formulae brew install <software-name> 安装Cask brew install --cask <software-name> 然后现在的版本,应该是解决了cask和formulae的冲突问题,统一用 brew install <software-name> 就行了 安装与卸载 在前面有提及过如何使用brew安装软件 我在这里说一下,我安装软件一般是怎么操作的。 安装 官网搜索 对于国内的软件,如果不记得name,我都是需要去官网用中文搜索一下的,比如爱奇艺...

March 7, 2022 · 1 min · Loyio Hex