Changeset 5aa74f2 for chapter05/bash.xml
- Timestamp:
- 01/17/2006 07:39:16 PM (18 years ago)
- Children:
- 23102484
- Parents:
- 8fee5c5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/bash.xml
r8fee5c5 r5aa74f2 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 7 6 8 <sect1 id="ch-tools-bash" role="wrap"> 7 <title>Bash-&bash-version;</title> 8 <?dbhtml filename="bash.html"?> 9 <?dbhtml filename="bash.html"?> 9 10 10 <indexterm zone="ch-tools-bash"> 11 <primary sortas="a-Bash">Bash</primary> 12 <secondary>tools</secondary></indexterm> 11 <title>Bash-&bash-version;</title> 13 12 14 <sect2 role="package"><title/> 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bash.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> 13 <indexterm zone="ch-tools-bash"> 14 <primary sortas="a-Bash">Bash</primary> 15 <secondary>herramientas</secondary> 16 </indexterm> 16 17 17 <segmentedlist> 18 <segtitle>&buildtime;</segtitle> 19 <segtitle>&diskspace;</segtitle> 20 <seglistitem><seg>1.2 SBU</seg><seg>20.7 MB</seg></seglistitem> 21 </segmentedlist> 18 <sect2 role="package"> 19 <title/> 22 20 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bash.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../chapter06/bash.xml" 23 xpointer="xpointer(/sect1/sect2[1]/para[1])"/> 24 24 25 </sect2> 25 <segmentedlist> 26 <segtitle>&buildtime;</segtitle> 27 <segtitle>&diskspace;</segtitle> 26 28 27 <sect2 role="installation"> 28 <title>Installation of Bash</title> 29 <seglistitem> 30 <seg>1.2 SBU</seg> 31 <seg>20.7 MB</seg> 32 </seglistitem> 33 </segmentedlist> 29 34 30 <!-- Edit Me --> 31 <para>Prepare Bash for compilation:</para> 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 36 href="../chapter06/bash.xml" 37 xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> 38 39 </sect2> 40 41 <sect2 role="installation"> 42 <title>Instalación de Bash</title> 43 44 <para>Prepara Bash para su compilación:</para> 32 45 33 46 <screen><userinput>./configure --prefix=/tools --without-bash-malloc</userinput></screen> 34 47 35 <para>The meaning of the configure options:</para> 48 <variablelist> 49 <title>Significado de la opción de configure:</title> 36 50 37 <variablelist> 38 <varlistentry> 39 <term><parameter>--without-bash-malloc</parameter></term> 40 <listitem><para>This options turns off the use of Bash's memory 41 allocation (malloc) function which is known to cause segmentation 42 faults. By turning this option off, Bash will use the malloc functions 43 from Glibc which are more stable.</para></listitem> 44 </varlistentry> 45 </variablelist> 51 <varlistentry> 52 <term><parameter>--without-bash-malloc</parameter></term> 53 <listitem> 54 <para>Esta opción desactiva el uso de la función de ubicación de memoria 55 (<function>malloc</function>) de Bash, que se sabe que provoca 56 violaciones de segmento. Al desactivar esta opción Bash utilizará la 57 función <function>malloc</function> de Glibc, que es más estable.</para> 58 </listitem> 59 </varlistentry> 60 </variablelist> 46 61 47 <para>Compile the package:</para>62 <para>Compila el paquete:</para> 48 63 49 64 <screen><userinput>make</userinput></screen> 50 65 51 <para>To test the results, issue: <userinput>make tests</userinput>.</para> 66 <para>Para comprobar los resultados, ejecuta: 67 <userinput>make tests</userinput>.</para> 52 68 53 <para>Install the package:</para>69 <para>Instala el paquete:</para> 54 70 55 71 <screen><userinput>make install</userinput></screen> 56 72 57 <para>Make a link for the programs that use <command>sh</command> for 58 a shell:</para>73 <para>Crea un enlace para los programas que usan <command>sh</command> 74 como intérprete de comandos:</para> 59 75 60 76 <screen><userinput>ln -vs bash /tools/bin/sh</userinput></screen> 61 77 62 </sect2>78 </sect2> 63 79 64 <sect2 role="content"><title/> 65 <para>Details on this package are located in <xref linkend="contents-bash" role="."/></para> 66 </sect2> 80 <sect2 role="content"> 81 <title/> 82 83 <para>Los detalles sobre este paquete se encuentran en la <xref 84 linkend="contents-bash"/>.</para> 85 86 </sect2> 67 87 68 88 </sect1> 69
Note:
See TracChangeset
for help on using the changeset viewer.