使用镜像加速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
查看ORIGIN
和HOMEBREW_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://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 图片压缩优化工具