パッケージ更新
- 最初にパッケージ情報を更新し,さらに既存のパッケージを最新版にしておきます。
~$ sudo apt-get update
:(略)
~$ sudo apt-get upgrade
:(略)
関連パッケージのインストール
~$ sudo apt-get install trac libapache2-mod-python libapache2-svn python-setuptools unzip wget
デフォルトTracパッケージの削除
- Trac日本語版を使用するため,次にtracパッケージのみをapt-getでアンインストールします
~$ sudo apt-get --purge remove trac
Genshiインストール
- 先ほどインストールしておいたsetuptools (python-setuptoolsパッケージ)に含まれるeasy_installコマンドを用いて,Genshi 0.5.1をインストールします
~$ sudo easy_install -Z Genshi==0.5.1
Trac日本語版のインストール
- インタアクト社のTrac日本語版をダウンロードして,Eggを作成し,インストールします
~$ wget http://www.i-act.co.jp/project/products/downloads/Trac-0.11.2.1.ja1.zip
: (略)
~$ unzip Trac-0.11.2.1.ja1.zip
: (略)
~$ cd Trac-0.11.2.1.ja1/
~/Trac-0.11.2.1.ja1$ python setup.py bdist_egg
running bdist_egg
running egg_info
creating Trac.egg-info
writing requirements to Trac.egg-info/requires.txt
: (略)
~/Trac-0.11.ja1$ sudo easy_install dist/Trac-0.11.2.1.ja1-py2.5.egg
Processing Trac-0.11.2.1.ja1-py2.5.egg
removing '/usr/lib/python2.5/site-packages/Trac-0.11.2.1.ja1-py2.5.egg' (and everything under it)
creating /usr/lib/python2.5/site-packages/Trac-0.11.2.1.ja1-py2.5.egg
Extracting Trac-0.11.2.1.ja1-py2.5.egg to /usr/lib/python2.5/site-packages
Trac 0.11.2.1.ja1 is already the active version in easy-install.pth
Installing trac-admin script to /usr/bin
Installing tracd script to /usr/bin
Installed /usr/lib/python2.5/site-packages/Trac-0.11.2.1.ja1-py2.5.egg
Processing dependencies for Trac==0.11.2.1.ja1
Finished processing dependencies for Trac==0.11.2.1.ja1
~/Trac-0.11.2.1.ja1$
Pluginのインストール
- ユーザーの追加などを行うプラグイン AccountManagerPluginをインストールします
~$ sudo easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk
- 設定ファイルtrac.iniを扱うプラグインIniAdminPluginをインストールします
~$ sudo easy_install http://trac-hacks.org/svn/iniadminplugin/0.11
最終更新:2009年01月16日 18:02