Cosmetic change:

s/<quote>/&laquo;/g
s/<\quote>/&raquo;/g
This commit is contained in:
J. Vicente Carrasco 2008-11-07 08:28:09 +00:00
parent 5ccdeffd7c
commit 78ee82a71c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=33182

View file

@ -87,9 +87,15 @@
</step>
<step>
<<<<<<< chapter.sgml
<para>Si el software se distribuye como fuente, compilarlo. Esto
puede requerir que editemos el fichero <filename>Makefile</filename>
o que ejecutemos el <quote>script</quote>
o que ejecutemos el &laquo;script&raquo;
=======
<para>Si el software se distribuye como fuente, compilarlo. Esto
puede requerir que editemos el fichero <filename>Makefile</filename>
o que ejecutemos el &laquo;script&raquo;
>>>>>>> 1.12
<command>configure</command>, entre otras cosas.</para>
</step>
@ -104,8 +110,13 @@
correctamente.
</para>
<<<<<<< chapter.sgml
<para>Si lo desea puede continuar instalando software de la forma
<quote>tradicional</quote> en &os;, aunque &os; dispone de
&laquo;tradicional&raquo; en &os;, aunque &os; dispone de
=======
<para>Si lo desea puede continuar instalando software de la forma
&laquo;tradicional&raquo; en &os;, aunque &os; dispone de
>>>>>>> 1.12
dos tecnolog&iacute;s que le pueden ahorrar gran cantidad de tiempo y
esfuerzo: los packages y los ports. En el momento de escribir esto
existen m&aacute;s de &os.numports; aplicaciones de terceros.</para>
@ -283,9 +294,15 @@
<listitem>
<para>Dan Langille mantiene FreshPorts en
<ulink url="http://www.FreshPorts.org/"></ulink>.
<<<<<<< chapter.sgml
FreshPorts verifica los cambios en las aplicaciones del &aacute;rbol
de ports, y le permite <quote>seguir</quote> uno o m&aacute;s
de ports, y le permite &laquo;seguir&raquo; uno o m&aacute;s
ports, sobre los que le enviar&aacute;n un correo cada vez
=======
FreshPorts verifica los cambios en las aplicaciones del &aacute;rbol
de ports, y le permite &laquo;seguir&raquo; uno o m&aacute;s
ports, sobre los que le enviar&aacute;n un correo cada vez
>>>>>>> 1.12
que se actualicen.</para>
</listitem>
@ -337,9 +354,15 @@ Index: sysutils
B-deps:
R-deps: </screen>
<<<<<<< chapter.sgml
<para>Debe prestar especial atenci&oacute;n a la l&iacute;nea
<quote>Path:</quote>de la salida, porque es la que indica
&laquo;Path:&raquo;de la salida, porque es la que indica
d&oacute;nde puede encontrar el port. El resto de informaci&oacute;n
=======
<para>Debe prestar especial atenci&oacute;n a la l&iacute;nea
&laquo;Path:&raquo;de la salida, porque es la que indica
d&oacute;nde puede encontrar el port. El resto de informaci&oacute;n
>>>>>>> 1.12
no se necesita para instalar el port.</para>
<para>Si quiere hacer una b&uacute,squeda m&aacute;s a fondo
@ -352,10 +375,17 @@ R-deps: </screen>
alg&uacute;n tema en particular si no conoce el nombre del
programa que busca.</para>
<<<<<<< chapter.sgml
<para>En ambos casos la cadena de b&uacute;squeda no distingue entre
may&uacute;sculas y min&uacute;sculas. Buscar <quote>LSOF</quote>
may&uacute;sculas y min&uacute;sculas. Buscar &laquo;LSOF&raquo;
dar&aacute; los mismos resultados que buscar
<quote>lsof</quote>.</para>
&laquo;lsof&raquo;.</para>
=======
<para>En ambos casos la cadena de b&uacute;squeda no distingue entre
may&uacute;sculas y min&uacute;sculas. Buscar &laquo;LSOF&raquo;
dar&aacute; los mismos resultados que buscar
&laquo;lsof&raquo;.</para>
>>>>>>> 1.12
</listitem>
</itemizedlist>
@ -430,10 +460,11 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
<primary><command>pkg_add</command></primary></indexterm>
<screen>&prompt.root; <userinput>pkg_add -r <replaceable>lsof</replaceable></userinput></screen>
<<<<<<< chapter.sgml
<para>En el ejemplo anterior el package correspondiente se
descargar&aacute; e instalar&aacute; sin intervenci&oacute;n
del usuario. Si desea utilizar una r&eacute;plica
(<quote>mirror</quote>) de packages que no sea el sitio principal
(&laquo;mirror&raquo;) de packages que no sea el sitio principal
de &os; solo tiene configurar la variable de entorno
<envar>PACKAGESITE</envar> correctamente para
sobreescribir el sitio predefinido. &man.pkg.add.1; utiliza
@ -445,6 +476,23 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
proxy FTP/HTTP. Consulte &man.fetch.3; si quiere ver una lista
completa. Observe tambi&eacute;n que en el ejemplo anterior
usamos <literal>lsof</literal> en vez de
=======
<para>En el ejemplo anterior el package correspondiente se
descargar&aacute; e instalar&aacute; sin intervenci&oacute;n
del usuario. Si desea utilizar una r&eacute;plica
(&laquo;mirror&raquo;) de packages que no sea el sitio principal
de &os; solo tiene configurar la variable de entorno
<envar>PACKAGESITE</envar> correctamente para
sobreescribir el sitio predefinido. &man.pkg.add.1; utiliza
&man.fetch.1; para descargar los ficheros, tomando como
referencia varias variables de entorno, como
<envar>FTP_PASSIVE_MODE</envar>, <envar>FTP_PROXY</envar> y
<envar>FTP_PASSWORD</envar>. Quiz&aacute;s deba modificar alguna de
estas si se encuentra detr&aacute;s de un cortafuegos, o usa un
proxy FTP/HTTP. Consulte &man.fetch.3; si quiere ver una lista
completa. Observe tambi&eacute;n que en el ejemplo anterior
usamos <literal>lsof</literal> en vez de
>>>>>>> 1.12
<literal>lsof-4.56.4</literal>.
Cuando usamos la opci&oacute;n de descarga remota no es
necesario especificar la versi&oacute;n del paquete.
@ -731,10 +779,17 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
<primary>ports</primary>
<secondary>installing</secondary>
</indexterm>
<<<<<<< chapter.sgml
<para>Al hablar de la Colecci&oacute;n de Ports lo primero que
hay que explicar es a qu&eacute; nos referimos cuando hablamos de
un <quote>esqueleto</quote> (skeleton). El esqueleto de un
un &laquo;esqueleto&raquo; (skeleton). El esqueleto de un
port es un conjunto m&iacute;nimo de ficheros que
=======
<para>Al hablar de la Colecci&oacute;n de Ports lo primero que
hay que explicar es a qu&eacute; nos referimos cuando hablamos de
un &laquo;esqueleto&raquo; (skeleton). El esqueleto de un
port es un conjunto m&iacute;nimo de ficheros que
>>>>>>> 1.12
indican a &os; c&oacute;mo compilar e instalar un programa.
Cada esqueleto incluye:</para>
@ -747,24 +802,44 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
</listitem>
<listitem>
<<<<<<< chapter.sgml
<para>Un fichero <filename>distinfo</filename>. Este fichero
contiene informaci&oacute;n sobre los ficheros que se debe
descargar para poder compilar el programa, as&iacute; como el
identificador <quote>checksum</quote>, que se usa para comprobar
identificador &laquo;checksum&raquo;, que se usa para comprobar
mediante &man.md5.1; que la descarga ha sido correcta y que el
=======
<para>Un fichero <filename>distinfo</filename>. Este fichero
contiene informaci&oacute;n sobre los ficheros que se debe
descargar para poder compilar el programa, as&iacute; como el
identificador &laquo;checksum&raquo;, que se usa para comprobar
mediante &man.md5.1; que la descarga ha sido correcta y que el
>>>>>>> 1.12
la integridad del fichero est&aacute; garantizada.</para>
</listitem>
<listitem>
<<<<<<< chapter.sgml
<para>Un directorio <filename>files</filename>. Este directorio
contiene los parches necesarios para compilar e instalar
el programa en su sistema &os;. B&aacute;sicamente los parches
son peque&ntilde;os ficheros que especifican cambios en ficheros
concretos. Su formato es en texto plano y suelen decir cosas
como <quote>borra la l&iacute;nea 10</quote> o
<quote>Cambia la l&iacute;nea 26 por esto</quote>.
como &laquo;borra la l&iacute;nea 10&raquo; o
&laquo;Cambia la l&iacute;nea 26 por esto&raquo;.
Estos parches tambi&eacute;n se conocen como
<quote>diffs</quote> ya que se generan con
&laquo;diffs&raquo; ya que se generan con
=======
<para>Un directorio <filename>files</filename>. Este directorio
contiene los parches necesarios para compilar e instalar
el programa en su sistema &os;. B&aacute;sicamente los parches
son peque&ntilde;os ficheros que especifican cambios en ficheros
concretos. Su formato es en texto plano y suelen decir cosas
como &laquo;borra la l&iacute;nea 10&raquo; o
&laquo;Cambia la l&iacute;nea 26 por esto&raquo;.
Estos parches tambi&eacute;n se conocen como
&laquo;diffs&raquo; ya que se generan con
>>>>>>> 1.12
&man.diff.1;.</para>
<para>Es posible que este directorio tambi&eacute; contenga
@ -786,6 +861,7 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
</listitem>
</itemizedlist>
<<<<<<< chapter.sgml
<para>Algunos ports tienen otros ficheros, como
<filename>pkg-message</filename>. El sistema de ports los usa para
gestionar situaciones especiales. Si desea conocer los detalles,
@ -799,8 +875,25 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
que el autor estime oportuno. Normalmente es un fichero tar
comprimido con gzip, pero puede comprimirse con otra herramienta o
incluso no estar comprimido. El c&oacute;digo del programa,
venga como venga, se llama <quote>distfile</quote>. A
venga como venga, se llama &laquo;distfile&raquo;. A
continuaci&oacute;n veremos los dos m&eacute;todos de
=======
<para>Algunos ports tienen otros ficheros, como
<filename>pkg-message</filename>. El sistema de ports los usa para
gestionar situaciones especiales. Si desea conocer los detalles,
incluso sobre los ports en general, consulte el libro <ulink
url="http://www.FreeBSD.org/doc/en_EN.ISO8859-1/books/porters-handbook/index.html">&os; Porter's Handbook</ulink>.</para>
<para>El port incluye las instrucciones necesarias para obtener
software a partir del c&oacute;digo fuente, pero no incluye el
c&oacute;digo. Puede obtener el c&oacute;digo desde un CDROM
o desde Internet. El c&oacute;digo se distribuye del modo
que el autor estime oportuno. Normalmente es un fichero tar
comprimido con gzip, pero puede comprimirse con otra herramienta o
incluso no estar comprimido. El c&oacute;digo del programa,
venga como venga, se llama &laquo;distfile&raquo;. A
continuaci&oacute;n veremos los dos m&eacute;todos de
>>>>>>> 1.12
instalaci&oacute;n de un port.</para>
<note>
@ -1090,6 +1183,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<primary>ports</primary>
<secondary>removing</secondary>
</indexterm>
<<<<<<< chapter.sgml
<para>Ahora que sabe instalar ports probablemente quiera saber
c&oacute;mo eliminarlos; puede que haya instalado alguno y
posteriormente se haya dado cuenta de que ha instalado el port
@ -1247,7 +1341,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<para><application>Portmaster</application> es otra aplicaci&oacute;n
para actualizar ports. <application>Portmaster</application> se
dise&ntilde;&oacute; para que utilizara las herramientas del sistema
<quote>base</quote> (es decir, no depende de otros ports) y utiliza
&laquo;base&raquo; (es decir, no depende de otros ports) y utiliza
la informaci&oacute;n que se almacena en el directorio
<filename class="directory">/var/db/pkg/</filename> para determinar
qu&eacute; port es el que hay que actualizar. Puede encontrarlo en
@ -1333,6 +1427,251 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<para>Por favor, consulte &man.portmaster.8; para m&aacute;s
informaci&oacute;n.</para>
</sect3>
=======
<para>Ahora que sabe instalar ports probablemente quiera saber
c&oacute;mo eliminarlos; puede que haya instalado alguno y
posteriormente se haya dado cuenta de que ha instalado el port
incorrecto. Vamos a desinstalar el port del ejemplo anterior
(que, para todos aquellos que no estaban atentos, era
<command>lsof</command>). Igual que al instalar ports, lo primero
que debemos hacer es ubicarnos en el directorio del port que
deseamos eliminar del sistema, en nuestro caso
<filename>/usr/ports/sysutils/lsof</filename>. Los ports se
desinstalan exactamente igual que los packages; esto se
explica en la <link
linkend="packages-using">secci&oacute;N de packages</link>) utilizando
la orden &man.pkg.delete.1;:</para>
<screen>&prompt.root; <userinput>pkg_delete lsof-4.57</userinput></screen>
<sect2 id="ports-upgrading">
<title>Actualizaci&oacute;n de ports</title>
<indexterm>
<primary>ports</primary>
<secondary>upgrading</secondary>
</indexterm>
<para>Antes de nada necesita ver una lista de ports instalados de
los cuales exista una nueva versi&oacute;n en la Colecci&oacute;n
de Ports. Utilice &man.pkg.version.1;:</para>
<screen>&prompt.root; <userinput>pkg_version -v</userinput></screen>
<sect3 id="ports-file-updating">
<title><filename>/usr/ports/UPDATING</filename></title>
<para>Una vez actualizada la Colecci&oacute;n de Ports (y
<emphasis>antes</emphasis> de intentar actualizar ning&uacute;n
port) debe consultar
<filename>/usr/ports/UPDATING</filename>. Este fichero describe
todas las novedades, problemas que pueden encontrarse y pasos que
deben seguir los usuarios al actualizar un port; hay cambios de
formato, cambios de ubicaci&oacute;n de ficheros de
configuraci&oacute;n o incompatibilidades con versiones
anteriores.</para>
<para>Si <filename>UPDATING</filename> se contradice de cualquier modo
con lo que lea aqu&iacute; tenga muy encuenta que lo que aparezca en
<filename>UPDATING</filename> tiene prioridad absoluta.</para>
</sect3>
<sect3 id="portupgrade">
<title>Actualizaci&oacute;n de ports con portupgrade</title>
<indexterm>
<primary>portupgrade</primary>
</indexterm>
<para>La aplicaci&oacute;n <application>portupgrade</application>
se dise&ntilde;&oacute; para actualizar f&aacute;cilmente los ports
instalados en un sistema. Puede instalarla desde el port <filename
role="package">ports-mgmt/portupgrade</filename>. La
instalaci&oacute;n es como al de cualquier otro port, use la orden
<command>make <maketarget>install
clean</maketarget></command> command:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/ports-mgmt/portupgrade</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
<para>Compruebe la lista de ports instalados con <command>pkgdb
-F</command> y arregle todas las inconsistencias que aparezcan. Le
recomendamos que haga esta comprobaci&oacute;n de forma regular y
siempre antes de una actualizaci&oacute;n.</para>
<para>Si ejecuta <command>portupgrade -a</command>
<application>portupgrade</application> intentar&aacute; actualizar
todos y cada uno de los ports instalados en su sistema. Utilice el
par&aacute;metro <option>-i</option> si quiere que le pida
confirmaci&oacute;n antes de actualizar cada uno de los ports.</para>
<screen>&prompt.root; <userinput>portupgrade -ai</userinput></screen>
<para>Si solamente quiere actualizar una sola aplicaci&oacute;n (y no
absolutamente todos los ports) utilice la orden <<command>portupgrade
<replaceable>nombre-de-aplicaci&oacute;n</replaceable></command>.
A&ntilde;ada el modificador <option>-R</option> si quiere que
<application>portupgrade</application> actualice antes todos los
ports de los que depende la aplicaci&oacute;n en cuesti&oacute;n.</para>
<screen>&prompt.root; <userinput>portupgrade -R firefox</userinput></screen>
<para>Si quiere usar packages en lugar de ports use el modificador
<option>-P</option> flag. Con esta opci&oacute;n
<application>portupgrade</application> busca en los directorios
locales que aparezcan en <envar>PKG_PATH</envar> o descarga los
packages desde un sitio remoto si es que no los encuentra en
local. Si es imposible encontrar los packages ni en local ni en
remoto<application>portupgrade</application> utilizar&aacute;
ports. Si no quiere usar ports pase lo que pase utilice el
modificador <option>-PP</option>.</para>
<screen>&prompt.root; <userinput>portupgrade -PP gnome2</userinput></screen>
<para>Si quiere solamente descargar los distfiles (o los packages,
usando <option>-P</option>) sin compilar ni instalar nada,
use <option>-F</option>. Para m&aacute;s informaci&oacute;n
consulte &man.portupgrade.1;.</para>
</sect3>
<sect3 id="portmanager">
<title>Actualizaci&oacute;n de ports con portmanager</title>
<indexterm>
<primary>portmanager</primary>
</indexterm>
<para><application>Portmanager</application> es otra aplicaci&oacute;n
pensada para la actualizaci&oacute;n sencilla de ports instalados
en el sistema. Puede encontrarla en
<filename role="package">ports-mgmt/portmanager</filename>:</para>
<screen>&prompt.root; <userinput>cd <filename class="directory">/usr/ports/ports-mgmt/portmanager</filename></userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
<para>Puede actualizar todos los ports que tenga instalados con
una sola orden:</para>
<screen>&prompt.root; <userinput>portmanager -u</userinput></screen>
<para>Si usa el modificador <option>-ui</option> se le pedir&aacute;
confirmaci&oacute;n a cada paso que <application>Portmanager</application>
vaya a dar. <application>Portmanager</application> tambi&eacute;n
puede usarse para instalar nuevos ports. A diferencia del habitual
<command>make <maketarget>install clean</maketarget></command>
actualizar&aacute; todos los ports que dependan antes de compilar e
instalar ese port que queramos instalar.</para>
<screen>&prompt.root; <userinput>portmanager <replaceable>x11/gnome2</replaceable></userinput></screen>
<para>Si aparecen problemas con las dependencias del port que quiere
instalar puede usar <application>Portmanager</application> para
recompilar todos ello en el orden correcto. Una vez que acabe el
port que estaba dando problemas ser&aacute; tambi&eacute;n
recompilado.</para>
<screen>&prompt.root; <userinput>portmanager <replaceable>graphics/gimp</replaceable> -f</userinput></screen>
<para>Para m&aacute;s informaci&oacute;n consulte &man.portmanager.1;.</para>
</sect3>
<sect3 id="portmaster">
<title>Actualizaci&oacute;n de ports con portmaster</title>
<indexterm>
<primary>portmaster</primary>
</indexterm>
<para><application>Portmaster</application> es otra aplicaci&oacute;n
para actualizar ports. <application>Portmaster</application> se
dise&ntilde;&oacute; para que utilizara las herramientas del sistema
&laquo;base&raquo; (es decir, no depende de otros ports) y utiliza
la informaci&oacute;n que se almacena en el directorio
<filename class="directory">/var/db/pkg/</filename> para determinar
qu&eacute; port es el que hay que actualizar. Puede encontrarlo en
<filename role="package">ports-mgmt/portmaster</filename>:</para>
<screen>&prompt.root; <userinput>cd <filename class="directory">/usr/ports/ports-mgmt/portmaster</filename></userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
<para><application>Portmaster</application> agrupa los ports en cuatro
categor&iacute;as:</para>
<itemizedlist>
<listitem>
<para>&laquo;Root ports&raquo; (no tienen dependencias, ning&uacute;n port depende de ellos)</para>
</listitem>
<listitem>
<para>&laquo;Trunk ports&raquo; (no tienen dependencias, otros ports dependen de ellos)</para>
</listitem>
<listitem>
<para>&laquo;Branch ports&raquo; (tienen dependencias, otros ports dependen de ellos)</para>
</listitem>
<listitem>
<para>&laquo;Leaf ports&raquo; (tienen dependencias, ning&uacute;n port depende de ellos)</para>
</listitem>
</itemizedlist>
<para>Puede ver una lista de los ports instalados y
buscar actualizaciones para ellos usando el modificador
<option>-L</option> :</para>
<screen>&prompt.root; <userinput>portmaster -L</userinput>
===>>> Root ports (No dependencies, not depended on)
===>>> ispell-3.2.06_18
===>>> screen-4.0.3
===>>> New version available: screen-4.0.3_1
===>>> tcpflow-0.21_1
===>>> 7 root ports
...
===>>> Branch ports (Have dependencies, are depended on)
===>>> apache-2.2.3
===>>> New version available: apache-2.2.8
...
===>>> Leaf ports (Have dependencies, not depended on)
===>>> automake-1.9.6_2
===>>> bash-3.1.17
===>>> New version available: bash-3.2.33
...
===>>> 32 leaf ports
===>>> 137 total installed ports
===>>> 83 have new versions available
</screen>
<para>Con la siguiente orden puede actualizar todos los ports
del sistema:</para>
<screen>&prompt.root; <userinput>portmaster -a</userinput></screen>
<note><para>Por omisi&oacute;n <application>Portmaster</application>
guardar&aacute; una copia de seguridad (un package) de cada port
antes de borrarlo. Si la instalaci&oacute;N de la nueva versi&oacute;n
funciona <application>Portmaster</application> borrar&aacute; el package.
Si utiliza <option>-b</option> le dir&aacute; a
<application>Portmaster</application> que no borre autom&aacute;ticamente
el package. Si usa el modificador <option>-i</option> arrancar&aacute;
<application>Portmaster</application> en modo interactivo, lo que significa
que le pedir&aacute; confirmaci&oacute;n antes de actualizar cada
port.</para></note>
<para>Si se encuentra con errores durante el proceso de
actualizaci&oacute;n puede utilizar el modificador
<option>-f</option> para actualizar o recompilar todos
los ports:</para>
<screen>&prompt.root; <userinput>portmaster -af</userinput></screen>
<para>Tambi&eacute;n puede usar <application>Portmaster</application>para
instalar nuevos ports en el sistema, actualizando todas sus dependencias
antes de compilar e instalar el nuevo port:</para>
<screen>&prompt.root; <userinput>portmaster <replaceable>shells/bash</replaceable></userinput></screen>
<para>Por favor, consulte &man.portmaster.8; para m&aacute;s
informaci&oacute;n.</para>
</sect3>
>>>>>>> 1.12
</sect2>
<sect2 id="ports-disk-space">
@ -1386,6 +1725,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<sect1 id="ports-nextsteps">
<title>Despu&eacute;s de instalar un port</title>
<<<<<<< chapter.sgml
<para>Una vez que ha instalado una nueva aplicaci&oacute;n normalmente
deber&aacute;a leer toda la documentaci&oacute;n que incluya, editar los
ficheros de configuraci&oacute;n necesarios, asegurarse de que la
@ -1395,7 +1735,19 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<para>Obviamente los pasos exactos para configurar cada aplicaci&oacute;n
son distintos de una a otra. De cualquier forma, si acaba de instalar
aplicaci&oacute;n y se pregunta
<quote>&iquest;Y ahora qu&eacute;?</quote> estos consejos puede que le
&laquo;&iquest;Y ahora qu&eacute;?&raquo; estos consejos puede que le
=======
<para>Una vez que ha instalado una nueva aplicaci&oacute;n normalmente
deber&aacute;a leer toda la documentaci&oacute;n que incluya, editar los
ficheros de configuraci&oacute;n necesarios, asegurarse de que la
aplicaci&oacute;n se ejecute al arrancar el sistema (si es un
d&aelig;mon)etc.</para>
<para>Obviamente los pasos exactos para configurar cada aplicaci&oacute;n
son distintos de una a otra. De cualquier forma, si acaba de instalar
aplicaci&oacute;n y se pregunta
&laquo;&iquest;Y ahora qu&eacute;?&raquo; estos consejos puede que le
>>>>>>> 1.12
ayuden:</para>
<itemizedlist>
@ -1449,10 +1801,17 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<listitem>
<para>Los ports que deben arrancar con el sistema (como los
servidores de Internet) normalmente instalaran un
<quote>script</quote> de
<<<<<<< chapter.sgml
&laquo;script&raquo; de
ejemplo en <filename>/usr/local/etc/rc.d</filename>. Debe
revisar este <quote>script</quote> para comprobar que todo sea
revisar este &laquo;script&raquo; para comprobar que todo sea
correcto, editarlo o renombrarlo si fuera necesario. Consulte
=======
&laquo;script&raquo; de
ejemplo en <filename>/usr/local/etc/rc.d</filename>. Debe
revisar este &laquo;script&raquo; para comprobar que todo sea
correcto, editarlo o renombrarlo si fuera necesario. Consulte
>>>>>>> 1.12
<link
linkend="configtuning-starting-services">C&oacute;mo arrancar
servicios</link> para m&aacute;s informaci&oacute;n.</para>
@ -1477,8 +1836,9 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
</listitem>
<listitem>
<<<<<<< chapter.sgml
<para>Pida ayuda al responsable del mantenimiento
(conocido como <quote>mantainer</quote>) del port.
(conocido como &laquo;mantainer&raquo;) del port.
Tecl&eacute;e <command>make maintainer</command> o
consulte el
<filename>Makefile</filename> del port si no sabe cu&aacute;l
@ -1488,6 +1848,19 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<literal>&dollar;&os;:</literal> al principio del
<filename>Makefile</filename> del port y salida
con el error que obtiene al intentar usar la
=======
<para>Pida ayuda al responsable del mantenimiento
(conocido como &laquo;mantainer&raquo;) del port.
Tecl&eacute;e <command>make maintainer</command> o
consulte el
<filename>Makefile</filename> del port si no sabe cu&aacute;l
es la direcci&oacute;n de correo del &laquo;mantainer&raquo;.
Recuerde que debe incluir el nombre y la versi&oacute;n del
port. Env&iacute;e la l&iacute;nea que contiene
<literal>&dollar;&os;:</literal> al principio del
<filename>Makefile</filename> del port y salida
con el error que obtiene al intentar usar la
>>>>>>> 1.12
aplicaci&oacute;n.</para>
<note>
@ -1500,13 +1873,23 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
Por favor, t&eacute;ngalo en cuenta cuando envie ese correo
sobre el port que no funciona.</para>
<<<<<<< chapter.sgml
<para>Hay un caso especial: Los ports que tienen como
<quote>mantainer</quote>
&laquo;mantainer&raquo;
<email role="nolink">freebsd-ports@FreeBSD.org</email> en
realidad no son responsabilidad de nadie. Los parches
y el soporte, en caso de existir, vienen de la comunidad de
usuarios y desarrolladores que est&aacute;n suscritos
a la lista. Por cierto, siempre hacen falta m&aacute;s
=======
<para>Hay un caso especial: Los ports que tienen como
&laquo;mantainer&raquo;
<email role="nolink">freebsd-ports@FreeBSD.org</email> en
realidad no son responsabilidad de nadie. Los parches
y el soporte, en caso de existir, vienen de la comunidad de
usuarios y desarrolladores que est&aacute;n suscritos
a la lista. Por cierto, siempre hacen falta m&aacute;s
>>>>>>> 1.12
voluntarios.</para>
</note>
@ -1525,17 +1908,29 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<listitem>
<para><emphasis>Arreglarlo</emphasis>. El <quote>Porter's
Handbook</quote> incluye informaci&oacute;n detallada
<<<<<<< chapter.sgml
<para><emphasis>Arreglarlo</emphasis>. El &laquo;Porter's
Handbook&raquo; incluye informaci&oacute;n detallada
sobre la infraestructura de los ports, as&iacute; que
puede arreglar un port roto o incluso enviar su propio
=======
<para><emphasis>Arreglarlo</emphasis>. El &laquo;Porter's
Handbook&raquo; incluye informaci&oacute;n detallada
sobre la infraestructura de los ports, as&iacute; que
puede arreglar un port roto o incluso enviar su propio
>>>>>>> 1.12
port.</para>
</listitem>
<listitem>
<<<<<<< chapter.sgml
<para>Descargue el paquete de alg&uacute;n sitio FTP. El
servidor <quote>principal</quote> de la colecci&oacute;n
servidor &laquo;principal&raquo; de la colecci&oacute;n
=======
<para>Descargue el paquete de alg&uacute;n sitio FTP. El
servidor &laquo;principal&raquo; de la colecci&oacute;n
>>>>>>> 1.12
de paquetes est&aacute; en el
<ulink
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/">directorio