Download_linux_rhel

About
Download
  source
  fedora
  rhel
  ubuntu
  solaris
  macos
  windows
News
Gallery
Documentation
Theory
Bugs
MailingList
License
Resources
Credits

Graphviz - Graph Visualization Software

Yum Repository

The easiest way to install and maintain graphviz on RHEL or Centos is to use yum. To set up yum, download the graphviz-rhel.repo file and save it (as root) in /etc/yum.repos.d/

Then you can (as root) type:

        yum list available 'graphviz*'
        yum install 'graphviz*'

Caution: Our snapshot builds are generated automatically every day from CVS. The new snapshot rpms don't necessarily contain any changes, other than datestamps. Also, it sometimes happens that changes we are making will compile OK but will break things. Instead of enabling graphviz-snapshot for automatic updates, we recommend that you only manually update to a snapshot if you have reason to believe that it fixes a particular problem you are seeing. To manually update to a snapshot release, use the command:

        yum --enablerepo=graphviz-snapshot update 'graphviz*'

Organization of Binary packages for RHEL or Centos Linux

graphviz
The base package providing /usr/bin/dot, /usr/bin/neato, etc.
graphviz-doc, graphviz-graphs
Optional user documentation and examples.
graphviz-devel, graphviz-debuginfo, graphviz-rtest
Optional for developers: headers, debugging symbols, regression test scripts and data.
graphviz-gd, graphviz-devil, graphviz_gdk_pixbuf, graphviz-ming
Optional renderers.
graphviz-guile, graphviz-java, graphviz-lua, graphviz-ocaml, graphviz-perl, graphviz-php, graphviz-python, graphviz-R, graphviz-ruby, graphviz-sharp, graphviz-tcl
Optional language bindings to enable programs in those languages to use the facilities of graphviz.
webdot
Optional cgi-bin graph server. Requires graphviz and graphviz-tcl.

Note: The sfdp feature available in graphviz for EL5 (but not EL3 or EL4) requires gts. We have backported gts from FC9 and provided rpms below. If you are using yum it should find these automatically.

graphviz current stable release
development snapshot
(If red, then they are more than 36 hours old
and we have a problem with the latest snapshot.)
SRPMS graphviz-2.26.3-1.src.rpm
graphviz-2.27.20100311.0545-1.src.rpm
EL5.i386 graphviz-2.26.3-1.el5.i386.rpm
graphviz-devel-2.26.3-1.el5.i386.rpm
graphviz-doc-2.26.3-1.el5.i386.rpm
graphviz-gd-2.26.3-1.el5.i386.rpm
graphviz-graphs-2.26.3-1.el5.i386.rpm
graphviz-guile-2.26.3-1.el5.i386.rpm
graphviz-java-2.26.3-1.el5.i386.rpm
graphviz-perl-2.26.3-1.el5.i386.rpm
graphviz-python-2.26.3-1.el5.i386.rpm
graphviz-ruby-2.26.3-1.el5.i386.rpm
graphviz-tcl-2.26.3-1.el5.i386.rpm
graphviz-2.27.20100311.0545-1.el5.i386.rpm
graphviz-devel-2.27.20100311.0545-1.el5.i386.rpm
graphviz-doc-2.27.20100311.0545-1.el5.i386.rpm
graphviz-gd-2.27.20100311.0545-1.el5.i386.rpm
graphviz-graphs-2.27.20100311.0545-1.el5.i386.rpm
graphviz-guile-2.27.20100311.0545-1.el5.i386.rpm
graphviz-java-2.27.20100311.0545-1.el5.i386.rpm
graphviz-perl-2.27.20100311.0545-1.el5.i386.rpm
graphviz-python-2.27.20100311.0545-1.el5.i386.rpm
graphviz-ruby-2.27.20100311.0545-1.el5.i386.rpm
graphviz-tcl-2.27.20100311.0545-1.el5.i386.rpm
EL5.x86_64 graphviz-2.26.3-1.el5.x86_64.rpm
graphviz-devel-2.26.3-1.el5.x86_64.rpm
graphviz-doc-2.26.3-1.el5.x86_64.rpm
graphviz-gd-2.26.3-1.el5.x86_64.rpm
graphviz-graphs-2.26.3-1.el5.x86_64.rpm
graphviz-guile-2.26.3-1.el5.x86_64.rpm
graphviz-java-2.26.3-1.el5.x86_64.rpm
graphviz-perl-2.26.3-1.el5.x86_64.rpm
graphviz-python-2.26.3-1.el5.x86_64.rpm
graphviz-ruby-2.26.3-1.el5.x86_64.rpm
graphviz-tcl-2.26.3-1.el5.x86_64.rpm
graphviz-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-devel-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-doc-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-gd-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-graphs-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-guile-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-java-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-perl-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-python-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-ruby-2.27.20100311.0545-1.el5.x86_64.rpm
graphviz-tcl-2.27.20100311.0545-1.el5.x86_64.rpm
EL4.i386 graphviz-2.26.3-1.el4.i386.rpm
graphviz-devel-2.26.3-1.el4.i386.rpm
graphviz-doc-2.26.3-1.el4.i386.rpm
graphviz-gd-2.26.3-1.el4.i386.rpm
graphviz-graphs-2.26.3-1.el4.i386.rpm
graphviz-guile-2.26.3-1.el4.i386.rpm
graphviz-perl-2.26.3-1.el4.i386.rpm
graphviz-python-2.26.3-1.el4.i386.rpm
graphviz-ruby-2.26.3-1.el4.i386.rpm
graphviz-tcl-2.26.3-1.el4.i386.rpm
graphviz-2.27.20100311.0545-1.el4.i386.rpm
graphviz-devel-2.27.20100311.0545-1.el4.i386.rpm
graphviz-doc-2.27.20100311.0545-1.el4.i386.rpm
graphviz-gd-2.27.20100311.0545-1.el4.i386.rpm
graphviz-graphs-2.27.20100311.0545-1.el4.i386.rpm
graphviz-guile-2.27.20100311.0545-1.el4.i386.rpm
graphviz-perl-2.27.20100311.0545-1.el4.i386.rpm
graphviz-python-2.27.20100311.0545-1.el4.i386.rpm
graphviz-ruby-2.27.20100311.0545-1.el4.i386.rpm
graphviz-tcl-2.27.20100311.0545-1.el4.i386.rpm
EL4.x86_64 graphviz-2.26.3-1.el4.x86_64.rpm
graphviz-devel-2.26.3-1.el4.x86_64.rpm
graphviz-doc-2.26.3-1.el4.x86_64.rpm
graphviz-gd-2.26.3-1.el4.x86_64.rpm
graphviz-graphs-2.26.3-1.el4.x86_64.rpm
graphviz-guile-2.26.3-1.el4.x86_64.rpm
graphviz-perl-2.26.3-1.el4.x86_64.rpm
graphviz-python-2.26.3-1.el4.x86_64.rpm
graphviz-ruby-2.26.3-1.el4.x86_64.rpm
graphviz-tcl-2.26.3-1.el4.x86_64.rpm
graphviz-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-devel-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-doc-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-gd-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-graphs-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-guile-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-perl-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-python-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-ruby-2.27.20100311.0545-1.el4.x86_64.rpm
graphviz-tcl-2.27.20100311.0545-1.el4.x86_64.rpm
 
webdot current stable release
development snapshot
(If red, then they are more than 36 hours old
and we have a problem with the latest snapshot.)
SRPMS webdot-2.26-1.src.rpm
webdot-2.27.20100311.0535-1.src.rpm
EL5.i386 webdot-2.26-1.el5.noarch.rpm
webdot-2.27.20100311.0535-1.el5.noarch.rpm
EL5.x86_64 webdot-2.26-1.el5.noarch.rpm
webdot-2.27.20100311.0535-1.el5.noarch.rpm
EL4.i386 webdot-2.26-1.el4.noarch.rpm
webdot-2.27.20100311.0535-1.el4.noarch.rpm
EL4.x86_64 webdot-2.26-1.el4.noarch.rpm
webdot-2.27.20100311.0535-1.el4.noarch.rpm
 
gts current stable release
development snapshot
(If red, then they are more than 36 hours old
and we have a problem with the latest snapshot.)
SRPMS gts-0.7.6-11.fc9.src.rpm
gts-0.7.6-11.fc9.src.rpm
EL5.i386 gts-0.7.6-11.el5.i386.rpm
gts-devel-0.7.6-11.el5.i386.rpm
gts-0.7.6-11.el5.i386.rpm
gts-devel-0.7.6-11.el5.i386.rpm
EL5.x86_64 gts-0.7.6-11.el5.x86_64.rpm
gts-devel-0.7.6-11.el5.x86_64.rpm
gts-0.7.6-11.el5.x86_64.rpm
gts-devel-0.7.6-11.el5.x86_64.rpm
 
gtkglext current stable release
development snapshot
(If red, then they are more than 36 hours old
and we have a problem with the latest snapshot.)
SRPMS gtkglext-1.2.0-6.fc9.src.rpm
gtkglext-1.2.0-6.fc9.src.rpm
EL5.i386 gtkglext-devel-1.2.0-6.el5.i386.rpm
gtkglext-libs-1.2.0-6.el5.i386.rpm
gtkglext-devel-1.2.0-6.el5.i386.rpm
gtkglext-libs-1.2.0-6.el5.i386.rpm
EL5.x86_64 gtkglext-devel-1.2.0-6.el5.x86_64.rpm
gtkglext-libs-1.2.0-6.el5.x86_64.rpm
gtkglext-devel-1.2.0-6.el5.x86_64.rpm
gtkglext-libs-1.2.0-6.el5.x86_64.rpm
 
gtkglarea2 current stable release
development snapshot
(If red, then they are more than 36 hours old
and we have a problem with the latest snapshot.)
SRPMS gtkglarea2-1.99.0-8.fc9.src.rpm
gtkglarea2-1.99.0-8.fc9.src.rpm
EL5.i386 gtkglarea2-1.99.0-8.el5.i386.rpm
gtkglarea2-devel-1.99.0-8.el5.i386.rpm
gtkglarea2-1.99.0-8.el5.i386.rpm
gtkglarea2-devel-1.99.0-8.el5.i386.rpm
EL5.x86_64 gtkglarea2-1.99.0-8.el5.x86_64.rpm
gtkglarea2-devel-1.99.0-8.el5.x86_64.rpm
gtkglarea2-1.99.0-8.el5.x86_64.rpm
gtkglarea2-devel-1.99.0-8.el5.x86_64.rpm
 

The gts sources were obtained from here and built with:
rpmbuild --rebuild --define "dist .el5" gts-0.7.6-11.fc9.src.rpm

The gtkglarea2 sources were obtained from here and built with:
rpmbuild --rebuild --define "dist .el5" gtkglarea2-1.99.0-8.fc9.src.rpm

The gtkglext sources were obtained from here and built with:
rpmbuild --rebuild --define "dist .el5" --define "fedora 8" gtkglext-1.2.0-6.fc9.src.rpm
(The "fedora 8" define is a hack to cause the spec to omit .la targets from the package.)