1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
<!-- $Id: applications.sgml,v 1.5 1998-12-29 02:06:05 jesusr Exp $ -->
<!-- The FreeBSD Documentation Spanish Project -->
<sect>
<heading>Aplicaciones de usuario<label id="applications"></heading>
<sect1>
<heading>Dónde están las aplicaciones?</heading>
<p>Por favor, mira en <url url="http://www.FreeBSD.ORG/ports/"
name="la sección de ports"> para obtener información sobre
programas y aplicaciones que han sido portados a FreeBSD. En estos
momentos la lista llega a los 1000 creciendo día a día,
por lo que te recomendamos que la visites habitualmente o te subscribas
a la <ref id="mailing" name="lista de distribución">
<tt/freebsd-announce/ para las actualizaciones periódicas de nuevas
aportaciones.
<p>La mayoría de programas están disponibles tanto para la
rama 2.2 como para la 3.0, y muchos de ellos deberí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én trabajamos con el concepto de "package", que es,
esencialmente una distribución binaria "zipada" con una
pequeña información extra que realiza la instalación
del programa automaticamente. Un package puede ser instalado y
desinstalado fácilmente sin tener que saber los detalles de
ficheros o configuraciones que esto conlleva.
<p>Usa el menú de instalación de "packages" en
<tt>/stand/sysinstall</tt> (bajo la opción post-configuration del
menú principal) o ejecuta el comando <em>pkg_add(1)</em> con el
package que estás interesado en instalar. Los package pueden ser
identificados por su extensión <em>.tgz</em>. En la
distribución de CDROM existe un directorio <tt>packages/All</tt>
en la que se encuentran todos los packages disponibles. También
pueden conseguirse en la red en los siguientes servidores:
<descrip>
<tag>para 2.1.x-RELEASE</tag>
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-2.1.7/"
name="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-2.1.7/">
<tag>para 2.2.8-RELEASE/2.2-stable</tag>
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-2.2.8/"
name="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-2.2.8/">
<tag>para 3.0-RELEASE</tag>
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-3.0/"
name="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/packages-3.0/">
</descrip>
<p>o en tu mirror más cercano.
<p>Ten en cuenta que no todos los ports están disponibles como
packages. Es siempre buena idea visitar periodicamente la
dirección <url url="ftp://ftp.freebsd.org/pub/FreeBSD/"
name="ftp.freebsd.org">.
<sect1>
<heading>Dónde encuentro la librería libc.so.3.0?</heading>
<p>Estás intentando ejecutar un package para versión 2.2/3.0
en un sistema de versión 2.1.x. Por favor, mira en la
sección anterior y usa el package adecuado para tu sistema.
<sect1>
<heading>Ghostscript tiene muchos errores con mi 386/486SX.<label id="emul"></heading>
<p>No tienes coprocesador matemático, verdad?
Necesitarás añadir el emulador matemático en tu
kernel; puedes hacerlo añadiendo lo siguiente en el fichero de
configuración del kernel:
<verb>
options GPL_MATH_EMULATE
</verb>
<p><bf/NOTA/ Necesitarás eliminar la opción
<tt/MATH_EMULATE/.
<sect1>
<heading>Cuando ejecuto una aplicació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 última secció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á el módulo <htmlurl
url="http://www.freebsd.org/cgi/man.cgi?ibcs2" name="ibcs2">
al arrancar.
<p>A continuación necesitará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ódigo en -current
gestionará el resto. Esto es mucho más limpio que la
manera en la que se hacía antes. Si quieres el driver
<tt/spx/ para un conexión, define <tt/SPX_HACK/ cuando
compiles el kernel.
<sect1>
<heading>Cómo configuro INN (Internet News) para mi máquina?
</heading>
<p>Después de la instalació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ás las FAQ de INN.
<sect1>
<heading>Que versión de Microsoft FrontPage debo usar?</heading>
<p>Usa el Port. Una versión pre-parcheada para Apache está
disponible en la colección de ports.
</sect>
|