Como instalo o graphviz 2.29 em 12.04?

7

No meu Ubuntu 12.04, o graphviz não é a versão mais recente (2.29). Eu preciso de alguns recursos disponíveis na versão mais recente do graphviz. Eu tentei instalar o graphviz versão 2.29, que requer libgraphviz4 (> = 2.18). De qualquer forma eu instalei o libgraphviz4 e instalei o graphviz 2.29. Para isso eu tenho que remover os pacotes libcdt4 e libpathplan4.

Agora, sempre que tento gerar um gráfico, tenho alguns problemas: Por exemplo:

dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot

Diz:

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

Diz:

neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory

Então, estou procurando algumas maneiras para que eu possa rodar o graphviz 2.29 no meu Ubuntu 12.04.

    
por bidur 04.10.2012 / 08:01

3 respostas

14

Primeiro, um aviso para usar o PPA (principalmente instável)

O PPA abaixo: ppa: dperry / ppa-graphviz-test é um instável PPA. Então, você recebe um aviso.

Use estes comandos em um terminal para instalar a versão instável 2.29 do graphviz.

sudo apt-add-repository ppa:dperry/ppa-graphviz-test
sudo apt-get update
sudo apt-get autoremove graphviz
sudo apt-get install graphviz

Se você receber este erro "graphviz: Depende: libgraphviz4 (> = 2.18) mas não será instalado", execute o seguinte

sudo apt-get remove libcdt4
sudo apt-get remove libpathplan4
sudo apt-get install graphviz
    
por Anwar 04.10.2012 / 09:02
2

Ubuntu 12.04 aqui.

O que funcionou para mim é:

  1. Remova os seguintes pacotes

    sudo apt-get remove libcdt4
    
    sudo apt-get remove libpathplan4
    
  2. Instale o libgraphviz4

    link

  3. Instalar o graphviz

    sudo apt-get install graphviz
    
por anh_ng8 30.12.2014 / 19:36
0

Desde que você mexer com algumas bibliotecas, aconselho que você remova graphviz e instale novamente

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

Esta é a mesma situação para outro usuário

    
por user61928 04.10.2012 / 08:20