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 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219
|
<sect>Software disponible en el sistema Debian<label id="Software">
<P>
<sect1>Qu tipos de aplicaciones y software de desarrollo hay disponible para Debian GNU/Linux?
<P>
Al igual que muchas distribuciones de Linux, Debian GNU/Linux ofrece:
<itemize>
<item>Las aplicaciones ms importantes para desarrollo de software,
manipulacin de archivos, y procesamiento de texto, incluyendo gcc, libc,
g++, make, texinfo, el shell Bash y numerosas utilidades de Unix
mejoradas,
<item>Perl y sus bibliotecas,
<item>TeX, LaTeX, y dvips,
<item>el sistema de ventanas X, que proporciona un interfaz grfico
de usuario
a travs de red, y numerosas aplicaciones X,
<item>un conjunto completo de otras aplicaciones de red, incluyendo
servidores WWW, navegadores, y herramientas de desarrollo.
</itemize>
<!-- XXX mantener los nmeros al dia -->
Ms de &main-pkgs; paquetes, desde servidores de noticias y lectores
hasta soporte de
sonido, programas de fax, hojas de clculo y bases de datos, programas de
procesamiento de imgenes, comunicaciones, utilidades de correo y de redes,
servidores Web, e incluso programas de Ham-Radio estn incluidos en la
distribucin.
Otros &contrib-nonfree-pkgs; conjuntos de programas estn disponibles como paquetes Debian,
aunque
no se incluyen formalmente en la distribucin debido a restricciones de la
licencia.
<sect1>Quin ha escrito todo este software?
<P>
<itemize>
<item>Los <em>autores</em> de cada programa aparecen en los crditos, en el
archivo <tt>/usr/doc/PAQUETE/copyright</tt>, donde hay que substituir PAQUETE
por el nombre del paquete.
<item>Una lista de los <em>Responsables</em> que empaquetan el software para
el sistema Debian GNU/Linux aparece en el
<ref id="CtlFile" name="archivo de control de Debian"> que viene con cada
paquete
</itemize>
<sect1>Cmo puedo conseguir una lista de los programas que se han empaquetado para el proyecto Debian?
<P>
Est disponible una lista completa en cualquiera de los
<htmlurl url="http://www.debian.org/distrib/ftplist.html" name="mirrors">
de Debian.
<P>
El archivo <tt>indices/Packages-Master-i386.gz</tt> contiene una lista que
incluye descripciones cortas de todos los paquetes disponibles para el
386 (o chips mas avanzados).
El archivo <tt>indices/Packages-Master-m68k.gz</tt> contiene una lista
similar de paquetes que estn disponibles para ordenadores con CPUs
Motorola 680x0.
<P>
El <htmlurl url="http://www.debian.org/FTP/" name="interfaz WWW a los
paquetes Debian"> resume los paquetes existentes en unas veinte
&dquot;secciones&dquot; del archivo de Debian, as como los ltimos 10
paquetes aadidos
<sect1>Qu falta en Debian GNU/Linux?
<P>
Johnie Ingram mantiene una lista de los paquetes que se
necesitan ms urgentemente para Debian bajo el nombre
&dquot;Work-Needing and Prospective Packages&dquot;
Para ms detalles, ver la seccin
<ref id="contrib" name="Contribuir al proyecto Debian">.
<!-- XXX borrar esta seccin -->
<sect1>Dnde est 'which'?
<P>
Esta es una pregunta histrica, ya sin importancia, pero que se incluye en
esta FAQ dado que an conserva el rcord de ser la pregunta hecha ms
frecuentemente en las listas de correo de Debian.
<P>
La funcionalidad de la utilidad de Berkeley <tt>which</tt> se proporciona en
el shell Bash mediante la orden interna <tt>type</tt>. Para encontrar la
ruta de directorios para un ejecutable &dquot;cualquiera&dquot;, usar la
orden <tt>type cualquiera</tt>. Para encontrar todas las rutas de directorios
donde se puede encontrar a &dquot;cualquiera&dquot;, usar <tt>type -a
cualquiera</tt>.
<P>
Para compensar la falta de familiaridad de los usuarios con esta (en opinin
del autor, oscura) caracterstica del Bash, los responsables de Debian han
construido un paquete llamado <tt>debianutils</tt>, que incluye un script de
Bash llamado <tt>which</tt>. Este script incluye solo las siguientes lneas:
<tscreen><verb>
#!/bin/bash
for i in $*; do
type -all -path $i | head -1
done
</verb></tscreen>
El paquete <tt>debianutils</tt> se almacena normalmente en la seccin
<tt>base</tt> del archivo de FTP, y por tanto forma parte de la instalacin
inicial de todo sistema Debian.
<sect1>(Cmo) Soporta Java Debian?
<P>
El Kit de Desarrollo de Java de Sun est disponible como paquete Debian
(<tt>jdk_VVV-RRR.deb</tt>). El KDJ (JDK en ingls) permite ejecutar programas
en Java y &dquot;applets&dquot;, y escribirlos. Si el ncleo
instalado est correctamente configurado (ver ms abajo), el KDJ permitir
ejecutar programas en Java igual que otro tipo de ejecutables. El KDJ tambin
incluye varios programas de demostracin.
<P>
<!-- XXX seccin general "como cargar un mdulo" ? -->
El ncleo de Debian est configurado con soporte para Java incluido como
mdulo (p.ej.,CONFIG_BINFMT_JAVA=m). Los usuarios que quieran construir su
propio <ref id="custker" name="ncleo personalizado"> pueden saltarse esto
si lo prefieren. Una vez que el soporte para mdulos est disponible en el
ncleo, hay que asegurarse de que el mdulo est cargado. Se puede hacer esto
en tiempo de arranque insertando la lnea <tt>binfmt_java</tt> en el fichero
<tt>/etc/modules</tt>.
Alternativamente, se puede instalar el mdulo desde la lnea de rdenes
ejecutando la orden <tt>insmod NOMBRE/binfmt_java.o</tt>, donde
<tt>NOMBRE</tt> es el nombre del directorio donde estn almacenados los
mdulos compilados para la versin en ejecucin del ncleo. En un sistema con
la versin &kernelversion; del ncleo, <tt>NOMBRE</tt> ser probablemente
<tt>/lib/modules/&kernelversion;/fs/</tt>.
Se puede comprobar si un mdulo est cargado usando la orden
<tt>lsmod</tt>.
<P>
Para ejecutar un &dquot;applet&dquot; en Java se necesita un navegador que
sea capaz de
reconocerlo y ejecutarlo. El navegador de Netscape que se puede instalar como
paquete Debian puede usar &dquot;applets&dquot; en Java. (El cdigo fuente
del Netscape no
es de acceso pblico. El paquete Debian del Netscape proporciona un asistente
que ayuda en la instalacin y gestin del Netscape en un sistema Debian. Este
es un buen ejemplo de la integracin de paquetes comerciales en el sistema
Debian).
<P>
<!--
META: Controlar si/como Netscape puede ejecutar programas Java.
-->
<P>
Una nota final con comentarios mixtos:
Las polticas de licencias de Sun para el KDJ se estn volviendo ms
restrictivas con el tiempo, as que este paquete puede no estar disponible
como parte de Debian muy pronto.
Es posible que est disponible del mismo modo en que est disponible el
Netscape para Debian GNU/Linux. Las buenas noticias son que hay actualmente
varios programas en desarrollo que proporcionarn alternativas atractivas y
de dominio pblico.
<sect1>Dnde est pine?
<P>
Debido a su restrictiva licencia, est en la seccin non-free. Adems,
dado que la licencia ni siquiera permite que se distribuyan ejecutables
modificados, hay que compilarlo uno mismo a partir del cdigo fuente y los
parches de Debian. Para la comodidad de los que usan dselect, el cdigo
fuente de la versin Debian de pine est disponible en los paquetes
<tt>pine396-src</tt> y <tt>pine396-diffs</tt>. En el directorio
source del rbol <tt>project/experimental</tt> puede haber disponibles
versiones de pine 4.x.
<sect1>Cmo puedo comprobar si estoy usando un sistema Debian?
<P>
La existencia del programa <tt>dpkg</tt> demuestra que se pueden instalar
paquetes Debian en el sistema.
Para asegurarse de que se ha instalado el sistema a partir de los autnticos
discos base de Debian, se puede comprobar si existe
<tt>/etc/debian_version</tt>.
<sect1>
Cmo puedo saber la &dquot;versin&dquot; de Debian que estoy usando?
<P>
Hay un fichero,
<tt><htmlurl url="file:/etc/debian_version" name="/etc/debian_version"></tt>,
que contiene una nica lnea con el nmero de versin de la distribucin,
tal y como vena definido en el paquete <tt>base-files</tt>.
<P>
Los usuarios deben tener presente que el sistema Debian se compone de
varias partes, las cuales pueden ser actualizadas de manera (casi)
independiente. Cada &dquot;entrega&dquot; de Debian tiene contenidos
inmutables y bien definidos. Las actualizaciones estn disponibles de
forma separada. Para una descripcin de una sola lnea sobre el estado de
instalacin del paquete <tt>cualquiera</tt>, se puede usar la orden
<tt>dpkg --list cualquiera</tt>. (Sin argumentos, esta orden presenta las
versiones de todos los paquetes instalados.) Para una descripcin ms
exhaustiva, usar <tt>dpkg --status cualquiera</tt>.
<sect1>
Cmo soporta Debian los idiomas no ingleses?<label id="nonEngl">
<P>
<itemize>
<item>Debian GNU/Linux se distribuye con asignaciones de teclado para casi dos
docenas de teclados, y con utilidades (en el paquete <tt>kbd</tt>) para
instalarlos, verlos y modificarlos.
La instalacin pide al usuario que especifique el teclado que va a usar.
<P>
<item>Se da soporte para las pginas de manual en francs, alemn, italiano y
espaol a travs de los paquetes <tt>manpages-fr</tt>,
<tt>manpages-de</tt>,
<tt>manpages-it</tt> y <tt>manpages-es</tt>. Para acceder a una de estas
pginas de manual, el usuario debe cambiar el valor de LC_MESSAGES a la
cadena de texto apropiada. En el caso de las pginas de manual en espaol,
LC_MESSAGES ha de valer 'es_ES'. El programa <tt>man</tt> buscar entonces
las pginas man en espaol en <tt>/usr/man/es_ES/</tt>.
</itemize>
<sect1>
Qu hay sobre las limitaciones de exportacin en los EE.UU.?
<p>
Las leyes de los EE.UU. plantean restricciones en la exportacin de
artculos de
defensa, lo que incluye algunos tipos de software criptogrfico. PGP y ssh
se encuentran incluidos en esta categora.
<p>
Para evitar que nadie tenga que correr riesgos legales innecesarios, ciertos
paquetes Debian GNU/Linux solo estn disponibles en un servidor fuera de los
EE.UU. <url url="ftp://non-us.debian.org/pub/debian-non-US/">, con una
lista de espejos en <url
url="ftp://non-us.debian.org/pub/debian-non-US/README.mirrors">
|