2013-03-18 69 views
1

我需要删除Trac,但我没有足够的线索。如何清除trac?

听说我可以简单地删除所有文件,而且它们在/ usr/lib目录

[[email protected] /]# find /usr/lib -name "*trac*" 
/usr/lib/python2.4/test/test_trace.pyc 
/usr/lib/python2.4/test/test_traceback.pyc 
/usr/lib/python2.4/test/decimaltestdata/subtract.decTest 
/usr/lib/python2.4/test/test_traceback.pyo 
/usr/lib/python2.4/test/test_trace.py 
/usr/lib/python2.4/test/test_traceback.py 
/usr/lib/python2.4/test/test_trace.pyo 
/usr/lib/python2.4/site-packages/Pygments-1.5-py2.4.egg/pygments/styles/trac.py 
/usr/lib/python2.4/site-packages/Pygments-1.5-py2.4.egg/pygments/styles/trac.pyc 
/usr/lib/python2.4/site-packages/trac_svn.pth 

看来,只有最后3个计数。对?我也相信这两个呢?

/usr/bin/tracd 
/usr/bin/trac-admin 

这样做会好吗?

+1

如果您使用软件包管理器安装了Trac,请勿尝试手动卸载它。让你的软件包管理员完成这项工作。如果通过'easy_install'安装,不要忘记运行'easy_install -m PackageName',这样Python就知道你已经删除了这个包。 – bta 2013-03-27 18:23:48

回答

0

”如果你使用你的软件包管理器安装了Trac,不要试图手动卸载它,让你的软件包管理器完成这项工作,如果你通过easy_install安装,不要忘记运行easy_install -m PackageName,这样Python知道你删除了包裹。“

(遥相呼应作为一个答案BTA的评论,以便它可以付诸表决和/或接受。)

而且,你的“发现”的声明是区分大小写这就是为什么它不匹配“的Trac-0.12 -py2.4.egg“('Trac'中的大写T)。为了不区分大小写,请使用-iname而不是-name。

0

在您的第一个列表中的文件中,只有最后一个确实属于Trac。也许你已经卸载/卸载了大多数其他的? /usr/bin中的最后两个文件是Trac的一部分,因此您可以删除这些文件。 “

+0

你知道“其他人”在哪里吗?我没有删除任何东西。 – Hao 2013-03-19 13:34:06

+0

我不知道。你可以尝试通过运行'python -c'import trac;打印trac .__文件__''。 – djc 2013-03-19 13:35:24

+0

/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/__init__.pyc - 这是我运行它的唯一线 – Hao 2013-03-19 13:48:34