brew install mac安装失败的问题
问题:brew 安装失败
思路:将github仓库放到本地,不用ruby下载
解决办法:
1、下载https://raw.githubusercontent.com/Homebrew/install/master/install文件(使用浏览器打开,另存为也可以),命名为install
2、在github上把Homebrew(https://github.com/Homebrew/homebrew)
的库下载下来(下载zip包即可)
把下载的zip包放在文件夹”brew”(自己建立)内,
同时在 “brew” 文件夹内新建文件夹”brewRemote.git”
把步骤1下载下来的install文件也放进”brew”文件夹中
3.下面开始使用 shell,前提,shell先进入到”brew”文件夹内
cd brewRemote.git
git init --bare
cd ../homebrew-master
git init
git add .
git commit -m "create project"
git remote add origin brewRemote.git(的绝对路径)
git push -u origin master
现在,我们本地就有了Homebrew的git库:brewRomote.git
接下来,修改install文件:
应该在第7行左右,把
HOMEBREW_REPO = 'https://github.com/Homebrew/homebrew'
改为:
HOMEBREW_REPO = '/Users/tu/Documents/brew/brewRomote.git'
这里就是把Homebrew的github库,替换为本地库。
注意:上面的brewRomote.git(/Users/tu/Documents/brew/brewRomote.git)的绝对路径为我的,你要替换为你自己本地的绝对路径
,最后继续执行ruby命令(注意:shell当前路径依然为brew)
rm -rf /usr/local/Cellar /usr/local/.git && brew
cleanup
ruby install
第一行的rm命令,是为了防止之前你安装Homebrew失败而残留的文件,导致这次安装失败
ruby install执行之后,安装命令行提示安装,应该会安装成功。
安装成功后,执行以下命令:
`brew doctor`
这个命令是Homebrew的自我检测命令,看看有没有配置不对的地方。
但是我们使用的本地的git库brewRomote.git,所以会检测出这个有问题,我们接下来修改这个问题。
找到这个文件 /usr/local/.git/config,
由于.git文件是隐藏文件夹,你可以使用命令行来查找
open /usr/local/.git
这样你就能找到config文件了
使用编辑器来修改config文件
url = /Users/baidu/TestTmp/yanshi/brewRomote.git改为
url = https://github.com/Homebrew/homebrew
保存config文件,大功告成!,再使用brew doctor检查一下,应该就没问题了。
原文:http://doc.okbase.net/shede333/archive/122619.html
brew install mac安装失败的问题的更多相关文章
- brew的MAC安装
1.介绍 brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手动编译安装的不便 brew 安装目录 /usr/local/Cellar ...
- pip install bs4安装失败
使用管理员方式打开命令提示符框,然后pip install bs4即可安装成功:
- pip3 install mysqlclient安装失败
报错信息: OSError: mysql_config not found 解决方法: 执行以下命令 yum install python-devel mysql-devel -y 然后再 pip3 ...
- pip install flask 安装失败
地址:http://www.zhihu.com/question/21492455
- Mac安装brew及其用法
Mac 安装 brew 及其用法: 安装brew: curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz - ...
- mac 安装brew mac安装expect mac一键登录服务器脚本
mac 安装brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ma ...
- Mac安装Brew包管理系统
Mac安装Brew包管理系统 前言 为什么需要安装brew 作为一个开发人员, 习惯了使用centos的yum和ubuntu的apt, 在mac中有没有这两个工具的平替? 有, 就是Brew. Bre ...
- Mac 安装 MySQL
在 Mac 下用 Homebrew 安装 MySQL, 网上的教程倒是很多,不过大多数都很默契地雷同.如果稍有点定制要求,就无从下手了. 我先也不免俗,从基本的开始: 一.首先安装 Homebrew ...
- mac 安装 php nginx mysql
mac下面安装php nginx mysql根linux下面差不多,建议大家使用brew管理工具包安装. 1,安装homebrew http://brew.sh/index_zh-cn.html 安装 ...
随机推荐
- 玩转Masonry JS库来实现瀑布流Web效果
工作项目中需要制作个Mobile上的Web App的展示,方便快捷访问和评价反馈.在展示页面能看到应用展示图,点击进入Web应用.我不是前端开发者,对HTML, CSS, JS这三剑客仅仅是略知一二. ...
- DirectoryEntry配置IIS7出现ADSI Error:未知错误(0x80005000) [转]
一.错误情况 环境:win7+iis7.0 DirectoryEntry配置IIS7出现如下错误 或者是 下面一段代码在IIS6.0下运转正常,但IIS7.0下运转会出错: System.Direct ...
- XtraTreeList直接显示Access数据库表中的数据
方法1:点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库.数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择 ...
- AME_IExpense费用报表通过AME审批简单例子(案例)
2014-05-30 Created By BaoXinjian
- background-image:url(data:image/gif;base64,XXXX) base64方式将本地图片添加到文档中
background-image:url(data:image/gif;base64,R0lGODlhCwAMAMZjAElxvlNvtVRxtkp1v0p9wVh7vkqBwl58vml6vml7v ...
- 获取Android运行apk的packagename 和activityname
自动化测试中经常遇到这个问题,关于这个题目,方法众多,咱的目的是找个比较简单靠谱的: 方法一: 先进入cmd窗口,adb shell 后: cd /data/data ls 可以看到包名了吧,缺点很明 ...
- unity, Find References In Scene
材质,脚本,shader等都可以通过Find References In Scene查看引用情况,如图. 当对一个文件点击Find References In Scene后,搜索命令会显示到Scene ...
- 有关VS中单元测试的一些问题
需要config的测试 测试中如果调用的类库需要使用config文件读取配置,可以通过在测试项目中建立App.config,并添加相应字段即可.
- MarkDown的vim插件安装
作用:可以使markdown语法高亮.1.安装.使用pathogen插件管理. cd ~/.vim/bundle git clone https://github.com/plasticb ...
- openvpn上查看谁在连接服务端
在服务端/etc/openvpn目录里面有ipp.txt和openvpn-status.log,这两个文件里面记录了,访问服务器的ip网段和地址.但是这两个文件也不是专门干这个用的,也算是一种另类的用 ...