如何在 Mac OS X 上安装 ASP.NET 5 vNext? 404 on mono--monolite
How do I install ASP.NET 5 vNext on Mac OS X? 404 on mono--monolite
我尝试根据 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 的 agua 和 David Folwer 的建议,我按如下方式解决了这个问题:
cd /usr/local/Library/Formula/
git reset HEAD google-perftools.rb
git checkout google-perftools.rb
brew update
brew install kvm
而这时候kvm就安装好了。然后我将行 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
或进行 git 重置。
并再次更新 brew
我尝试根据 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 的 agua 和 David Folwer 的建议,我按如下方式解决了这个问题:
cd /usr/local/Library/Formula/
git reset HEAD google-perftools.rb
git checkout google-perftools.rb
brew update
brew install kvm
而这时候kvm就安装好了。然后我将行 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
或进行 git 重置。
并再次更新 brew