Linux 在 Ubuntu 上 编译安装了 Ruby 1.9.3 如何将其卸载?

verfino · 2012年07月19日 · 最后由 taomingyaojing 回复于 2014年05月25日 · 15347 次阅读

由于 1.9.3 会导致一个暂时无法解决的问题,故装了 1.9.2 取代之

现在在 Ubuntu 上有 2 个版本(1.9.2 和 1.9.3)

1.9.3 是用 make install 安装的,现在如何将其卸载掉呢?

(找不到安装路径啊)

  • - 好吧 rvm uninstall 1.9.3 解决

不好意思 今天突然泛 2 了,而且因为这个问题浪费了半小时时间 囧

--------------------------- edit by July 19, 15:58---------------------------

上面的方法对 make install 安装的包不好用额 再次泛 2

Google 一下,你就知道

你不是 make install 安装的么? rvm 应该卸不掉吧

@n5ken 通常都是 Google 之后,无果,然后才到这里发问的

@chucal - -是啊 确实删不掉 这不 又来重新问了 兄弟有什么办法么?apt-get purge 的方法也不行 make uninstall 的方法也不行

看一下 makefile,里面有安装信息。按照那些路径删除就可以了。

@mozilla 谢谢 最后还是自己查了下路径 然后用删除文件的

晕 我也是几小时前提的类似问题,呵呵

8 楼 已删除

make install 安装的软件,应该是找到目录,然后删除文件就可以了。

如果是初次安装,没有安装任何其他 gem 的话,下面脚本:

#!/usr/bin/env sh

prefix=/usr/local sudo rm ${prefix}/bin/erb sudo rm ${prefix}/bin/gem sudo rm ${prefix}/bin/irb sudo rm ${prefix}/bin/rake sudo rm ${prefix}/bin/rdoc sudo rm ${prefix}/bin/ri sudo rm ${prefix}/bin/ruby sudo rm ${prefix}/bin/testrb

sudo rm -rf ${prefix}/include/ruby-* sudo rm -rf ${prefix}/lib/ruby sudo rm -rf ${prefix}/lib/pkgconfig sudo rm ${prefix}/lib/libruby-static.a

sudo rm -rf ${prefix}/share/doc/ruby sudo rm -rf ${prefix}/share/ri sudo rm ${prefix}/share/man/man1/erb.1 sudo rm ${prefix}/share/man/man1/irb.1 sudo rm ${prefix}/share/man/man1/rake.1 sudo rm ${prefix}/share/man/man1/ri.1 sudo rm ${prefix}/share/man/man1/ruby.1

这个解决了吗?我也遇到同样的问题了。

没有解决问题 很多文件夹下面 不一定有这些东西

需要 登录 后方可回复, 如果你还没有账号请 注册新账号