Back to main page

Maxima in Ubuntu

For other operating systems, see

If your operating system is Ubuntu, you have several choices:

Install from Ubuntu repositories

You can make use of synaptic or write in command line:

sudo apt-get install maxima

But this is in general a bad idea, since Maxima versions are usually not updated in the official repositories.

Build Maxima from sources

If you want to compile the source code of the last official release, download and uncompress file maxima-<version>.tar.gz.

Maxima is a very active project, and changes are made constantly. If you don't want to wait for the next release, go to the cvs repository and follow the instructions to download the project in its present state (maybe you have to install first program cvs with synaptic).

Compiling Maxima requires a Lisp environment: gcl, cmucl, clisp and sbcl are all compatible with Maxima. Since the codification system in Ubuntu is UTF-8, either clisp or sbcl are recommended; both of them are in the Ubuntu repositories.

Before compilation, make sure you have solved some dependencies, like gnuplot, texinfo, texi2html, automake1.9 and tk8.4.

Now, as usual:

cd maxima
./bootstrap    # only if you downloaded the source code from cvs
./configure --enable-clisp   # or:   --enable-sbcl
make check
sudo make install
make clean

That's all.

Take into account that this procedure does not create a deb package.

This is another source of information on Maxima in Ubuntu: (thanks to C. Saratchand)

Back to main page

© Mario Rodríguez Riotorto, 2007-2009