ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Mon, 02 Jan 2012 11:29:34 +0100CLI System Requirementshttps://ask.sagemath.org/question/8597/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.Tue, 27 Dec 2011 20:08:42 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/Answer by Shashank for <p>Can I run Sage using only the command line (not the notebook interface) on my extremely low end system?</p>
<pre><code>My Specs
cpu: 433MHz Intel Celeron
ram: 256MB
hdd: 13GB
Debian Squeeze LXDE
</code></pre>
<p>I currently am running Maxima (<a href="http://maxima.sourceforge.net">maxima.sourceforge.net</a>) 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.</p>
<p>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.</p>
<p>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.</p>
<p>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 <em>much</em> less cpu/ram intensive than the fantastic looking GUI.</p>
<p>Worst comes to worst I'll just have to learn Lisp. I'm sure Lisp <em>is</em> the reason Maxima even runs on my 12 year old system.</p>
<p>Thanks.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13070#post-id-13070The good thing about sage is that it is a disk image, so there is no dependency I am aware of. I have never tried running sage on a low end machine, but you can give it a try, since the installation is very easy. As you may be aware that Ubuntu is a debian based system, so it should work on a Debian machine well.Tue, 27 Dec 2011 21:03:00 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13070#post-id-13070Comment by tririver for <p>The good thing about sage is that it is a disk image, so there is no dependency I am aware of. I have never tried running sage on a low end machine, but you can give it a try, since the installation is very easy. As you may be aware that Ubuntu is a debian based system, so it should work on a Debian machine well.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20624#post-id-20624Archlinux is another option. Because archlinux package is .tar.xz (with pkgbuild though), one can unzip it to anywhere. It has sage as well.Wed, 28 Dec 2011 08:58:01 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20624#post-id-20624Answer by joe for <p>Can I run Sage using only the command line (not the notebook interface) on my extremely low end system?</p>
<pre><code>My Specs
cpu: 433MHz Intel Celeron
ram: 256MB
hdd: 13GB
Debian Squeeze LXDE
</code></pre>
<p>I currently am running Maxima (<a href="http://maxima.sourceforge.net">maxima.sourceforge.net</a>) 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.</p>
<p>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.</p>
<p>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.</p>
<p>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 <em>much</em> less cpu/ram intensive than the fantastic looking GUI.</p>
<p>Worst comes to worst I'll just have to learn Lisp. I'm sure Lisp <em>is</em> the reason Maxima even runs on my 12 year old system.</p>
<p>Thanks.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13075#post-id-13075Thank you all for the responses.
Based on your input I am going to hold off on installing Sage on my current computer.
In the next 4 to 5 days I want to get through as much of the school material I have downloaded as I can. I'm going to continue to use Maxima for the symbolic math. I'm going to use another program I found for the rest (called Octave). I have used Matlab and the c programming language to some extent in the past so Octave has been really easy for me. Not the setup I wanted but it is working for the moment.
I will have access to another linux box soon. So I see Sage in my future! Thank you again for your input.
P.S. I am very happy I found and posted on this website. Google led me to the physicsforums.com and that site led me here. And I thought to myself "Wow, this site looks kinda sketchy...I wonder if it is legit" I almost didn't register, but I'm glad I did.Wed, 28 Dec 2011 21:20:45 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13075#post-id-13075Comment by kcrisman for <p>Thank you all for the responses.</p>
<p>Based on your input I am going to hold off on installing Sage on my current computer.
In the next 4 to 5 days I want to get through as much of the school material I have downloaded as I can. I'm going to continue to use Maxima for the symbolic math. I'm going to use another program I found for the rest (called Octave). I have used Matlab and the c programming language to some extent in the past so Octave has been really easy for me. Not the setup I wanted but it is working for the moment.</p>
<p>I will have access to another linux box soon. So I see Sage in my future! Thank you again for your input.</p>
<p>P.S. I am very happy I found and posted on this website. Google led me to the <a href="http://physicsforums.com">physicsforums.com</a> and that site led me here. And I thought to myself "Wow, this site looks kinda sketchy...I wonder if it is legit" I almost didn't register, but I'm glad I did.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20617#post-id-20617Great! It's also possible to ask questions anonymously, by the way.Thu, 29 Dec 2011 10:09:39 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20617#post-id-20617Answer by VInay Wagh for <p>Can I run Sage using only the command line (not the notebook interface) on my extremely low end system?</p>
<pre><code>My Specs
cpu: 433MHz Intel Celeron
ram: 256MB
hdd: 13GB
Debian Squeeze LXDE
</code></pre>
<p>I currently am running Maxima (<a href="http://maxima.sourceforge.net">maxima.sourceforge.net</a>) 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.</p>
<p>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.</p>
<p>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.</p>
<p>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 <em>much</em> less cpu/ram intensive than the fantastic looking GUI.</p>
<p>Worst comes to worst I'll just have to learn Lisp. I'm sure Lisp <em>is</em> the reason Maxima even runs on my 12 year old system.</p>
<p>Thanks.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13073#post-id-13073I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.
I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).
I downloaded the tarball ([sage-4.5](http://www.sagemath.org/src-old/sage-4.5.tar))and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)
Here is a small tip to speedup the process little bit. (Got them from [sage-support mailing list](http://groups.google.com/group/sage-support))
> $ export SAGE_PARALLEL_SPKG_BUILD=yes
> $ export SAGE_CHECK="yes"
> $ make
Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.
So I am pretty much sure that sage can run your system. Wish you all the best with compilation!
-- VInay
Wed, 28 Dec 2011 05:43:35 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13073#post-id-13073Comment by Emil Widmann for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20620#post-id-20620I don't think Shashank was thinking of the Live CD, I think he ment Sage is a self contained meta distribution of software without dependencies. But for completeness about memory consumption of the Live CD solution:
The Live CD can run in different modes and can be installed differently to harddisk. Obviously it will be slow to run sage from CD on a 256 MB machine (with swap)
For RAM challenged systems (anything below 512 MB), FULL Install of the Live CD is the best option (choose from Menu / "Universal Installer Wizard" )
This will need a dedicated harddisk partition and the files will be extracted from the compressed file system.
Even then there might be lots of calculations which will be slow because of swapping, but it might as well be pretty smooth - it depends on the pattern of usage.
Wed, 28 Dec 2011 13:29:19 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20620#post-id-20620Comment by Volker Braun for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20621#post-id-20621Yes, as long as you don't set MAKE to anything the SAGE_PARALLEL_SPKG_BUILD environment variable should not make any difference. But never set SAGE_CHECK when compiling Sage.Wed, 28 Dec 2011 13:22:15 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20621#post-id-20621Comment by Volker Braun for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20623#post-id-20623Never set SAGE_CHECK when building Sage. It is a development option only.
Also, don't set SAGE_PARALLEL_SPKG_BUILD if your system is RAM-starved. Less can go wrong if you build everything in a single thread.Wed, 28 Dec 2011 09:55:30 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20623#post-id-20623Comment by kcrisman for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20622#post-id-20622@Volker Braun: but as long as MAKE isn't set to something with more than one thread, you should still be ok, right?Wed, 28 Dec 2011 10:19:25 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20622#post-id-20622Comment by Shashank for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20618#post-id-20618Yes that is exactly what I meant.Wed, 28 Dec 2011 15:55:01 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20618#post-id-20618Comment by mkvdc for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20610#post-id-20610@Volker, is there some documentation where SAGE_* options are explained?Sat, 31 Dec 2011 01:57:36 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20610#post-id-20610Comment by kcrisman for <p>I guess Shashank is referring to the Live CD option. (Pls correct me Shashank!) Its very portable solution, IMHO, which requires lot of resources, especially more memory.</p>
<p>I was successful (to compile, install and run) with sage on my 7-year old DELL with Celeron 1.3GHz, 256MB RAM, 40GB HDD with Ubuntu 9.04. (I have about 2GB swap).</p>
<p>I downloaded the tarball (<a href="http://www.sagemath.org/src-old/sage-4.5.tar">sage-4.5</a>)and compiled it using make. It took almost 13/14 hours for the compilation. (Of course I had already taken care of the dependency issues. Make sure about versions of gcc & m4.)</p>
<p>Here is a small tip to speedup the process little bit. (Got them from <a href="http://groups.google.com/group/sage-support">sage-support mailing list</a>)</p>
<blockquote>
<p>$ export SAGE_PARALLEL_SPKG_BUILD=yes</p>
<p>$ export SAGE_CHECK="yes" </p>
<p>$ make</p>
</blockquote>
<p>Then after successful compilation, you can try ./sage -testall and wait for few more hours. (I have skipped this step and ran my own code). The only problem with this is it takes too much time and sometimes the process appears to be hanged.</p>
<p>So I am pretty much sure that sage can run your system. Wish you all the best with compilation!</p>
<p>-- VInay</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20603#post-id-20603@mkvdc: http://www.sagemath.org/doc/installation/source.html#environment-variablesMon, 02 Jan 2012 11:29:34 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?comment=20603#post-id-20603Answer by kcrisman for <p>Can I run Sage using only the command line (not the notebook interface) on my extremely low end system?</p>
<pre><code>My Specs
cpu: 433MHz Intel Celeron
ram: 256MB
hdd: 13GB
Debian Squeeze LXDE
</code></pre>
<p>I currently am running Maxima (<a href="http://maxima.sourceforge.net">maxima.sourceforge.net</a>) 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.</p>
<p>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.</p>
<p>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.</p>
<p>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 <em>much</em> less cpu/ram intensive than the fantastic looking GUI.</p>
<p>Worst comes to worst I'll just have to learn Lisp. I'm sure Lisp <em>is</em> the reason Maxima even runs on my 12 year old system.</p>
<p>Thanks.</p>
https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13072#post-id-13072Sage has been built and run on very low-end devices. Yours probably doesn't have enough RAM to *build* Sage, though you could try (ATLAS seems to be a blocking point). It certainly has been built on systems with 512 MB, maybe some sort of swap thing could make it work (I am not an expert on this part at all), you could try.
As to running it, though, you might as well see if there is an appropriate binary on the download page (see Shashank's answer). If that doesn't work, though, don't give up hope! The [sage-support](http://groups.google.com/group/sage-support) email list is a good place to ask questions about whether someone might have the same system as you do, but with a little more RAM so that they can build it, then send you a binary. You should have (just barely) enough memory to actually run it, and certainly enough hard drive to download and unpack it.
Good luck!Tue, 27 Dec 2011 23:22:02 +0100https://ask.sagemath.org/question/8597/cli-system-requirements/?answer=13072#post-id-13072