web-dev-qa-db-ja.com

graphviz 2.29を12.04にインストールするにはどうすればいいですか?

私の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を実行できるようにする方法を探しています。

7
bidur

最初にPPAの使用に関する警告(主に不安定)

以下のPPA:ppa:dperry/ppa-graphviz-testunstable 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
14
Anwar

Ubuntu 12.04はこちら。

私のために働いたのは:

  1. 次のパッケージを削除します

    Sudo apt-get remove libcdt4
    
    Sudo apt-get remove libpathplan4
    
  2. Libgraphviz4をインストールします

    http://www.graphviz.org/Download_linux_ubuntu.php

  3. Graphvizをインストールする

    Sudo apt-get install graphviz
    
3
anh_ng8

あなたはいくつかのライブラリを台無しにしているので、graphvizを削除して再インストールすることをお勧めします

Sudo apt-get remove graphviz
Sudo apt-get remove graphviz-dev
Sudo apt-get remove graphviz-doc
Sudo apt-get install graphviz

これは同じです 状況 他のユーザー

0
user61928