KevCaz's Website

Sage is a powerful mathematics software I use to do symbolic computation. Currently, there is no version available for Debian Testing, meaning you can either install the version available for the stable release or cherry pick the package available for Sid. Well I was not able to sudo apt-get the package for Stretch so I decided to use the same approach as I did for Julia (see this previous note). Basically, the sources of sage are mirrored on Github so one can clone the repository:

1
$ git clone https://github.com/sagemath/sage.git

and then use the Makefile

1
$ make

It took some time ⌛

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
[...]

Testing that Sage starts...
[2018-09-07 00:22:10] SageMath version 8.3, Release Date: 2018-08-03
This looks like the first time you are running Sage.
Cleaning up, do not interrupt this.
Done cleaning.
Yes, Sage starts.
make[3]: Leaving directory '/home/kevcaz/Github/Applications/sage/build/make'
make[2]: Leaving directory '/home/kevcaz/Github/Applications/sage/build/make'

real	202m55.825s
user	211m15.591s
sys	12m46.227s
Sage build/upgrade complete!
make[1]: Leaving directory '/home/kevcaz/Github/Applications/sage'
>>> elapsed time 3h24m11s

After 3h24m11s, everything works fine:

I created another alias and 💥 I’m ready to do maths!