Di ubuntu 12.04 saya, graphviz bukan versi terbaru (2.29). Saya memerlukan beberapa fitur yang tersedia di graphviz versi terbaru.
Saya mencoba menginstal graphviz versi 2.29, yang membutuhkan libgraphviz4(>=2.18).
Bagaimanapun juga saya menginstal libgraphviz4 dan menginstal graphviz 2.29. Untuk itu saya harus menghapus paket libcdt4 dan libpathplan4.
Sekarang setiap kali saya mencoba membuat grafik, saya mendapatkan beberapa masalah:
Misalnya:
dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot
Dikatakan:
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
Dikatakan:
neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
Jadi, saya mencari beberapa cara agar saya dapat menjalankan graphviz 2.29 di ubuntu 12.04 saya.
Jawaban yang Diterima:
Pertama peringatan untuk menggunakan PPA (terutama tidak stabil)
- Apakah PPA aman untuk ditambahkan ke sistem saya dan apa saja “tanda bahaya” yang harus diwaspadai?
PPA di bawah ini:ppa:dperry/ppa-graphviz-test adalah tidak stabil PPA. Jadi, Anda diberi peringatan.
Gunakan perintah ini di terminal untuk menginstal graphviz versi 2.29 yang tidak stabil.
sudo apt-add-repository ppa:dperry/ppa-graphviz-test
sudo apt-get update
sudo apt-get autoremove graphviz
sudo apt-get install graphviz
Jika Anda mendapatkan kesalahan ini “graphviz :Depends:libgraphviz4 (>=2.18) tetapi tidak akan diinstal”, jalankan yang berikut
sudo apt-get remove libcdt4
sudo apt-get remove libpathplan4
sudo apt-get install graphviz