【问题标题】:How do I install ASP.NET 5 vNext on Mac OS X? 404 on mono--monolite如何在 Mac OS X 上安装 ASP.NET 5 vNext? 404 on mono--monolite
【发布时间】:2015-03-02 15:44:59
【问题描述】:

我尝试按照github 上的说明在 Mac OS X Yosemite 上安装最新的 ASP.NET。

我已经有Homebrew,所以这一步工作正常:

brew tap aspnet/k

但是,在下一步,brew install kvm,我得到了错误:

$ brew install kvm
==> Installing kvm dependency: mono
==> Downloading http://download.mono-project.com/sources/mono/mono-3.8.0.tar.bz2
Already downloaded: /Library/Caches/Homebrew/mono-3.8.0.tar.bz2
==> Downloading http://storage.bos.xamarin.com/mono-dist-master/latest/monolite-

curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download resource "mono--monolite"
Download failed: http://storage.bos.xamarin.com/mono-dist-master/latest/monolite-111-latest.tar.gz

注意:我第一次运行时,mono-3.8.0 安装成功时收到的消息略有不同。

David Fowler 很快在 Twitter 上回答了我的问题并建议了 brew update(感谢 David!)但我明白了:

$ brew update
error: Your local changes to the following files would be overwritten by merge:
    Library/Formula/google-perftools.rb
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master

此时,似乎是 Homebrew 问题。我做错了什么?


更新:对不起,我是个白痴。正如来自 mars 和 David Folwer 的 agua 所建议的,我将问题修复如下:

cd /usr/local/Library/Formula/
git reset HEAD google-perftools.rb
git checkout google-perftools.rb
brew update
brew install kvm

而这一次kvm安装OK了。然后我将source /usr/local/Cellar/kvm/1.0.0-beta1/libexec/kvm.sh 行添加到我的.bash_profile

【问题讨论】:

  • 你在这个文件 Library/Formula/google-perftools.rb 上有一个 git 冲突。您应该撤消您的更改: git checkout -- Library/Formula/google-perftools.rb
  • 谢谢@aguafrommars - 我太愚蠢了,应该在发布问题之前弄清楚 brew 公式 git repo 的位置 :-) 在执行 git reset 和 brew update 之后,单体安装工作正常!如果您愿意,请随时回答,我会接受答案。

标签: osx-yosemite asp.net-core


【解决方案1】:

正如我们在 cmets 中讨论的那样。

您在此文件 Library/Formula/google-perftools.rb 上有 git 冲突。

您应该撤消更改:

git checkout -- Library/Formula/google-perftools.rb 

或者做一个 git reset。

然后再次更新 brew

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-15
    • 2014-11-29
    • 2011-04-10
    • 2012-07-27
    • 2012-03-01
    • 2013-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多