diff options
Diffstat (limited to 'es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml')
-rw-r--r-- | es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml | 91 |
1 files changed, 37 insertions, 54 deletions
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml b/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml index fd0fc8e1d6..ff08b9ac68 100644 --- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml +++ b/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml @@ -1,20 +1,15 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.5-Based Extension//EN" - "../../../share/xml/freebsd45.dtd" [ -<!ENTITY scratch.ap "<application>FreeBSD From Scratch</application>"> +<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" + "../../../share/xml/freebsd50.dtd" [ +<!ENTITY scratch.ap "<application xmlns='http://docbook.org/ns/docbook'>FreeBSD From Scratch</application>"> ]> +<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="es"> + <info><title>FreeBSD From Scratch</title> + -<article xmlns:xi="http://www.w3.org/2001/XInclude" lang='es'> - <articleinfo> - <title>FreeBSD From Scratch</title> - - <author> - <firstname>Jens</firstname> - <surname>Schweikhardt</surname> - <affiliation> + <author><personname><firstname>Jens</firstname><surname>Schweikhardt</surname></personname><affiliation> <address><email>schweikh@FreeBSD.org</email></address> - </affiliation> - </author> + </affiliation></author> <copyright> <year>2002</year> <holder>Jens Schweikhardt</holder> @@ -23,7 +18,6 @@ <pubdate>$FreeBSD$</pubdate> <releaseinfo>$FreeBSD$</releaseinfo> - </articleinfo> <abstract> <para>&scratch.ap; explica la instalación totalmente automatizada @@ -41,17 +35,18 @@ aún</quote>. </para> &trans.es.carvay; </abstract> + </info> - <sect1 id="introduction"> + <sect1 xml:id="introduction"> <title>Introducción</title> <para>?Ha actualizado alguna vez su sistema mediante <command>make world</command>?. Si solamente tiene un sistema en sus discos se encontrará con un problema. Si - <maketarget>installworld</maketarget> falla a la mitad + <buildtarget>installworld</buildtarget> falla a la mitad su sistema quedará dañado e incluso puede ser incapaz de arrancar de nuevo. O quizás - <maketarget>installworld</maketarget> se ha ejecutado sin problemas + <buildtarget>installworld</buildtarget> se ha ejecutado sin problemas pero el nuevo kernel no arranca. Se impone buscar el CD de Rescate y tratar de encontrar algo útil en aquellos <quote>backups</quote> que hizo hace seis meses.</para> @@ -70,7 +65,7 @@ debería automatizarse siga leyendo.</para> </sect1> - <sect1 id="why"> + <sect1 xml:id="why"> <title>?Por qué (no) debería interesarme &scratch.ap;?</title> @@ -124,8 +119,8 @@ <para>El archiconocido proceso de <quote>construír/instalar el mundo</quote> (<quote>build/install world</quote>), explicado en - <ulink url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html">el - Handbook</ulink>, por defecto realiza la tarea de sustituír el + <link xlink:href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html">el + Handbook</link>, por defecto realiza la tarea de sustituír el sistema existente. Sólo respeta el kernel y los módulos. Los binarios del sistema, los ficheros de cabecera y muchos otros ficheros son sobreescritos; hay ficheros @@ -176,8 +171,7 @@ hay que borrar y reinstalar.</para> <para>Puede que haya oído hablar o incluso haya usado ya - <ulink - url="http://www.linuxfromscratch.org/">Linux From Scratch</ulink>, + <link xlink:href="http://www.linuxfromscratch.org/">Linux From Scratch</link>, LFS para ser más breve. LFS abarca también cómo construír e instalar un sistema desde cero en particiones vacías partiendo de un sistema en funcionamiento. El @@ -223,7 +217,7 @@ </sect1> - <sect1 id="prerequisites"> + <sect1 xml:id="prerequisites"> <title>Requisitos previos</title> <para>Para poder usar &scratch.ap; @@ -267,7 +261,7 @@ </sect1> - <sect1 id="stage1"> + <sect1 xml:id="stage1"> <title>Primera Fase: Instalación del Sistema</title> <para>Lo que vamos a explicar más adelante es mi @@ -308,8 +302,7 @@ <para>Me refiero a lo que usaremos inmediatamente tras el arranque del nuevo sistema e incluso antes de la segunda fase. En mi caso - se trata de <filename - role="package">shells/zsh</filename> puesto + se trata de <package>shells/zsh</package> puesto que es la shell que aparece en mi cuenta de usuario en <filename> /etc/passwd</filename>. De todos modos la tarea puede culminarse sin esos <quote>lujos</quote> (de ahí su nombre), todo lo @@ -327,8 +320,7 @@ podrían intentar usarla y en concuencia ver <quote> muertos</quote> sus procesos al tratar de ejecutarse en el viejo kernel. He tenido problemas de otro tipo al intentar - construír <filename - role="package">lang/perl5</filename>.</para> + construír <package>lang/perl5</package>.</para> </listitem> </itemizedlist> @@ -349,8 +341,8 @@ <listitem> <para>haber completado sin errores<command> - KERNCONF=<replaceable> - nombre_de_su_kernel</replaceable></command></para> + KERNCONF= + nombre_de_su_kernel</command></para> </listitem> </itemizedlist> @@ -470,11 +462,9 @@ Do you wish to delete what is left of /var/tmp/temproot.fase1? [no] <userinput>n dispositivos como corresponda.</para> </warning> -<programlisting><xi:include href="fase_1.sh" parse="text" - encoding="iso-8859-1"/></programlisting> +<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_1.sh" parse="text" encoding="iso-8859-1"/></programlisting> - <para>Descargue <ulink - url="fase_1.sh"><filename>fase_1.sh</filename></ulink>.</para> + <para>Descargue <link xlink:href="fase_1.sh"><filename>fase_1.sh</filename></link>.</para> <para>La ejecución de éste <quote>script</quote> instala un sistema equipado con lo siguiente:</para> @@ -505,7 +495,7 @@ Do you wish to delete what is left of /var/tmp/temproot.fase1? [no] <userinput>n bibliotecas y los programas.</para> </sect1> - <sect1 id="stage2"> + <sect1 xml:id="stage2"> <title>Segunda Fase: Instalación de <quote> ports</quote></title> @@ -555,8 +545,7 @@ mail procmail make BATCH=yes install</programlisting> <programlisting>java linux-sun-jdk13 yes | make install news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting> - <para>Observe que la línea de <filename - role="package">news/inn-stable</filename> es un ejemplo de una + <para>Observe que la línea de <package>news/inn-stable</package> es un ejemplo de una asignación de entrada a la variable del intérprete de mandatos <literal>CONFIGURE_ARGS</literal>. El fichero <filename>Makefile</filename> del <quote>port</quote> la usará como valor inicial y la @@ -587,14 +576,12 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make compartida no olvide copiarlo al sistema nuevo antes de arrancarlo.</para> -<programlisting><xi:include href="fase_2.sh" parse="text" - encoding="iso-8859-1"/></programlisting> +<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_2.sh" parse="text" encoding="iso-8859-1"/></programlisting> - <para>Descargue <ulink - url="fase_2.sh"><filename>fase_2.sh</filename></ulink>.</para> + <para>Descargue <link xlink:href="fase_2.sh"><filename>fase_2.sh</filename></link>.</para> </sect1> - <sect1 id="stage3"> + <sect1 xml:id="stage3"> <title>Tercera Fase</title> <para>Ya hemos concluído la segunda fase y ya están @@ -616,8 +603,8 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make tecleando simplemente:</para> <informalexample> - <screen>&prompt.root; <userinput>make -f fase_3.mk <replaceable> - nombre_del_port</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>make -f fase_3.mk + nombre_del_port</userinput></screen> </informalexample> <para>Al igual que con <filename>fase_2.sh</filename> asegúrese @@ -626,14 +613,12 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make partición compartida bien copiándolo en algún lugar dentro del nuevo sistema.</para> -<programlisting><xi:include href="fase_3.mk" parse="text" - encoding="iso-8859-1"/></programlisting> +<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_3.mk" parse="text" encoding="iso-8859-1"/></programlisting> - <para>Descargue <ulink - url="fase_3.mk"><filename>fase_3.mk</filename></ulink>.</para> + <para>Descargue <link xlink:href="fase_3.mk"><filename>fase_3.mk</filename></link>.</para> </sect1> - <sect1 id="limitations"> + <sect1 xml:id="limitations"> <title>Restricciones</title> <para>La instalación automatizada de un <quote>port</quote> @@ -644,12 +629,10 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make datos ha de llegar por la entrada estándar simplemente redirigiremos las respuestas pertinentes a la orden de instalación (que suele ser <command>make install</command>; - ese es el modo en el que hemos procedido con <filename - role="package">java/linux-sun-jdk13</filename> en + ese es el modo en el que hemos procedido con <package>java/linux-sun-jdk13</package> en <filename>fase_2.sh</filename>).</para> - <para>No obstante ésta estrategia no funciona con <filename - role="package">editors/staroffice52</filename>, que exige que X11 + <para>No obstante ésta estrategia no funciona con <package>editors/staroffice52</package>, que exige que X11 esté funcionando. El proceso de instalación comprende un buen número de pulsaciones de ratón y de tecleo, con lo que es imposible automatizarlo tal y como se hace con otros @@ -660,7 +643,7 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make <informalexample> <screen>&prompt.root; <userinput>cd /usr/ports/editors/staroffice52</userinput> &prompt.root; <userinput>make package</userinput> -===> Building package for staroffice-5.2_1 +===> Building package for staroffice-5.2_1 Creating package /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz Registering depends:. Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tbz'</screen> |