首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >brew安装hbase?

brew安装hbase?
EN

Stack Overflow用户
提问于 2014-01-03 21:49:41
回答 2查看 6.1K关注 0票数 3

看来brew确实有hbase的配方,但是下载hbase本身的404失败了。

代码语言:javascript
复制
13:44:51/java:11 $brew install hbase
==> Downloading http://www.apache.org/dyn/closer.cgi?path=hbase/hbase-0.94.11/hbase-0.94.11.tar.gz
==> Best Mirror http://apache.mirrors.tds.net/hbase/hbase-0.94.11/hbase-0.94.11.tar.gz

curl: (22) The requested URL returned error: 404 Not Found
Error: Download failed: http://www.apache.org/dyn/closer.cgi?path=hbase/hbase-0.94.11/hbase-0.94.11.tar.gz

更正后的url为:http://mirror.reverse.net/pub/apache/hbase/hbase-0.94.11/hbase-0.94.11.tar.gz

我没有创建/修改酿造食谱的经验。这是否是一个简单的例子,下载/调整一个正确的hbase下载url的brew配方文件,然后重新尝试?台阶是什么?

基于以下注释的更新

代码语言:javascript
复制
$brew update && brew upgrade

这对我来说是失败的:

代码语言:javascript
复制
error: Your local changes to the following files would be overwritten by merge:
    Library/Contributions/brew_bash_completion.sh
    Library/Contributions/brew_fish_completion.fish
    Library/Contributions/brew_zsh_completion.zsh
    Library/Contributions/cmd/brew-dirty.rb
    Library/Contributions/cmd/brew-leaves.rb
           ..
    Library/Formula/chruby.rb
    Library/Formula/cimg.
error: The following untracked working tree files would be overwritten by merge:
    Library/Aliases/git-tig
    Library/Aliases/libtcnative
    Library/Contributions/cmd/brew-bundle.rb
         ..
    Library/Formula/vtclock.rb
    Library/Formula/x11vnc.rb
    Library/Formula/x265.rb
    Library/F
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
EN

回答 2

Stack Overflow用户

发布于 2014-01-03 22:10:11

也为我工作过:

代码语言:javascript
复制
[ ~] brew install hbase
==> Installing hbase dependency: hadoop
==> Downloading http://www.apache.org/dyn/closer.cgi?path=hadoop/core/hadoop-1.2
==> Best Mirror http://www.dsgnwrld.com/am/hadoop/core/hadoop-1.2.1/hadoop-1.2.1
############
票数 1
EN

Stack Overflow用户

发布于 2014-05-14 02:48:07

下面解决了我的问题,代码只是从git获取最新的引用。

代码语言:javascript
复制
cd /usr/local && git reset --hard FETCH_HEAD

或者如果失败了

代码语言:javascript
复制
cd /usr/local && sudo git reset --hard FETCH_HEAD
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20913300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档