2011. 4. 19.

cent os 에서 한글 트랙 설치

버전확인
cat /etc/redhat-release
uname -a

설치할 것
Python 트렉은 파이선 2.4 이상에서 돌아감
setuptools
Genshi
SQLite 파이선 2.4에서는 sqlite 사용시 PySqlite가 필요함
Babel

아래 항목 중 설치하지 않은 항목 설치할 것
# yum install httpd python sqlite subversion python-setuptools mod_python mod_dav

python-setuptools가 인스톨 되었는지 확인
# easy_install -h

PySqlite
# wget http://pysqlite.googlecode.com/files/pysqlite-2.6.3.tar.gz
# tar xvfz pysqlite-2.6.3.tar.gz
# cd pysqlite-2.6.0
# python setup.py build_static install

Genshi 설치
# easy_install Genshi

바벨 설치
# easy_install Babel

트랙설치
# easy_install Trac==0.12.2

트랙설치 완료됨

트랙ENV 작성
# mkdir /data/trac/projects/sandbox
# trac-admin /data/trac/projects/sandbox/ initenv

실행 테스트
tracd --port 8000 /data/trac/projects/sandbox

--- 무시 ----
trac전체를 한글화하기 위해선 compile_catalog 라는 작업을 수행해야 하며
아직 yum installer가 없는 관계로 수동 설치함.
# svn co http://svn.edgewall.org/repos/trac/tags/trac-0.12rc1/
# cd trunk
# python setup.py compile_catalog -f
# python setup.py install
# tracd --port 8000 /data/trac/projects/sandbox
--- 무시끝 ----

참고

http://blog.ciklone.com/2010/05/13/linuxcentos-5-4-%E3%81%ABtrac%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B/
http://d.hatena.ne.jp/tageo/20090912/1252764646
http://blog.wiredeffect.com/archives/691

댓글 없음: