User Tools

Site Tools


blog:installing_sage_on_ubuntu_11.10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
blog:installing_sage_on_ubuntu_11.10 [2012-01-22 10:07] brbblog:installing_sage_on_ubuntu_11.10 [2012-02-13 18:37] (current) – [Finishing up the installation] brb
Line 1: Line 1:
-====== Installing sage on ubuntu 11.10 ======+====== Installing sage on ubuntu ====== 
 + 
 +Sage is a very powerful computer algebra systemEspecially nice is the LaTeX integration using sagetex. Here's how to set this up: 
 + 
 +====Compile yourself =====
  
 Install prerequisite libraries Install prerequisite libraries
Line 8: Line 12:
   tar xvf sage-4.8.tar   tar xvf sage-4.8.tar
    
-Once +===== Download pre-build ===== 
 + 
 +Download the file for you platform from here http://www.sagemath.org/download-linux.html 
 + 
 +Unpack/move the build or downloaded files to /opt, this gives you a directory /opt/sage-4.xy... 
 + 
 +===== Finishing up the installation ===== 
 + 
 +Make a symolic link to this directory: 
 +  sudo ln -s /opt/sage-4.... /opt/sage 
 + 
 +Change the ownership of the files to root 
 +  sudo chown root:root /opt/sage/* -R 
 +   
 +Run sage as root for the first time to update some paths which are absolute 
 +  cd /opt/sage-4.... 
 +  sudo sage 
 +   
 +After that, you should be able to run sage as a normal user 
 +  sage 
 +  sage: 2+2 
 +  4 
 +  sage: 
 +   
 +If you get errors when starting up, then probably the first start as root has created some files in the directory ~./sage which now belong to root instead of you (USER) 
 +<code> 
 +cd .sage  
 +sudo chown $USER:$USER * -R 
 +sage 
 +</code> 
 +Should now work. 
 + 
 +===== 
 + Setting up sagetex for LaTeX ===== 
 + 
 +If you use LaTeX and want to integrate sage into your latex files (which gives you all the power of sage/maxima/maple/... directly inside you LaTeX file!): 
 +<code> 
 +  mkdir ~/texmf 
 +  ln -s /opt/sage/local/share/texmf/tex/generic/sagetex/ ~/textmf/sagetex 
 +  sudo texhash 
 +</code> 
 + 
 +Now you have the sagetex.sty file from the sage installation available. If you run texlive, it's a good idea to hunt down and rename the outdated sagetex.sty file which probably hangs around: 
 +  cd /usr/share/texmf-texlive/tex/latex/sagetex 
 +  ls 
 +  sudo mv sagetex.sty sagetex.sty.off 
 +  sudo texhash 
 +   
 +To get started with sagetex read this guide: http://www.sagemath.org/doc/tutorial/sagetex.html 
 +   
  
 {{tag>}} {{tag>}}
blog/installing_sage_on_ubuntu_11.10.txt · Last modified: 2012-02-13 18:37 by brb