Debian Sargeにtrac-0.10.2-ja-1を入れる
Sargeでaptしてtrac-0.8系が動いていたが、日本語化したかったこともあり頑張って「0.10系日本語化版」を入れてみた。
http://www.i-act.co.jp/project/products/products.html
からtrac-0.10.2-ja-1をダウンロード
INSATLLをみると、依存パッケージ多数・・・。
root@ann:~/trac-0.10.2-ja-1# cat INSTALL Requirements
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
これに対して、
root@ann:~/trac-0.10.2-ja-1# dpkg -l python* ii python 2.3.5-2 An interactive high-level object-oriented language (de ii python-clearsilver 0.9.13-3.2 python bindings for clearsilver ii python-gtk2 2.6.1-2 Python bindings for the GTK+ widget set ii python-newt 0.51.6-20 A NEWT module for Python ii python-sqlite 1.0.1-2 python interface to SQLite ii python2.3 2.3.5-3sarge1 An interactive high-level object-oriented language (ve ii python2.3-clearsilv 0.9.13-3.2 python bindings for clearsilver ii python2.3-gtk2 2.6.1-2 Python bindings for the GTK+ widget set ii python2.3-numeric 23.8-1 Numerical (matrix-oriented) Mathematics for Python ii python2.3-sqlite 1.0.1-2 python interface to SQLite ii python2.3-subversio 1.1.4-2 python modules for interfacing with Subversion (aka. s root@ann:~/trac-0.10.2-ja-1# dpkg -l subversion ii subversion 1.1.4-2 advanced version control system (aka. svn)
いくつかインストールしないといけないなぁ。
でも
Clearsilver, version >= 0.9.3 (0.9.14 recommended)
はおかしいだろ!0.9.13と解釈。
root@ann:~/trac-0.10.2-ja-1# apt-get install python-devel python-xml python-sip4-dev
結局依存パッケージはすべてaptで完了。簡単でよかった。
あとは、以下のとおり
> |
root@ann:~/trac-0.10.2-ja-1# python ./setup.py install
root@ann:~# trac-admin /home/takemo/project/simonet/trac resync Resyncing repository history... Done. root@ann:~# trac-admin /home/takemo/project/simonet/trac upgrade Database is up to date, no upgrade necessary. root@ann:~# apache2ctl restart