私のubuntu 12.04では、graphvizは最新バージョンではありません(2.29)。 graphvizの最新バージョンで利用可能ないくつかの機能が必要です。 graphvizバージョン2.29をインストールしようとしましたが、これにはlibgraphviz4(> = 2.18)が必要です。とにかくlibgraphviz4とgraphviz 2.29をインストールしました。そのためには、パッケージlibcdt4とlibpathplan4を削除する必要があります。
今、グラフを生成しようとするたびに、いくつかの問題が発生します:たとえば:
dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot
それは言います:
dot: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
neato -Tps -o sample_1.ps sourcedot.gv
それは言います:
neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
だから、ubuntu 12.04でgraphviz 2.29を実行できるようにする方法を探しています。
最初にPPAの使用に関する警告(主に不安定)
以下のPPA:ppa:dperry/ppa-graphviz-testはunstable PPA。したがって、警告が表示されます。
Graphvizの不安定な2.29バージョンをインストールするには、ターミナルでこのコマンドを使用します。
Sudo apt-add-repository ppa:dperry/ppa-graphviz-test
Sudo apt-get update
Sudo apt-get autoremove graphviz
Sudo apt-get install graphviz
「graphviz:Depends:libgraphviz4(> = 2.18)しかしインストールされない」というエラーが発生した場合は、次を実行します
Sudo apt-get remove libcdt4
Sudo apt-get remove libpathplan4
Sudo apt-get install graphviz
Ubuntu 12.04はこちら。
私のために働いたのは:
次のパッケージを削除します
Sudo apt-get remove libcdt4
Sudo apt-get remove libpathplan4
Libgraphviz4をインストールします
Graphvizをインストールする
Sudo apt-get install graphviz
あなたはいくつかのライブラリを台無しにしているので、graphvizを削除して再インストールすることをお勧めします
Sudo apt-get remove graphviz
Sudo apt-get remove graphviz-dev
Sudo apt-get remove graphviz-doc
Sudo apt-get install graphviz
これは同じです 状況 他のユーザー