aboutsummaryrefslogtreecommitdiff
path: root/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml
diff options
context:
space:
mode:
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.xml91
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
+===&gt; 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>