brew更新的时候不更新某个应用_别做一句代码不懂的21世纪文盲

开源神器  |  底层逻辑  |  作品分析 | 咨询解答

004期

开源神器

“不要温和地走进那个良夜!”——狄兰·托马斯

703b10c4f7f9296d587caf5c9eb66397.png

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

92a70314bc02830e65cd20d05456f920.png

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

输出:

2e3bf6b9177c2d21e7a38a0da719be55.png

具体命令代码的用法,我用“注释 # ”标注在后面 :

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开源拓展

Homebrew还在软件和软件服务器层面的应用,比如:brew services。
待讲到SQL数据库的时候可以详细写出。
相关学习书籍,可参考:

操作中若遇到问题,请在后台准确表述问题,也可以提供你的微信号,以便帮你解答。

Sometimes ever, sometimes never.

相聚有时,后会无期。

98dcde4f2f0a113360c6b1ee7da54bcf.png

编辑、排版|青泉石上

本文为原创,未经许可请勿转载

565d89a206a812b4011d6bba84591012.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值