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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2568 - (show annotations)
Fri Jul 31 05:37:41 2009 UTC (10 years, 1 month ago) by jfenwick
File MIME type: application/x-tex
File size: 2791 byte(s)
Updated install guide to include the correct version of python.
Updated Mac build instructions not to use numarray or frameworks.
Removed (commented out) references to MacPorts in the Mac instructions.
- These need to be updated and Artak isn't here.

Removed (commented out) references to windows in the install guide.
CSIRO won't have a windows release ready yet. 


1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %
3 % Copyright (c) 2003-2009 by University of Queensland
4 % Earth Systems Science Computational Center (ESSCC)
5 % http://www.uq.edu.au/esscc
6 %
7 % Primary Business: Queensland, Australia
8 % Licensed under the Open Software License version 3.0
9 % http://www.opensource.org/licenses/osl-3.0.php
10 %
11 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12
13 \section{Linux binary installation}
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

  ViewVC Help
Powered by ViewVC 1.1.26