/[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 2568 by jfenwick, Fri Jul 31 05:37:41 2009 UTC
# Line 1  Line 1 
   
1  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2  %  %
3  % Copyright (c) 2003-2008 by University of Queensland  % Copyright (c) 2003-2009 by University of Queensland
4  % Earth Systems Science Computational Center (ESSCC)  % Earth Systems Science Computational Center (ESSCC)
5  % http://www.uq.edu.au/esscc  % http://www.uq.edu.au/esscc
6  %  %
# 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 \Sec{sec:compilesrc} and \Sec{sec:compileescriptlinux}.)
20    
21    For more information on using the \filename{escript} command please see the User's 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    At the time of this writing we only produce deb's for the i386 and amd64 architectures.
29    To install \esfinley download the \filename{escript.deb} file and execute the following commands as root (you need to be in the directory containing the file):
30    \begin{shellCode}
31    dpkg --unpack escript.deb
32    aptitude install escript
33    \end{shellCode}
34    
35    If you use sudo (for example on Ubuntu) enter the following instead:
36    \begin{shellCode}
37    sudo dpkg --unpack escript.deb
38    sudo aptitude install escript
39    \end{shellCode}
40    
41    This should install \esfinley and its dependencies on your system.
42    Please notify the development team if something goes wrong.
43    
44    
45    \subsection{Stand-alone bundle}\label{sec:standalonelinux}
46    
47    If there is no package available for your distribution download the generic \linux bundle and decompress it:
48    \begin{shellCode}
49    tar -xjf escript.tar.bz2
50    \end{shellCode}
51    This will produce a directory called \filename{stand} which contains a stand-alone version of \esfinley and its dependencies.
52    You can rename or move it as is convenient to you, no installation is required.
53    Test your installation by running:
54    \begin{shellCode}
55    stand/escript.d/bin/escript
56    \end{shellCode}
57    This should give you a normal python shell.
58    If you wish to save on typing you can add \filename{x/escript.d/bin} to your \texttt{PATH} variable (where x is the absolute path to your install).
59    

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

  ViewVC Help
Powered by ViewVC 1.1.26