/[escript]/trunk/doc/install/binlinux.tex
ViewVC logotype

Diff of /trunk/doc/install/binlinux.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2289 by jfenwick, Wed Feb 25 03:38:59 2009 UTC revision 2538 by caltinay, Fri Jul 17 06:24:15 2009 UTC
# Line 1  Line 1 
   
1  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2  %  %
3  % Copyright (c) 2003-2008 by University of Queensland  % Copyright (c) 2003-2008 by University of Queensland
# Line 12  Line 11 
11  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12    
13  \section{Linux binary installation}  \section{Linux binary installation}
 \label{sec:binlinux}  
14    \label{sec:binlinux}
15    
16    \esfinley can be installed as a stand-alone bundle, containing all the required dependencies.
17    Alternatively, if we have a package for your distribution you can use the standard tools to install.
18    Please note, however, that the current binary packages do not support \openmp\footnote{This is due to a bug related to gcc 4.3.2.} or \mpi\footnote{Producing packages for \mpi requires knowing something about your computer's configuration.}.
19    If you need these features you may need to compile \esfinley from source (see Sections~\ref{sec:compilesrc} and \ref{sec:compileescriptlinux}.)
20    
21    For more information on using the \filename{escript} command please see the User Guide.
22    
23    If you are using Debian (5.0 - ``Lenny'') or Ubuntu (8.10-``Intrepid Ibex'', 9.04-``Jaunty Jackalope'') then see \Sec{sec:debian}.
24    For other Linux distributions refer to \Sec{sec:standalonelinux}
25    
26    \subsection{Debian 5.0(``Lenny''), Ubuntu 8.10(``Intrepid Ibex'') or 9.04(``Jaunty Jakalope'')}\label{sec:debian}
27    
28    Download the \filename{escript.deb} file.
29    (At the time of writing we only produce deb's for the i386 architecture.)
30    Execute the following commands as root (you need to be in the directory containing the file).
31    \begin{shellCode}
32     dpkg --unpack escript.deb
33     aptitude install escript
34    \end{shellCode}
35    
36    If you use sudo (for example on Ubuntu) this would be:
37    \begin{shellCode}
38    sudo dpkg --unpack escript.deb
39    sudo aptitude install escript
40    \end{shellCode}
41    
42    This should install \esfinley and its dependencies on your system.
43    Please notify the development team if something goes wrong.
44    
45    
46    \subsection{Stand-alone bundle}\label{sec:standalonelinux}
47    
48    Download the bundle and decompress it.
49    \begin{shellCode}
50    tar -xjf escript.tar.bz2
51    \end{shellCode}
52    This will produce a directory called \filename{stand}.
53    You can rename or move it as is convienient to you.
54    Test your installation by running:
55    \begin{shellCode}
56     stand/escript.d/bin/escript
57    \end{shellCode}
58    You should get a normal python shell.
59    If you wish to save on typing you can add \filename{x/escript.d/bin} to your PATH variable (where x is the absolute path to your install).
60    

Legend:
Removed from v.2289  
changed lines
  Added in v.2538

  ViewVC Help
Powered by ViewVC 1.1.26