介绍

Homebrew 其实不用介绍, OSX 用户必备。

BTW 其实它还有个 Linux 的 Fork
用过,哭过,往事毋庸再提……

所含公式

按照 Homebrew 体系的命名路数,
或许翻译为“配方”比较好?

nali

“珊瑚虫”的 Soff 所编写名为 nali (=哪里?)的程序,
官方的功能介绍是“dig ,traceroute 等命令的输出的 IP 附加上地理信息”。

使用示例如下:

$ dig google.com +short | nali
216.58.xxx.xxx[中国 香港]
$ nali 127.0.0.1
127.0.0.1[本机地址]

当然,最大的便利还是弃用珊瑚虫转而使用 IPIP.net 的免费版 IP 信息库(每半年更新),
使用该工具进行转换。
会定期更新,届时执行 nali-update 即可跟随更新。

2017-07-07 已更新至 2017-07 月 IPIP.net 的免费版数据。

提供一个选项:

  • --without-dnsutils-scripts: 如果你更习惯管道方式,而不是使用带 nali- 前缀的多个脚本的话。

dnsmasq-fast-lookup

2017-08-18
已迁移至 Docker ,Brew 版本不再维护;
Dockerfile 及说明见我的Project Nutshells

这个 dnsmasqFork 是 V2EX 用户 infinet 所维护的版本,
serveraddress 等常用配置项的链表遍历优化为哈希表查询(详见此帖),
我一直在本机和家里的树莓派上使用,
在后者可用性提升明显。

与官方版一样,目前提供两个选项:

  • --with-dnssec: 增加 DNSSEC 支持;
  • --with-libidn: 增加 IDN 支持。

haproxy-libressl

其名字说明了一切——
只是将 OpenSSL 换成了 LibreSSL
对我来说就是轻松实现 haproxyChaCha20-Poly1305 Cipher 的支持。

提供一个选项:

  • --without-libressl: 若你需要换回 OpenSSL 。

安装

推荐使用

先装上“水龙头”:

brew tap quchao/wats

再安装上述任意公式:

brew install <formula>

单独安装

若想单独安装某个公式,请执行:

brew install quchao/wats/<formula>

或者(此法不会跟随软件更新):

brew install https://raw.githubusercontent.com/quchao/homebrew-wats/master/Formula/<formula>.rb

源码

PS. 公式存放于这里,请审阅。

标签: MacOSX

添加新评论