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
你有這個文件庫/公式/谷歌perftools.rb git衝突。你應該撤銷你的更改:git checkout - Library/Formula/google-perftools.rb –
Thanks @aguafrommars - 我太笨了,應該試着弄清楚brew方程式git repo在發佈問題之前的位置:-) After做一個git reset和'brew update',monolite安裝工作正常!隨意回答,如果你想,我會接受答案。 –