2

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

$ \curl -L https://get.rvm.io | bash -s 稳定 --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 端口-dv selfupdate || 返回$?当前路径:/Users/home/.rvm/src/rvm command(2): requirements_osx_port_update_system ruby​​-2.0.0-p247 DEBUG: Copying /Users/home/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences 调试: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 调试:使用密钥 /opt/local/share/macports/macports-pubkey.pem 成功验证调试:/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 安装,调试:如果需要,重新构建和重新安装 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 调试:/usr/bin/rsync -rtzv --delete-after 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 调试:使用密钥 /opt/local/share/macports/macports-pubkey.pem 成功验证调试:/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 调试:/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 接收文件列表...完成端口索引“~/.rvm/log/1380202439_ruby-2.0.0-p247/update_system.log”176L,8429C

4

1 回答 1

2

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

$ sudo port -fp uninstall installed

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

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

$ brew cleanup

然后你应该可以通过自制软件安装。

于 2013-11-10T20:40:52.757 回答