<!-- $FreeBSD$ -->
<!-- The FreeBSD Documentation Spanish Project -->
  <sect>
    <heading>Aplicaciones de usuario<label id="applications"></heading>

    <sect1>
      <heading>&iquest;D&oacute;nde est&aacute;n las aplicaciones?</heading>

      <p>Por favor, mira en <url url="http://www.FreeBSD.org/ports/"
      name="la secci&oacute;n de ports"> para obtener informaci&oacute;n sobre
      programas y aplicaciones que han sido portados a FreeBSD. En estos
      momentos la lista llega a los 1800 creciendo d&iacute;a a d&iacute;a, 
      por lo que te recomendamos que la visites habitualmente o te subscribas 
      a la <ref id="mailing" name="lista de distribuci&oacute;n">
      <tt/FreeBSD-announce/ para las actualizaciones peri&oacute;dicas de nuevas
      aportaciones.

      <p>La mayor&iacute;a de programas est&aacute;n disponibles tanto para la 
      rama 2.2 como para la 3.x y 4.0, y muchos de ellos deber&iacute;an 
      funcionar en sistemas 2.1.x. Cada vez que se realiza una release de 
      FreeBSD, se incluye un snapshot del arbol de aplicaciones en el
      directorio <tt>ports/</tt>.

      <p>Tambi&eacute;n trabajamos con el concepto de "package", que es,
      esencialmente una distribuci&oacute;n binaria "zipada" con una
      peque&ntilde;a informaci&oacute;n extra que realiza la instalaci&oacute;n
      del programa automaticamente. Un package puede ser instalado y
      desinstalado f&aacute;cilmente sin tener que saber los detalles de
      ficheros o configuraciones que esto conlleva.

      <p>Usa el men&uacute; de instalaci&oacute;n de "packages" en
      <tt>/stand/sysinstall</tt> (bajo la opci&oacute;n post-configuration del
      men&uacute; principal) o ejecuta el comando <em>pkg_add(1)</em> con el
      package que est&aacute;s interesado en instalar. Los package pueden ser
      identificados por su extensi&oacute;n <em>.tgz</em>. En la 
      distribuci&oacute;n de CDROM existe un directorio <tt>packages/All</tt> 
      en la que se encuentran todos los packages disponibles. Tambi&eacute;n 
      pueden conseguirse en la red en los siguientes servidores:

      <descrip>
        <tag>para 2.2.8-RELEASE/2.2-stable</tag>
        <url url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-2.2.8/"
        name="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-2.2.8/">

        <tag>for 3.2-release/3.2-stable</tag>
        <url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/ports/i386/packages-3-stable/"
        name="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/ports/i386/packages-3-stable/">

        <tag>para 4.0-current</tag>
        <url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/ports/i386/packages-4-current/"
        name="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/ports/i386/packages-4-current/">
      </descrip>

      <p>o en tu mirror m&aacute;s cercano.

      <p>Ten en cuenta que no todos los ports est&aacute;n disponibles como
      packages. Es siempre buena idea visitar periodicamente la
      direcci&oacute;n <url url="ftp://ftp.FreeBSD.org/pub/FreeBSD/"
      name="ftp.FreeBSD.org">.
    </sect1>

    <sect1>
      <heading>&iquest;D&oacute;nde encuentro la librer&iacute;a libc.so.3.0?</heading>

      <p>Est&aacute;s intentando ejecutar un package para versi&oacute;n 
      2.2/3.x/4.0 en un sistema de versi&oacute;n 2.1.x. Por favor, mira en la 
      secci&oacute;n anterior y usa el package adecuado para tu sistema.
    </sect1>

    <sect1>
      <heading>Ghostscript tiene muchos errores con mi 386/486SX.<label id="emul"></heading>

      <p>No tienes coprocesador matem&aacute;tico, verdad?
      Necesitar&aacute;s a&ntilde;adir el emulador matem&aacute;tico en tu 
      kernel; puedes hacerlo a&ntilde;adiendo lo siguiente en el fichero de 
      configuraci&oacute;n del kernel:

      <verb>
        options GPL_MATH_EMULATE
      </verb>

      <p><bf/NOTA/ Necesitar&aacute;s eliminar la opci&oacute;n 
      <tt/MATH&lowbar;EMULATE/.

    <sect1>
      <heading>Cuando ejecuto una aplicaci&oacute;n SCO/iBCS2, falla en 
      <tt/socksys/.</heading>

      <p>Primero necesitas editar el fichero <tt>/etc/sysconfig</tt>
      (o <htmlurl url="http://www.FreeBSD.org/cgi/man.cgi?rc.conf(5)"
      name="/etc/rc.conf">) y en la &uacute;ltima secci&oacute;n cambiar la
      siguiente variable a <tt/YES/:

      <verb>
        # Set to YES if you want ibcs2 (SCO) emulation loaded at startup
        ibcs2=NO
      </verb>

      <p>El kernel caragar&aacute; el m&oacute;dulo <htmlurl 
      url="http://www.FreeBSD.org/cgi/man.cgi?ibcs2" name="ibcs2">
      al arrancar.

      <p>A continuaci&oacute;n necesitar&aacute;s configurar /compat/ibcs2/dev
      de la siguiente manera

      <verb>
lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 X0R@ -> /dev/null
lrwxr-xr-x  1 root  wheel         7 Oct 15 22:20 nfsd@ -> socksys
-rw-rw-r--  1 root  wheel         0 Oct 28 12:02 null
lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 socksys@ -> /dev/null
crw-rw-rw-  1 root  wheel   41,   1 Oct 15 22:14 spx
      </verb>

      <p>Solo necesitas el socksys para ir a <htmlurl
      url="http://www.FreeBSD.org/cgi/man.cgi?null(4)" name="/dev/null">
      e imitar la apertura y cierre de ficheros. El c&oacute;digo en -current
      gestionar&aacute; el resto. Esto es mucho m&aacute;s limpio que la 
      manera en la que se hac&iacute;a antes. Si quieres el driver 
      <tt/spx/ para un conexi&oacute;n, define <tt/SPX&lowbar;HACK/ cuando 
      compiles el kernel.

    <sect1>
      <heading>&iquest;C&oacute;mo configuro INN (Internet News) para mi m&aacute;quina?
      </heading>

      <p>Despu&eacute;s de la instalaci&oacute;n del package o port de inn, 
      un excelente lugar para empezar es
      <url url="http://www.cis.ohio-state.edu/~barr/INN.html"
      name="Dave Barr's INN Page"> donde encontrar&aacute;s las FAQ de INN.

    <sect1>
      <heading>&iquest;Qu&eacute; versi&oacute;n de Microsoft FrontPage debo usar?</heading>
  
      <p>Usa el Port. Una versi&oacute;n pre-parcheada para Apache est&aacute; 
      disponible en la colecci&oacute;n de ports.

    <sect1>
      <heading>&iquest;FreeBSD soporta Java?</heading>

      <p>S&iacute;. Por favor, mira en <url url="http://www.FreeBSD.org/java"
      name="http://www.FreeBSD.org/java">.

    <sect1>
      <heading>&iquest;Porqu&eacute; no puedo compilar este port en mi m&aacute;quina
      3.x-stable?</heading>

      <p>Si utilizas una versi&oacute;n de FreeBSD que ha quedado ligeramente anticuada
      con respecto a -stable o -current necesitar&aacute;s el kit de actualizaci&oacute;n
      de ports disponible en <url url="http://www.FreeBSD.org/ports"
      name="http://www.FreeBSD.org/ports">. Si tienes una versi&oacute;n actualizada, es
      posible que alguien haya modificado el port de manera que &eacute;ste compile en
      -current pero no en -stable. Por favor, env&iacute;a un informe de error con el
      comando <em>send-pr(1)</em> ya que la colecci&oacute;n de ports est&aacute;
      pensada para que funcione tanto en las ramas -stable como -current.
    </sect1>

    <sect1>
      <heading>&iquest;D&oacute;nde encuentro ld.so?</heading>

      <p>Si quieres ejecutar aplicaciones a.out como Netscape en sistemas con 
      formato de ejecuci&oacute;n ELF como FreeBSD 3.1-RELEASE o posteriores, 
      necesitar&aacute;s la librer&iacute;a /usr/libexec/ld.so y algunas otras
      en formato a.out. Estas librer&iacute;as est&aacute;n incluidas en la
      distribuci&oacute;n compat22. Usa /stand/sysinstall o el script install.sh
      en el subdirectorio compat22 e instalala. Tambi&eacute;n deber&iacute;an
      consultarse los ficheros ERRATA de FreeBSD 3.1-R y 3.2-R.
    </sect1>

  </sect>

