如何从rbenv卸载或删除ruby版本 . 我已经安装了两个版本的ruby . 切换到ruby 1.9.3时,我遇到了分段错误 . 任何人都可以请求帮助,如何从rbenv中删除特定版本?
New way
使用 uninstall 命令: rbenv uninstall [-f|--force] <version>
uninstall
rbenv uninstall [-f|--force] <version>
rbenv uninstall 2.1.0 # Uninstall Ruby 2.1.0
使用 rbenv versions 查看已安装的版本 .
rbenv versions
Old way
要从rbenv中删除Ruby版本,请删除 ~/.rbenv/versions 中的相应目录 . 例如 .
~/.rbenv/versions
rm -rf ~/.rbenv/versions/1.9.3-p0
之后运行 rbenv rehash 以从已删除的版本中清除任何陈旧的填充二进制文件 .
rbenv rehash
ruby-build现在添加一个uninstall command到rbenv来处理删除ruby版本,如果你想避免手册 rm -fr (可能被认为有风险)和@Stephenson建议 rbenv rehash . 要删除ruby版本1.9.3-p0,您将运行以下命令:
rm -fr
rbenv uninstall 1.9.3-p0
像Stephenson说的那样,但是如果他们引用删除的版本,请记得更改版本和全局 .
3 回答
New way
使用
uninstall
命令:rbenv uninstall [-f|--force] <version>
使用
rbenv versions
查看已安装的版本 .Old way
要从rbenv中删除Ruby版本,请删除
~/.rbenv/versions
中的相应目录 . 例如 .之后运行
rbenv rehash
以从已删除的版本中清除任何陈旧的填充二进制文件 .ruby-build现在添加一个uninstall command到rbenv来处理删除ruby版本,如果你想避免手册
rm -fr
(可能被认为有风险)和@Stephenson建议rbenv rehash
. 要删除ruby版本1.9.3-p0,您将运行以下命令:像Stephenson说的那样,但是如果他们引用删除的版本,请记得更改版本和全局 .