2013-03-18 52 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