ubuntu 从源码安装ruby后,想删除重装,该怎么删除原来装好的ruby呢?

软件和网站开发以及相关技术探讨
回复
pure2008
帖子: 6
注册时间: 2007-05-06 14:25
送出感谢: 0
接收感谢: 0

ubuntu 从源码安装ruby后,想删除重装,该怎么删除原来装好的ruby呢?

#1

帖子 pure2008 » 2008-01-15 19:33

ubuntu 从源码安装ruby后,想删除重装,该怎么删除原来装好的ruby呢?
直接删除usr/local下ruby相关目录吗?但无法删除哪些目录?有没有好的方法呢?谢谢!
头像
sevk
帖子: 2059
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
送出感谢: 20 次
接收感谢: 6 次
联系:

#2

帖子 sevk » 2008-01-15 20:38

有源码 make uninstall
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
送出感谢: 0
接收感谢: 2 次
联系:

Re: ubuntu 从源码安装ruby后,想删除重装,该怎么删除原来装好的ruby呢?

#3

帖子 dbzhang800 » 2008-01-15 20:56

pure2008 写了:ubuntu 从源码安装ruby后,想删除重装,该怎么删除原来装好的ruby呢?
直接删除usr/local下ruby相关目录吗?但无法删除哪些目录?有没有好的方法呢?谢谢!


1.先考虑楼上的 make uninstall,
不行的话,

2.按你说的,直接删。 不会删不掉的。学着终端中用sudo

3.以后安装源码的时候,用

代码: 全选

  ./configure
  make
  sudo checkinstall

就没这个问题了
pure2008
帖子: 6
注册时间: 2007-05-06 14:25
送出感谢: 0
接收感谢: 0

#4

帖子 pure2008 » 2008-01-15 21:35

谢谢!问题是我无不确认/usr/local目录下哪些是ruby程序的文件或目录,开始想到删除,当然能删除掉,就是怕删错了文件。
pure2008
帖子: 6
注册时间: 2007-05-06 14:25
送出感谢: 0
接收感谢: 0

#5

帖子 pure2008 » 2008-01-15 23:08

在运行 ./configure出现在no的项目是不影响安装吗?

下面是使用sudo checkinstall 后出现的错误
请为这个软件包写一个描述。
用一个空行或 EOF 来结束你的描述。
>> ruby-1.9
>>

*****************************************
**** Debian package creation selected ***
*****************************************
/usr/bin/checkinstall: line 1166: dpkg-architecture:找不到命令

软件包将用下面的值来创建:

0 - Maintainer: [ root@liujiuwu-desktop ]
1 - Summary: [ ruby-1.9 ]
2 - Name: [ ruby-1.9.0 ]
3 - Version: [ 0 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ ruby-1.9.0-0 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]

输入一个数字来改变它们,或按回车键继续:

Installing with make install...

=============================== 安装结果 =================================
./miniruby ./instruby.rb --dest-dir="" --extout=".ext" --make="make" --mflags="" --make-flags="" --installed-list .installed.list --mantype="doc"
installing binary commands
/home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:839:in `utime': No such file or directory - /usr/local/bin/ruby (Errno::ENOENT)
from /home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:839:in `block in install'
from /home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:1392:in `block in fu_each_src_dest'
from /home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:1406:in `fu_each_src_dest0'
from /home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:1390:in `fu_each_src_dest'
from /home/liujiuwu/Desktop/ruby-1.9.0-0/lib/fileutils.rb:834:in `install'
from ./instruby.rb:99:in `install'
from ./instruby.rb:192:in `block in <main>'
from ./instruby.rb:362:in `call'
from ./instruby.rb:362:in `block (2 levels) in <main>'
from ./instruby.rb:359:in `each'
from ./instruby.rb:359:in `block in <main>'
from ./instruby.rb:358:in `each'
from ./instruby.rb:358:in `<main>'
make: *** [do-install-nodoc] 错误 1

**** 安装失败。退出打包过程。

清除……OK

再见。
回复

回到 “软件/网站开发”