# Revision history [back]

### CLI System Requirements

Can I run Sage using only the command line (not the notebook interface) on my extremely low end system?

My Specs
cpu: 433MHz Intel Celeron
ram: 256MB
hdd: 13GB
Debian Squeeze LXDE


I currently am running Maxima (maxima.sourceforge.net) on this computer. I generate scripts in a text editor. Then I run Maxima in a terminal and use a command to run the script. I've been trying to learn/review a couple of classes (signals & systems, analog and digital communications) and Maxima has been an excellent tool. I was getting so bogged down in integration and trig IDs.

I'm not an advanced user but I'm at the point where I would like to tinker some of the Maxima packages. And I found they are written in Lisp which I am unfamiliar with. I've been reading/doing lisp tutorials and stumbled across a discussion about Sage. It is my understanding that Sage uses Maxima and it has a CLI. It is also my understanding that Sage is built using Python (which I know a little better than lisp)...and I could write scripts using python.

I couldn't find Sage in the Debian repo. And after reading some of the Sage website it looks like they recommend 2GB of ram.

Before I go thru the process of installing Sage and all of the programs it needs (without my Synaptic security blanket), I would like to get some input. Especially from folks who use the CLI. My hope is that the command line is much less cpu/ram intensive than the fantastic looking GUI.

Worst comes to worst I'll just have to learn Lisp. I'm sure Lisp is the reason Maxima even runs on my 12 year old system.

Thanks.