/[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 3941 by jfenwick, Thu Jun 14 01:01:03 2012 UTC revision 3942 by jfenwick, Fri Jul 27 01:04:48 2012 UTC
# Line 19  Alternatively, if we have a package for Line 19  Alternatively, if we have a package for
19    
20  For more information on using the \file{run-escript} command please see the User's Guide.  For more information on using the \file{run-escript} command please see the User's Guide.
21    
22  If you are using Debian~5.0(``Lenny''), Ubuntu~8.10(``Intrepid Ibex'') or greater, then see Section~\ref{sec:debian}.  If you are using Debian~6.0(``Squeeze''), Ubuntu~10.4(``Lucid Lynx'') or greater, then see Section~\ref{sec:debian}.
23  For other linux distributions refer to Section~\ref{sec:standalonelinux}.  For other linux distributions refer to Section~\ref{sec:standalonelinux}.
24    
25  \subsection{Debian and Ubuntu}\label{sec:debian}  \subsection{Debian and Ubuntu}\label{sec:debian}
26    
27  At the time of this writing we only produce deb's for the i386 and amd64 architectures.  At the time of this writing we only produce deb's for the i386 and amd64 architectures.
28  The package file will be named \file{escript-X-D_A.deb} where \texttt{X} is the version, \texttt{D} is the distribution codename (eg ``\texttt{lenny}'' or ``\texttt{jaunty}'') and \texttt{A} is the architecture.  The package file will be named \file{escript-X-D_A.deb} where \texttt{X} is the version, \texttt{D}
29  For example, \file{escript-3.0-1-lenny_amd64.deb} would be the file for lenny for 64bit processors.  is the distribution codename (eg ``\texttt{squeeze}'' or ``\texttt{lucid}'') and \texttt{A} is the architecture.
30  To install \esfinley download the appropriate \file{.deb} file and execute the following commands as root (you need to be in the directory containing the file):  For example, \file{escript-3.3-1-squeeze_amd64.deb} would be the file for squeeze for 64bit processors.
31    To install \esfinley download the appropriate \file{.deb} file and execute the following
32    commands as root (you need to be in the directory containing the file):
33    
34  \begin{verse}  \begin{verse}
35  \textbf{(For users of Ubuntu~10.10 \textit{``Maverick Meercat''} only)}\\  \textbf{(For users of Ubuntu~10.10 \textit{``Maverick Meercat''} or later)}\\
36  You will need to either install \texttt{aptitude}\footnote{Unless you are short on disk space \texttt{aptitude} is recommended} or replace use \texttt{apt-get} where this guide uses \texttt{aptitude}.  You will need to either install \texttt{aptitude}\footnote{Unless you are short on disk space \texttt{aptitude} is recommended} or replace use \texttt{apt-get} where this guide uses \texttt{aptitude}.
37  \begin{shellCode}  \begin{shellCode}
38  sudo apt-get install aptitude  sudo apt-get install aptitude
# Line 45  aptitude install escript Line 47  aptitude install escript
47  Installing escript should not remove any packages from your system.  Installing escript should not remove any packages from your system.
48  If aptitude suggests removing escript, then choose 'N'.  If aptitude suggests removing escript, then choose 'N'.
49  It should then suggest installing some dependencies choose 'Y' here.  It should then suggest installing some dependencies choose 'Y' here.
50  If it suggests removing escript-noalias then agree.  If it suggests removing \texttt{escript-noalias} then agree.
51    
52  If you use sudo (for example on Ubuntu) enter the following instead:  If you use sudo (for example on Ubuntu) enter the following instead:
53  \begin{shellCode}  \begin{shellCode}
# Line 59  Please notify the development team if so Line 61  Please notify the development team if so
61  \subsection{Stand-alone bundle}\label{sec:standalonelinux}  \subsection{Stand-alone bundle}\label{sec:standalonelinux}
62    
63  If there is no package available for your distribution, you may be able to use one of our stand alone bundles.  If there is no package available for your distribution, you may be able to use one of our stand alone bundles.
64  These come in two parts: escript itself (\file{escript_3.2_i386.tar.bz2}) and a group of required programs (\file{escript-support_3.0_i386.tar.bz2}) (Note that the support bundle is version~3.0 not 3.2) . For $64$-bit Intel and Amd processors substitute \texttt{amd64} for \texttt{i386}.  These come in two parts: escript itself (\file{escript_3.3_i386.tar.bz2}) and a group of required programs (\file{escript-support_3.0_i386.tar.bz2}) (Note that the support bundle is version~3.0 not 3.2) . For $64$-bit Intel and Amd processors substitute \texttt{amd64} for \texttt{i386}.
65  This point release uses the same support bundle as previous releases so if you already have it you don't need a new version.  This point release uses the same support bundle as previous releases so if you already have it you don't need a new version.
66  \begin{shellCode}  \begin{shellCode}
67  tar -xjf escript-support_3.0_i386.tar.bz2  tar -xjf escript-support_3.0_i386.tar.bz2
68  tar -xjf escript_3.2_i386.tar.bz2  tar -xjf escript_3.3_i386.tar.bz2
69  \end{shellCode}  \end{shellCode}
70  This will produce a directory called \file{stand} which contains a stand-alone version of \esfinley and its dependencies.  This will produce a directory called \file{stand} which contains a stand-alone version of \esfinley and its dependencies.
71  You can rename or move it as is convenient to you, no installation is required.  You can rename or move it as is convenient to you, no installation is required.

Legend:
Removed from v.3941  
changed lines
  Added in v.3942

  ViewVC Help
Powered by ViewVC 1.1.26