2014-03-05 24 views
0

搞亂了我原來的OSX安裝的權限後,我決定創建一個全新安裝小牛的新分區。原始分區導致的Ruby安裝錯誤 - 雙啓動OSX小牛

所有的罰款,直到我嘗試安裝紅寶石和得到的錯誤

/bin/sh: /Volumes/Macintosh: No such file or directory 

「/卷/蘋果」是修剪「/卷/ Macintosh的HD」,這是原來的OSX安裝在原劃分。我認爲它仍然需要啓動。

爲什麼新分區上的新安裝在嘗試安裝Ruby和其他東西時會查看原始文件,以及如何阻止它?

任何幫助,將不勝感激

謝謝你,史蒂夫

更新:使用 「RVM安裝2.1」 給我的錯誤安裝Ruby -

Error running 'requirements_osx_brew_libs_install libksba', showing last 15 lines of 
/Users/bigmac/.rvm/log/1394034844_ruby-2.1.1/package_install_libksba.log 
==> Downloading ftp://ftp.gnupg.org/gcrypt/libksba/libksba-1.3.0.tar.bz2 
Already downloaded: /Library/Caches/Homebrew/libksba-1.3.0.tar.bz2 
==> ./configure --prefix=/usr/local/Cellar/libksba/1.3.0 
==> make install 
Making install in m4 
/bin/sh: /Volumes/Macintosh: No such file or directory 
make: *** [install-recursive] Error 1 
+0

你是如何安裝Ruby的? –

+0

brew安裝紅寶石或rvm安裝2.1 [或其他] – Steve

回答

0

我所用的是解決我原來的安裝權限的解決方案。我這樣做是通過重新啓動Mac和按住CMD-R然後選擇重新安裝OS X這裏的指令後:

http://support.apple.com/kb/PH13871

的[重新]安裝完全恢復而不影響數據的所有權限。問題解決了。

0

我結束了之後固定我的問題安裝自制軟件並運行brew醫生,告訴我macports可能會導致一些問題。 (我沒有安裝macports)它在OSX的早期版本的系統上。通過卸載macports我能夠成功安裝ruby 2.1.1。

如果這樣做不起作用,如果您的xcode命令行工具安裝在名稱中包含空格的目錄中,也會出現問題。顯然RVM can't install ruby if there are spaces

不知道這是否會幫助,但它爲我工作

+0

謝謝你看看米格爾。解決了上面寫的問題。史蒂夫 – Steve