iTerm proxy in OS X

每次开始一个 Rails 项目,发现一些常见的配置需要重复执行。于是急需一种 composer 的方式新建 Rails 项目时一次性把个人常用的 Gem ,以及配置构建出来。
rails new myapp -m url这里的 rul 需要 Github 仓库的 raw 地址。国内用户不设置代理几乎访问不到。所以需要把 iTerm 也设置代理才能顺利构建 Rails 项目。当然,所有代理 iTerm 这篇文章都适应。

  • 需要做的准备工作
    • 安装 Homebrew
    • 安装 iTerm
  • 安装proxychains-ng
    brew install proxychains-ng
  • 修改vim /usr/local/etc/proxychains.conf配置文件
    在 ProxyList 改成 socks5 127.0.0.1 1080
  • 修改proxychains4命令
    每次在命令后中需要代理时敲proxychains4貌似有点长,所以改为 pc
    alias pc='proxychains4'

以后在命令后中需要使用代理时 pc xxx 即可。比如:

pc rails new myapp -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb

你可能感兴趣的:(iTerm proxy in OS X)