Debian安装Trac

之前已经多次在ubuntu上安装trac,但是还没有在debian上安装过。今天开始在debian上安装,按照之前的经验,在ubuntu上安装trac,其他一切都好,但是在打开trac页面的时候总是出现500错误,查看log也是一头雾水,看不明白。后来在Trac的官网上瞎逛,发现这个:TracOnDebian,原来在debian上安装trac是不需要通过easy_install的,直接apt-get,很方便。

另外,这次直接通过在httpd.conf中添加location来增加的路径,记录一下:

<Location /project/svn> DAV svn SVNPath /var/lib/svn/project AuthType Basic AuthName "Project SVN LOGIN" AuthUserFile /path/to/htpasswd/file AuthzSVNAccessFile /var/lib/svn/project/conf/authz Require valid-user </Location> <Location /project/trac> SetHandler mod_python PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonOption TracEnv /var/lib/trac/project PythonOption TracUriRoot /project/trac </Location> <LocationMatch "/project/login"> AuthType Basic AuthName "Trac login" AuthUserFile /path/to/htpasswd/file Require valid-user </LocationMatch>

重新通过apt-get安装了trac之后,再通过trac-admin create创建trac环境,运行一切正常。不知道是不是因为安装的trac的问题呢?

现在的问题是,通过easy_install安装的trac,怎么才能彻底的删除掉?我只能直接删除/usr/lib/python2.5/site-packages下的Trac的egg文件,但是其他的trac文件还会有吗?

【翻译】在ubuntu上安装Trac

话说安装trac这事已经是很久以前就玩过了,今天在我的s10上安装trac却突然一下大脑短路,想不起来第一步怎么弄。。于是google了一下,发现trac官网上就有安装手册,于是看了一下……结果我发现我以前玩trac的时候走了不知道多少的弯路,官方提供的方法实在是简单。翻译备份一下。

我的环境:ubuntu 8.10 + Trac 0.11.3

我觉得没必要翻译的内容就没翻译了,原文见:
http://trac.edgewall.org/wiki/0.11/TracOnUbuntu

» Read More…