苏苏的博客

简约至极

使用镜像加速homebrew

中国科大镜像站 提供 Debian, Ubuntu, Fedora, Archlinux, CentOS 等多个发行版的官方源. 还有brew 的二进制源,brew使用此配置能大大提升速度.

cd /usr/local/Homebrew
git remote set-url origin git://mirrors.ustc.edu.cn/brew.git
git remote -v
brew update

修改源:https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git 和 https://lug.ustc.edu.cn/wiki/mirrors/help/homebrew-core.git 修改二进制源见https://lug.ustc.edu.cn/wiki/mirrors/help/homebrew-bottles

export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles

使用brew config 查看ORIGINHOMEBREW_BOTTLE_DOMAIN已经是新的mirrors.ustc.edu.cn即为配置成功

brew list 列出所有安装的模块, 这里面包含以下依赖安装的,brew leaves 可以查看一些顶级的

brew search mysql 查找

brew commands 查看所有命令

安装(需要 Ruby): ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

搜索:brew search mysql

查询:brew info mysql 主要看具体的信息,比如目前的版本,依赖,安装后注意事项等

更新:brew update 这会更新 Homebrew 自己,并且使得接下来的两个操作有意义——

检查过时(是否有新版本):brew outdated 这回列出所有安装的软件里可以升级的那些

升级:brew upgrade 升级所有可以升级的软件们

清理:brew cleanup 清理不需要的版本极其安装包缓存

其他镜像源

http://ban.ninja/

http://homebrew-mirror-china.tycdn.net/

清华大学镜像 https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/

相对来说中国科大镜像站更新的更及时

编程语言

brew install node go python3 rust lua

brew 是没有java源的

可以使用cask brew cask search java

brew cask install java 即可下载oracle官方java

安装执行完成以后,即可使用java命令,brew cask list 查看都安装了哪些cask

brew cask info java 查看有关java的说明

brew cask 可以安装常用的带GUI的软件

一些必备的软件.

 brew install vim git subversion nginx hugo openssl htop ngrep ffmpeg xz aria2 wget axel memcached redis mcrypt md5sha1sum fswatch mpv pv
brew install the_silver_searcher

the_silver_searcher 非常小,安装完只有一百多KB, ag 可执行文件只有80KB

grep -> ack (perl编写) (https://github.com/petdance/ack2) -> ag (c语言编写) (https://github.com/ggreer/the_silver_searcher)

ag –list-file-types

brew install ccat ccat 是一个带代码高亮的cat版本

使用go语言编写,单文件也很小巧。

https://github.com/jingweno/ccat

js 代码格式化

https://github.com/beautify-web/js-beautify

brew install socat

端口转发工具,仅600KB+

brew install mitmproxy

man in middle proxy https://github.com/mitmproxy/mitmproxy

brew install cadaver

webdav tool cadaver https://host/webdav/

brew install ttyd C语言编写,500KB+,分享任何命令行程序到web

brew install gifsicle gif 图片压缩优化工具