{% extends "layout.html" %} {% block title %}Cadabra: Download{% endblock %} {% block head %}{%- endblock %} {% block main %}
Packages for various Linux distributions and for Windows (beta!) are available for download here. They get updated on a semi-regular basis by yours truly.
Note that if your distribution has a cadabra
package, this
will contain a 1.x version, which is no longer being updated. The
packages available here will eventually make it into the
distributions as well, under the name cadabra2
, but that
may take a while. You can install versions 1.x and 2.x in parallel,
they will not interfere with each other.
Use at your own risk. Because of time constraints some of these packages receive almost no testing, so any feedback is welcome.
sudo yum install epel-release; sudo yum
install python-pip; sudo pip install sympy
in order to enable component computations.
sudo yum install epel-release; sudo yum
install python-pip; sudo pip install sympy
in order to enable component computations.
(In case you wonder: in the package number 2.0.bbb.ggggggg
the bbb
is the build number and
the ggggggg
the git SHA hash of the version that this
package contains.)
Is your distribution not listed above? Either build Cadabra from source (see below) or send an email to info@cadabra.science to request a package for your distribution.
Alternatively, you can compile Cadabra from source yourself (not difficult). The source is distributed via github, see the kpeeters/cadabra2 repository for more details, including the pre-requisites.
You can build .deb and .rpm packages yourself when building from
source, by running sudo cpack
after a successful
build. Note that on rpm systems this requires the use
of cmake3
and cpack3
; the default cmake will lead to a broken package.