Install Wiki Graphviz Plugin

Bookmark and Share

쓸만한 플러그인을 하나 찾았다. graphviz를 사용하여 인라인 그래프를 그릴 수 있는 플러그인이다. 그런데 좀 사용 방식이 애매한 점도 있다. (In-line 이 아니라는 점. trac의 것은 인라인이라서 편했는데… 이 방식이 더 효과적인 것 같기도 하고…)

http://passing.breeze.cc/mt/redmine_plugin/
http://github.com/tckz/redmine-wiki_graphviz_plugin/tree/master

sio4@vios-dev:/opt/redmine$ tar xf /tmp/wiki_graphviz_plugin-0.0.4.tgz
sio4@vios-dev:/opt/redmine$ mv wiki_graphviz_plugin-0.0.4/ wiki_graphviz_plugin
sio4@vios-dev:/opt/redmine$ export PATH=$PATH:/home/sio4/.gem/ruby/1.8/bin
sio4@vios-dev:/opt/redmine$ rake db:migrate_plugins RAILS_ENV=production
(in /opt/redmine)
Migrating engines...
Migrating acts_as_activity_provider...
Migrating acts_as_attachable...
Migrating acts_as_customizable...
Migrating acts_as_event...
Migrating acts_as_list...
Migrating acts_as_searchable...
Migrating acts_as_tree...
Migrating acts_as_versioned...
Migrating acts_as_watchable...
Migrating awesome_nested_set...
Migrating classic_pagination...
Migrating coderay-0.7.6.227...
Migrating gravatar...
Migrating open_id_authentication...
Migrating rfpdf...
Migrating ruby-net-ldap-0.0.4...
Migrating wiki_graphviz_plugin...
sio4@vios-dev:/opt/redmine$ 
sio4@vios-dev:/opt/redmine$ ruby script/server -d -e production -p 7180
=> Booting WEBrick...
=> Rails 2.2.2 application started on http://0.0.0.0:7180
[2009-06-20 00:27:05] INFO  WEBrick 1.3.1
[2009-06-20 00:27:05] INFO  ruby 1.8.7 (2008-08-11) [x86_64-linux]
sio4@vios-dev:/opt/redmine$

이렇게 하고 보니까 오류가 난다. gv를 로딩하지 못한다는데… 가만 보니까 다음의 내용이 필요했다.

sio4@vios-dev:/opt/redmine$ sudo apt-get install libgv-ruby
[sudo] password for sio4: 
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지를 더 설치할 것입니다:
  defoma fontconfig fontconfig-config libcairo2 libdatrie0 libdirectfb-1.0-0
  libfontconfig1 libfontenc1 libfreetype6 libgd2-noxpm libglib2.0-0
  libglib2.0-data libgraphviz4 libjpeg62 libltdl7 libpango1.0-0
  libpango1.0-common libpixman-1-0 libpng12-0 libsysfs2 libthai-data libthai0
  libts-0.0-0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1
  shared-mime-info ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
  x-ttcidfont-conf xfonts-encodings xfonts-utils
제안하는 패키지:
  defoma-doc psfontmgr dfontmgr libft-perl libgd-tools ttf-japanese-gothic
  ttf-japanese-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp
  ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
다음 새 패키지를 설치할 것입니다:
  defoma fontconfig fontconfig-config libcairo2 libdatrie0 libdirectfb-1.0-0
  libfontconfig1 libfontenc1 libfreetype6 libgd2-noxpm libglib2.0-0
  libglib2.0-data libgraphviz4 libgv-ruby libjpeg62 libltdl7 libpango1.0-0
  libpango1.0-common libpixman-1-0 libpng12-0 libsysfs2 libthai-data libthai0
  libts-0.0-0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1
  shared-mime-info ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
  x-ttcidfont-conf xfonts-encodings xfonts-utils
0개 업그레이드, 36개 새로 설치, 0개 지우기 및 5개 업그레이드 안 함.
11.0M바이트 아카이브를 받아야 합니다.
이 작업 후 31.0M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]?

어쨌든, 이렇게 깔고 시험해봤는데, 잘 된다.

Bookmark and Share


따로 명시하지 않는 한에서 이 사이트의 모든 콘텐츠는 다음의 라이선스를 따릅니다: Creative Commons Attribution-NonCommercial 3.0 License