2015-01-05 75 views
2

我試圖根據github上的說明在Mac OS X Yosemite上安裝最新的ASP.NET。如何在Mac OS X上安裝ASP.NET 5 vNext? 404 on mono monolite

我已經有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安裝成功時,我收到了一個稍微不同的消息。

大衛福勒很快回答我在Twitter上的問題,並提出了brew update(感謝大衛!),但我得到這個:

$ 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 

在這一點上,似乎這是一個自制的問題。我究竟做錯了什麼?


更新:對不起,我是個白癡。正如阿瓜來自火星,大衛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

+0

你有這個文件庫/公式/谷歌perftools.rb git衝突。你應該撤銷你的更改:git checkout - Library/Formula/google-perftools.rb –

+0

Thanks @aguafrommars - 我太笨了,應該試着弄清楚brew方程式git repo在發佈問題之前的位置:-) After做一個git reset和'brew update',monolite安裝工作正常!隨意回答,如果你想,我會接受答案。 –

回答

0

正如我們在評論中討論的。

您對此文件庫/ Formula/google-perftools.rb有git衝突。

你應該撤消更改:

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

或做一個git復位。

並更新brew再次