En mi ubuntu 12.04, graphviz no es la última versión (2.29). Necesito algunas características disponibles en la última versión de graphviz.
Intenté instalar la versión 2.29 de graphviz, que requiere libgraphviz4(>=2.18).
De todos modos instalé libgraphviz4 e instalé graphviz 2.29. Para eso tengo que eliminar los paquetes libcdt4 y libpathplan4.
Ahora, cada vez que intento generar un gráfico, tengo algunos problemas:
Por ejemplo:
dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot
Dice:
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
Dice:
neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
Entonces, estoy buscando algunas formas para poder ejecutar graphviz 2.29 en mi ubuntu 12.04.
Respuesta aceptada:
Primero una advertencia por usar PPA (principalmente inestable)
- ¿Son seguros los PPA para agregar a mi sistema y cuáles son algunas de las "señales de alerta" a tener en cuenta?
El siguiente PPA:ppa:dperry/ppa-graphviz-test es un inestable APP. Entonces, recibes una advertencia.
Use estos comandos en una terminal para instalar la versión inestable 2.29 de graphviz.
sudo apt-add-repository ppa:dperry/ppa-graphviz-test
sudo apt-get update
sudo apt-get autoremove graphviz
sudo apt-get install graphviz
Si obtiene este error "graphviz:Depende:libgraphviz4 (>=2.18) pero no se va a instalar", ejecute lo siguiente
sudo apt-get remove libcdt4
sudo apt-get remove libpathplan4
sudo apt-get install graphviz