运行'requirements_osx_port_update_system ruby​​-2.0.0-p247'的错误退出Ruby安装,

时间:2013-09-26 13:49:20

标签: ruby-on-rails ruby rvm osx-mountain-lion

我使用以下命令使用os x 10.8.5在我的mac上安装ruby:

  

$ \ curl -L https://get.rvm.io | bash -s stable --ruby

突然之间我遇到了以下错误:

  

运行'requirements_osx_port_update_system ruby​​-2.0.0-p247'时出错,

     

请阅读/Users/home/.rvm/log/1380202439_ruby-2.0.0-p247/update_system.log

     

要求安装失败,状态为:1。

这是日志文件的内容:

  

[2013-09-26 17:03:59] requirements_osx_port_update_system   requirements_osx_port_update_system(){       __rvm_try_sudo port -dv selfupdate ||返回$?当前路径:/Users/home/.rvm/src/rvm命令(2):   requirements_osx_port_update_system ruby​​-2.0.0-p247调试:复制   /Users/home/Library/Preferences/com.apple.dt.Xcode.plist to   / opt / local / var / macports / home / Library / Preferences DEBUG:MacPorts   来源地点:   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs   --->使用rsync接收文件列表更新MacPorts基本源...完成base.tar

     

发送13396个字节,接收10185个字节,总长度为3627.85个字节/秒   是4925440加速是208.87接收文件列表...完成   base.tar.rmd160

     

发送64字节接收635字节199.71字节/秒总大小为512   加速是0.73 DEBUG:使用密钥成功验证   /opt/local/share/macports/macports-pubkey.pem DEBUG:/ usr / bin / tar -C   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/tmp   -xf /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base.tar   安装了MacPorts基础版本2.1.3,DEBUG:重建和   如果需要,重新安装MacPorts MacPorts基础版本2.2.0   下载。   --->更新端口树同步rsync://rsync.macports.org/release/tarballs/ports.tar中的本地端口树DEBUG:   / usr / bin / rsync -rtzv --delete-after   rsync的://rsync.macports.org/release/tarballs/ports.tar   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs   接收文件列表...完成ports.tar

     

发送51725字节,接收31635字节11114.67字节/秒的总大小   是54435840加速是653.02 DEBUG:/ usr / bin / rsync -rtzv    - 在rsync之后删除://rsync.macports.org/release/tarballs/ports.tar.rmd160   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs   接收文件列表...完成ports.tar.rmd160

     

发送64字节接收636字节155.56字节/秒总大小为512   加速是0.73 DEBUG:使用密钥成功验证   /opt/local/share/macports/macports-pubkey.pem DEBUG:/ usr / bin / tar -C   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/tmp   -xf /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports.tar   DEBUG:/ usr / bin / rsync -rtzv --delete-after   rsync的://rsync.macports.org/release/tarballs/PortIndex_darwin_12_i386/PortIndex   /opt/local/var/macports/sources/rsync.macports.org/release/tarballs   接收文件列表...完成PortIndex   “〜/ .rvm / log / 1380202439_ruby-2.0.0-p247 / update_system.log”176L,8429C

1 个答案:

答案 0 :(得分:2)

你应该卸载macports ... homebrew和macports混合不好。从终端发出命令:

$ sudo port -fp uninstall installed

http://guide.macports.org/chunked/installing.macports.uninstalling.html

您可能还需要清理自制软件

$ brew cleanup

然后你应该能够通过自制软件安装。

相关问题