手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:brew

关于proxychains4在OSX EI Capitan上不能使用的问题

 相信很多朋友在升级到OSX EI Capitan后发现proxychains无效了。随便你设置什么代理 ,都无法用来上网。

经过多次测试,发现程序没问题,然后到了官网后,发现有一个issue里也提到了这个问题,最后确认是SIP的问题,于是重启电脑,按cmd+R进入恢复模式,打开终端输入:csrutil disable,然后重启,一切OK~

对于开发人员来说,csrutil还是disable吧。比如brew 也有这个问题。

Tags: proxychains4, brew

mac下安装homebrew

 在较为久远的日子之前,我也有介绍过Brew install git的故事,那是这样的一篇文章: mac下安装brew和git ,不过已经过去很长时间了,忘了。黑黑。

原文中说的安装方法,我在去homebrew的官网上就不是这样介绍的,它说只要这样一句:ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

好象,比原来的:curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local 好象确实可爱了一点。直接用ruby了。。

然后官网上还有一个例子,他告诉我,软件不会装在其他地方,只会放到默认前缀的目录里,在这里有例子,教你怎么安装wget,我是在昨天安装svn的时候遇上的。

有一个svn的内容,居然是1.7版本创建的,但我本地command line自带的是1.6版本。所以不得已装个1.7的吧。

于是我就brew install svn,然后安装好后,发现还是1.6的,这时候就进/usr/bin,将原来的svn统统备份:

$mkdir __bak
$mv svn* __bak/
$ln -s /xx/xxx/svn /usr/bin

世界清静了。ls的时候会发现,多了一个svn的文件了,其实应该将那个目录映射过来的,但我目前基本上只用svn,所以还算好吧?一个文件就够 用了

 

 

 

 

Tags: brew

mac下安装brew和git

自从升级到了ml,GIT无效了,我晕啊,怎么办?跑到code.google.com上面,却发现,居然只有snowleopard版的git,这可让人怎么办啊。
问群里,回复说直接:brew install git就完事了。有这么简单?
于是直接运行brew install git。告诉我Brew是不存在的问题。
google了一下,原来有一句简单的命令:

XML/HTML代码
  1. sudo su  
  2. curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local  

一下子就安装完了。。
然后brew install git :
bash-3.2# brew install git
Warning: It appears you have MacPorts or Fink installed.
Software installed with other package managers causes known problems for
Homebrew. If a formula fails to build, uninstall MacPorts/Fink and try again.
==> Downloading http://git-core.googlecode.com/files/git-1.7.11.4.tar.gz
######################################################################## 100.0%
==> make prefix=/usr/local/Cellar/git/1.7.11.4 CC=/Developer/usr/bin/llvm-gcc CFLAGS=-Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.8 LDFLAGS=-L/usr/local/lib install
GIT_VERSION = 1.7.11.4
    * new build flags or prefix

。。。。。
Over

Tags: brew, git