Spanish Linux HOWTO
 [email protected].
 v0.1, 20 August 1996

 This is the very first issue of the Spanish Linux HOWTO. The target
 audience of this document is the growing family of Linux users in
 Spain and Latin America, so this How-To is of course in Spanish. Some
 non-Spanish speakers have asked for information on Linux in the Span-
 ish environment, for developing software with Spanish support or just
 to get in touch with the Linux community in Spain. You're welcome in
 any case...
 ______________________________________________________________________

 Table of Contents




















































 1. Introduccin

    1.1 Empecemos por el principio...
    1.2 Qu es linux?
    1.3 Cmo conseguirlo?
    1.4 Socorro! Dnde estn los manuales?

 2. Distribuciones

 3. Ayuda a la instalacin de la distribucin Slackware

    3.1 Instalacin con UMSDOS
    3.2 Instalacin en particin nativa de Linux.
       3.2.1 Preliminares
       3.2.2 Formateo de la particin.
       3.2.3 Instalacin de los discos.
       3.2.4 Configuracin

 4. (EM

    4.1 Consola
    4.2 Shell bash
    4.3 Shell tcsh
    4.4 Algunas aplicaciones
    4.5 Xwindow
    4.6 Emulador de DOS (DOSEMU)
    4.7 Correo electrnico

 5. Conectividad de Linux

    5.1 Conectividad casera
    5.2 Servidor de terminales
    5.3 Red PPP
    5.4 Servidor de modems
    5.5 Conexion directa a Internet
    5.6 Infova: acceso a Internet desde casa
       5.6.1 Qu es infova?
       5.6.2 Como conectar entonces?

 6. Direcciones tiles

    6.1 Direcciones electrnicas
       6.1.1 WWW
       6.1.2 FTP Anonimo
       6.1.3 Grupos de noticias
       6.1.4 Listas de correo
       6.1.5 En Fidonet
    6.2 Direcciones de Firmas comerciales
    6.3 Bibliografa.

 7. Copyright



 ______________________________________________________________________

 11..  IInnttrroodduucccciinn

 11..11..  EEmmppeecceemmooss ppoorr eell pprriinncciippiioo......


 Este documento pretende ser el punto de entrada de los
 hispanohablantes al mundo Linux, intentando abarcar tanto a los
 principiantes de este apasionante sistema como a los ya iniciados que
 buscan informacin puntual. Se tratarn de forma genrica todos los temas
 que puedan interesar al usuario de Linux, desarrollndolos en
 castellano o dando referencias a otras fuentes de informacin en
 nuestro idioma, as como orientacin cuando tenga que acudir a otras
 HOWTO y en general a cualquier documento en ingls.

 Se distribuye integrado con el Linux Documentation Project en todos
 los foros de informacin Linux en Internet. Se actualiza peridicamente,
 pudiendo encontrar la ltima versin en Linux/Espaa
 <http://www.cs.us.es/archive/linux.html>

 Notas del autor: Aunque puede ser interesante de por s, traducir sin
 ms informacin ya editada en ingls no es el objetivo de este documento,
 sino ms bien servir de base al usuario hispanohablante y divulgar el
 Linux en nuestro idioma. Una ambicin de quien escribe es, desde estas
 lneas, poner su grano de arena para coordinar los esfuerzos (valiosos
 pero muy diseminados por la red) de tanto Linuxero como ya hay. Otro
 objetivo menos pretencioso de este documento es complementar todas las
 demas Howto's en aquellos aspectos concretos que afecten a los
 usuarios hispanos (configuracin del sistema y de las aplicaciones para
 trabajar en nuestro idioma, teclados, correo electrnico en espaol,
 etc). Un tercer objetivo ser servir de agenda actualizada de
 direcciones espaolas dedicadas a Linux, tanto para difusin de las
 distribuciones originales de software Linux como de desarrollos
 propios en espaol que se vayan publicando. Vaya desde aqu mi
 agradecimiento en esta primera versin para Antonio L. Delgado
 <mailto:[email protected]>, compaero de la Facultad de
 Informtica de Sevilla, por prestarse a echar una mano redactando esta
 Howto en las calurosas tardes de Sevilla.

 Cualquier comentario, sugerencia para nuevos contenidos, rectificacin
 de errores, crtica, etc. es no slo bienvenido sino tambin esperado.
 Contacta por correo electrnico para todo lo que quieras.


 11..22..  QQuu eess lliinnuuxx??



 Linux es una implementacin del sistema operativo UNIX (uno ms de entre
 los numerosos clnicos del histrico Unix), pero con la originalidad de
 ser gratuito y a la vez muy potente, que sale muy bien parado (no
 pocas veces victorioso) al compararlo con las versiones comerciales
 para sistemas de mayor envergadura y por tanto tericamente superiores.
 Comenz como proyecto personal del -entonces estudiante- Linus
 Torvalds, quien tom como punto de partida otro viejo conocido, el
 Minix de Andy. S. Tanenbaum (profesor de sistemas operativos que cre
 su propio sistema operativo Unix en PCs XT para usarlo en su
 docencia). Actualmente Linus lo sigue desarrollando, pero a estas
 alturas el principal autor es la red Internet, desde donde una
 gigantesca familia de programadores y usuarios aportan diariamente su
 tiempo aumentando sus prestaciones y dando informacin y soporte tcnico
 mtuo.  La versin original -y aun predominante- comenz para PCs
 compatibles (Intel 386 y superiores), existiendo tambin en desarrollo
 versiones para prcticamente todo tipo de plataformas: PowerPC
 <http://www.cs.us.es/archive/linuxppc/>, Sparc
 <http://www.geog.ubc.ca/sparclinux.html>, Alpha
 <http://www.azstarnet.com/~axplinux>, Mips <http://www.fnet.fr/linux-
 mips/>, etc. De todas ellas la ms reciente en este momento es la
 versin para PowerMac <http://www.mklinux.org> (el PowerPC de Apple)
 basada en el microkernel Mach 3.0 y de la que ya hay una distribucin
 para desarrolladores avalada directamente por Apple y OSF pero
 conservando el espritu (gratuito, de libre distribucin, etc) de la
 version original. Un servidor la acaba de probar hace unos das y se ha
 llevado una grata sorpresa (an tendr muuuchos fallos, pero para ser
 una primersima versin y el poco tiempo que lleva en marcha, ha
 avanzado ms de lo que me esperaba).

 11..33..  CCmmoo ccoonnsseegguuiirrlloo??


 La primera fuente para conseguir el sistema Linux es la propia red
 Internet, y es donde estarn siempre las ltimas versiones y las
 aplicaciones ms actualizadas en muchos servidores de FTP annimo. Otra
 va muy frecuente, de inters para principiantes y para quienes no
 deseen o no puedan permitirse copiar tanta cantidad de informacin a
 traves de la red, es mediante las versiones comercializadas en CDROM.
 Hay empresas que se dedican a elaborar CDROMs de bajo coste con
 recopilaciones de software, manuales, etc. El corazn del sistema es el
 mismo, aunque pueden tener externamente presentaciones y formas
 distintas de instalacin. Hay revistas especializadas que tambin suelen
 incluir CDs con alguna versin de Linux. Hacia el final de este
 documento se relacionan diversas fuentes de Linux, tanto servidores
 pblicos en la red como direcciones de empresas que lo comercializan.

 Una ventaja (para muchos usuarios termina siendo un inconveniente) es
 la gran rapidez con la que se se desarrolla Linux. Constantemente
 llegan a los principales servidores Linux en la red actualizaciones
 del ncleo del sistema, de aplicaciones, utilidades, manuales y
 documentacin, etc. Es bueno estar al da, seguir con atencin su
 evolucin y aprovechar las mejoras que se incorporen, pero en la mayora
 de los casos no vale la pena estar reinstalando software por el simple
 hecho de ser una nueva versin, sino que hay que ser un poco
 selectivos, al menos con el software. En el caso de los manuales, How-
 To's, grupos de noticias y/o listas de correo s que vale la pena estar
 "a la ltima", sobre todo porque es all donde nos sacarn de apuros
 cuando agotemos nuestros propios recursos...


 11..44..  SSooccoorrrroo!! DDnnddee eessttnn llooss mmaannuuaalleess??


 Como ocurre en todas las versiones de Unix, el primer sitio donde
 mirar cuando tenga una duda concreta sobre tal comando, fichero de
 configuracin, etc. es la orden 'man', que incluye la ayuda de
 referencia de Unix. Pero slo es til en ese mbito, cuando ya se sabe ms
 o menos lo se que busca, y slo se necesita aclarar dudas concretas.
 Para todo lo dems la mejor fuente de informacin es, cmo no, la propia
 red. En ella estn disponibles tanto libros completos (de los que
 algunas editoriales especializadas han publicado versiones en papel)
 como la coleccin "Linux HOWTO", de la que este documento forma parte.
 Hay una HOWTO para prcticamente cualquier tema. Su objetivo es cubrir,
 mediante manuales breves, concisos y especficos, cualquier duda que
 pueda surgir. Se actualizan permanentemente, y se distribuyen a travs
 del denominado "Linux Documentation Project" (LDP) en Internet. La
 misma informacin se publica en muy diferentes formatos, orientados
 tanto a la bsqueda y consulta en lnea como a su lectura convencional.
 Todas las versiones de Linux incluyen estos manuales (al menos la
 ltima edicin disponible en el momento de recopilar el CDROM
 correspondiente), y al final de este documento se aportan algunas de
 las muchas direcciones para consultar en la red.


 22..  DDiissttrriibbuucciioonneess


 _E_x_t_r_a_c_t_o _d_e _l_a Distributions-HOWTO sobre distintas versiones de Linux.
 Acuda a ella para ampliar informacin


 El nico elemento comn a todas las versiones Linux es su kernel -el
 ncleo del sistema operativo-, que se desarrolla de forma coordinada y
 con actualizaciones sistemticas. Sin embargo todo sistema operativo
 necesita, junto al ncleo del sistema, todo un conjunto de utilidades y
 herramientas de instalacin, configuracin y uso. Ah juegan su papel las
 diferentes distribuciones: algunos particulares, entidades y empresas
 se dedican a hacer determinadas recopilaciones de software que ellos
 mismos preparan para que sean facilmente instalables y configurables.
 Todas ellas facilitan el software junto a su cdigo fuente, pero la
 flexible licencia GNU a la que se acojen permite tanto ofrecerlas
 gratuitamente como distribuirlas por canales comerciales (lo que se
 paga es el trabajo de recopilacin, el software de cosecha propia que
 pueda aportar, una presentacin ms elaborada, gastos de distribucin y
 soporte tcnico al usuario).

 Algunas de las distribuciones ms conocidas son:



    SSllaacckkwwaarree
       Esta distribucion es quizas de las ms extendidas en todo el
       mundo y la ms conocida en Espaa, ya que es la que han divulgado
       las publicaciones del sector. Incluye con creces todo el
       software que cualquier usuario medio o avanzado pueda necesitar,
       y su mtodo de instalacin es asequible aunque lejos de las tpicas
       y vistosas instalaciones a las que el usuario nefito esta
       acostumbrado en los sistemas comerciales.  Tiene diversos
       derivados comercializados bajo diferentes nombres (por ej.
       "Slackware Pro") que mejoran la instalacin e incluyen manuales y
       bibliografa en un nico lote. Esta en todos los FTPs principales,
       siendo  <http://www.cdrom.com/> su distribuidor de origen.


    RReedd HHaatt
       Creada por Red Hat Software, en Connecticut, EE.UU. Una de sus
       ventajas es el atractivo sistema de instalacin (en modo grfico)
       y el cmodo mantenimiento de componentes de software, lo que
       facilita enormemente las tan frecuentes actualizaciones. Se
       puede obtener tanto gratuitamente en la red como adquiriendo el
       CDROM correspondiente. Otras empresas comercializan tambin
       sistemas basados en Red Hat, como Caldera Inc. y Pacific Hi-
       Tech. An poco conocida en Espaa pero pujante, sobre todo para
       principiantes. Sus creadores estan en  <http://www.redhat.com>.
       El mencionado sistema de gestin de componentes de software es
       obra suya, pero lo han ofrecido con carcter abierto y gratuito a
       los dems desarrolladores bajo la licencia de GNU, por lo que es
       previsible que en el futuro otros muchos asuman este sistema en
       sus propias distribuciones, lo que facilitar enormemente las
       actualizaciones.


    DDeebbiiaann
       La Free Software Fundation (FSF) es bien conocida entre los
       acrrimos usuarios de software gratuito para Unix. Son los
       creadores del sistema GGNNUU, su futuro Unix gratuito. Ya hay mucho
       material pero no un sistema operativo completo, asi que mientras
       tanto ofrecen un Unix integrado por el nucleo de Linux y el
       software de GNU.  <http://www.debian.org>.



 33..  AAyyuuddaa aa llaa iinnssttaallaacciinn ddee llaa ddiissttrriibbuucciinn SSllaacckkwwaarree


 _E_s_t_e _e_s _u_n _e_x_t_r_a_c_t_o _d_e _l_a Installation-HOWTO, orientada
 fundamentalmente a la instalacin de Linux Slackware. Mucha de la
 informacin sobre instalacion de Slackware es aplicable a cualquier
 versin de Linux, pero no necesariamente al pie de la letra.


 Aparte de otras muchas variantes que se puedan considerar, a la hora
 de instalar Linux en nuestro disco duro hay bsicamente dos formas:
 UMSDOS y Particin nativa. Cada una tiene sus ventajas e
 inconvenientes, pero como se ver es recomendable que todos los
 usuarios terminen usando el segundo mtodo ya que es el ms eficiente y
 el que mejor aprovecha las ventajas de Linux.


 33..11..  IInnssttaallaacciinn ccoonn UUMMSSDDOOSS


 Consiste en aprovechar el espacio de disco que queda libre en los PCs
 con MSDOS, sin necesidad de tocar las particiones de disco. Linux es
 un sistema operativo, y como tal totalmente independiente, no
 requiriendo por tanto ningun otro sistema operativo en su ordenador
 (aunque puede convivir perfectamente con ellos). Sin embargo es un
 parque muy amplio el de usuarios que ya tienen instalado MSDOS y/o MS-
 Windows y que, al no considerase expertos, no se atreven en un primer
 momento a reparticionar el disco para sustituir total o parcialmente a
 su sistema actual. Para ellos, o simplemente para quien quiera ver y
 probar Linux sin ser tan drasticos formateando discos duros, la
 solucin es UMSDOS. Permite crear, a partir de un directorio de MSDOS,
 toda la estructura que tendra un disco nativo de Linux. Cuando
 arranque el sistema, Linux emular su disco a partir de la informacin
 en ese directorio. Es totalmente funcional, pero puede ser ligeramente
 ms lento en ordenadores de gama media-baja y no aprovecha la gestin de
 disco nativo. Una gran ventaja es que si se libera disco en Linux,
 implcitamente estamos creando espacio que ser aprovechable cuando
 arranquemos MSDOS, y viceversa. Adems, el da que queramos deshacernos
 de Linux (poco probable!) o que simplemente nos decidamos a hacer una
 instalacin completa, desinstalar ese Linux es tan sencillo como
 simplemente borrar sin contemplaciones el directorio C:\LINUX que cre
 desde MSDOS.


 33..22..  IInnssttaallaacciinn eenn ppaarrttiicciinn nnaattiivvaa ddee LLiinnuuxx..


 Salvo la fase inicial en la que se preparan las particiones nativas o
 el UMSDOS, el procedimiento restante de instalacin es bsicamente el
 mismo.  Ya que puede ser el que provoque ms dudas, centraremos estos
 consejos de instalacin en la instalacin con particin nativa. Pero
 recuerde que


 ______________________________________________________________________
    ESTO NO ES UNA GUIA DE INSTALACION, SINO UN COMPLEMENTO A LAS
    INTRUCCIONES DE INSTALACION DE SU VERSION DE LINUX.

    LEA LA INSTALLATION-HOWTO Y/O EL MANUAL QUE ACOMPAA A SU DISTRIBUCION
    ANTES DE COMENZAR, O DE LO CONTRARIO PUEDE FALLAR LA INSTALACION E
    INCLUSO INUTILIZAR EL SOFTWARE QUE PUEDA TENER YA INSTALADO EN SU
    ORDENADOR.

    LA DISTRIBUCION TOMADA COMO BASE ES LINUX SLACKWARE 3.0. EL PROCEDIMIENTO
    PUEDE VARIAR DE UNAS VERSIONES A OTRAS. EN CASO DE DUDA ACUDA A LOS
    MANUALES DE SU SISTEMA O CONSULTE A LOS CANALES DE AYUDA Y SOPORTE LINUX
    HABITUALES (EN INTERNET O A SU DISTRIBUIDOR)

    LOS AUTORES DE ESTA DOCUMENTACION NO SE RESPONSABILIZAN DE LOS POSIBLES
    DESASTRES QUE PUEDA OCASIONAR. SI DECIDE CONTINUAR ES BAJO SU EXCLUSIVA
    RESPONSABILIDAD. (Nos gusta dormir tranquilos ;^) )
 ______________________________________________________________________



 33..22..11..  PPrreelliimmiinnaarreess


 En esta instalacin es necesario que LINUX disponga de una particin
 distinta a la de MSDOS para trabajar. Si ya tiene algn sistema
 instalado, lo ms frecuente es que sea una nica particin DOS que ocupe
 todo el disco, por lo que reparticionar supone eliminar esa particin
 para volver a crearla asignndole menos disco para hacer sitio a Linux
 (o para drselo totalmente, segn la instalacin escogida). Eso supone
 perder como norma general todos los datos en las particiones ya
 existentes.

 Existe, sin embargo, una utilidad anexa a Linux que corre sobre MSDOS
 y que permite "encoger" una particin de DOS siempre que la unidad
 tenga espacio libre y haya sido totalmente defragmentada (con la
 utilidad "DEFRAG" de MSDOS 6.x o similares). Esto le permitir crear
 nuevas particiones conservando sus datos en la particin MSDOS actual.
 Esta utilidad se llama "fips" y la encontrar en su servidor habitual
 en la red junto a otras utilidades de MSDOS para ayudar a la
 instalacin de Linux.

 LEA LA DOCUMENTACION DE FIPS ANTES DE UTILIZARLO.

 Primero debe liberar en MSDOS el espacio que pretenda reservar para la
 nueva particin de Linux (y para el espacio de swap, como despus se
 comentar). Despus debe defragmentar la particin de DOS con la utilidad
 "defrag" que acompaa a las ltimas versiones de DOS, o bien sus
 equivalentes de PCTools o Norton. Ahora puede correr el programa fips
 y crear una nueva particin con el espacio liberado. Lo habitual ser
 crear dos particiones: una _L_i_n_u_x _n_a_t_i_v_e para el sistema, y una _L_i_n_u_x
 _s_w_a_p con por ej. el doble que de RAM, pero en caso de necesidad
 incluso puede ahorrarse una particin especfica para swap, y "robar"
 ese espacio de disco bien a MSDOS o al propio Linux.


 33..22..22..  FFoorrmmaatteeoo ddee llaa ppaarrttiicciinn..

 Una vez aadida la nueva particin que destinaremos a Linux, hay que
 preparar la siguiente etapa, el arranque de Linux, ya que salvo el
 apartado anterior en el que salvaguardamos la instalacin previa de
 MSDOS, toda la instalacin se har desde el propio Linux. Para arrancar
 necesitaremos dos disquetes (en algunas distribuciones como RedHat
 pueden ser tres), donde grabaremos tanto el ncleo del sistema
 operativo como los primeros programas con los que poder empezar a
 instalar. El primer disquete es el que etiquetaremos como "boot disk",
 y es donde ir el ncleo del sistema con el que arrancar. Como Linux es
 casi un sistema "a la carta", que puede llevar en el ncleo ms o menos
 funcionalidades segn nuestras necesidades, deberemos escoger entre los
 ncleos precompilados aquel que se adapte mejor a nuestro caso. En el
 futuro ser recomendable que incluso recompilemos nuestro propio ncleo
 para personalizarlo an ms, aadir lo que falte y simplificar lo que
 sobre en nuestro caso. El siguiente disquete es el "root disk" o
 "ramdisk", que incluye el software mnimo que cargaremos en memoria
 para la instalacin.

 En la distribucin de Linux tendremos una serie de ficheros que
 constituyen "imgenes" de esos disquetes. Es decir, una vez elegidas qu
 diquetes necesitaremos, los crearemos a partir de esas imgenes, bien
 desde otro sistema Linux ya funcionando (o incluso de cualquier Unix
 en general), bien desde MSDOS con otra utilidad complementaria de
 "fips": "rawrite".

 Una vez hecho esto ya puedes arrancar con tus discos. Introduce el
 "boot disk", arranca el ordenador y sigue sus instrucciones. Cuando
 finalice la fase de arranque Slackware te ofrecer un smbolo para hacer
 "login" (entrar en el sistema), mientras que RedHat arrancar
 directamente la aplicacin de instalacin. Utiliza el nombre "root" como
 nombre de usuario (es el super-usuario que administra el sistema). La
 primera vez no necesitars clave alguna para entrar.

 Ya estas en el prompt de Linux, desde donde puedes crear tus
 particiones y tu espacio de swap (es una zona especial de disco que
 Linux usa como memoria virtual que complementa a la memoria RAM del
 ordenador). Al igual que en MSDOS, el comando para gestionar
 particiones se llama "fdisk". En algunas versiones hay tambin una
 "cfdisk" con un interfaz ms asequible, aunque iguales en lo bsico.

 Si posees una particin de MSDOS, no te asustes, sigue adelante, no la
 vas a perder simplemente por entrar en fdisk, pero s que debes tener
 precaucin al aadir la particin linux sobre el espacio que le habamos
 quitado a MSDOS, para no afectar a ste.

 Dentro de fdisk usa la opcin 'n' para aadir nuevas particiones. Dalas
 de alta como particiones primarias (si ya tienes una particion de
 arranque con MSDOS, sta ser la particin 1 y a partir de ah aadirs
 particiones Linux).  Es ahora el momento de aadir el espacio de swap,
 conveniente siempre, e incluso imprescindible si se dispone de memoria
 igual o inferior a 8Mb. Como regla orientativa puede servir tener el
 doble de swap que RAM (para 8Mb o menos de RAM), y 1.5 veces para
 memorias superiores, pero depende de la disponibilidad de disco y de
 memoria que tengamos, as como del uso que le vayamos a dar. En
 realidad ser tu experiencia la que te ir diciendo en sucesivas
 instalaciones cunto swap necesitas. En caso de disponer de ms de un
 disco duro es muy recomendable tener separadas las particiones de
 linux y de swap (por ej. DOS+swap en uno y linux en el otro), lo que
 mejorar el rendimiento global.

 Una vez creadas las particiones, hay que definir tambin en fdisk el
 uso que van a tener (tipo de particin), siendo obviamente "linux swap
 partition" (tipo 83) para el swap, y "Linux native partition" para el
 propio linux. Al final, y siguiendo con este ejemplo, tendrs tres
 particiones definidas:


 +o  MSDOS, marcada como "activa", con el arranque.

 +o  Linux swap.

 +o  Linux Native, donde residir el linux.

 NO TENGAS MIEDO POR TOCAR Y PROBAR: HASTA QUE NO USES LA OPCION DE
 ESCRIBIR A DISCO, PUEDES HACER TODO TIPO DE PRUEBAS Y/O CANCELARLO
 TODO HASTA ESTAR SEGURO Y GRABAR LA NUEVA TABLA DE PARTICIONES.

 Es probable que haya que rearrancar si modificamos las particiones, y
 continuar con el software de instalacin de nuestro Linux. En el caso
 de Slackware, ese software de instalacin ya necesita al menos 8Mb de
 memoria, por lo que si estamos justos de memoria tendremos que activar
 ya mismo el swap antes de ejecutarlo. Si ese es el caso, hay que
 hacerlo en dos pasos: formatear la particin de swap y luego activarla
 para que empiece a complementar la RAM. Los comandos seran


 ______________________________________________________________________
   mkswap -c /dev/hdXX
   swapon /dev/hdXX
 ______________________________________________________________________



 donde /dev/hdXX sera el nombre de la particin que hemos definido como
 swap. Una vez hecho esto, Slackware ya aporta una utilidad de
 instalacin que detectar las particiones creadas y proceder con el
 resto de la instalacin con la aplicacin "setup", que nos guiar durante
 toda la instalacin con un sencillo interfaz de mens, que no requiere
 muchas explicaciones. Durante una de las etapas de la instalacin Setup
 intentar preparar el swap. Si lo hemos hecho ya a mano habr que
 indicarle que se lo salte, mientras que en el resto de los casos
 dejaremos que setup haga todo lo que tenga que hacer.


 33..22..33..  IInnssttaallaacciinn ddee llooss ddiissccooss..


 Slackware divide la distribucin del sistema operativo en "series"
 temticas, y a su vez cada una de ellas en directorios que se
 corresponden perfectamente con disquetes de 1.44Mb. Los discos
 esenciales seran los de la "Serie A", con los que el sistema ya es
 arrancable autnomamente desde el disco duro, aunque en la prctica
 lgicamente instalaremos tambin la "AP" (aplicaciones bsicas), "N"
 (software de red, si vamos a conectarnos con cualquier modalidad), "D"
 (compiladores y libreras), "X" y "XAP" para el entorno grfico XFree86.

 Por su parte RedHat organiza el software tambin en "paquetes"
 instalables de forma independiente y tambin agrupados por temas,
 aunque no sigue ningn esquema traducible en disquetes, por lo que las
 nicas vas de instalacin son CDROM o directamente de la red.


 33..22..44..  CCoonnffiigguurraacciinn



 Una vez cargados a disco los paquetes de software, la siguiente fase
 ser la de configuracin, que se realiza desde el mismo programa de
 setup. Como esta parte es muy variable y depende de cada caso. Nos
 centraremos en dos puntos tpicamente problematicos: el arranque del
 sistema (incluida la posibilidad de arrancar mltiples sistemas
 operativos desde distintas particiones o distintos discos) y la
 configuracin de red

 Para instalar un mtodo de arranque de Linux hay dos utilidades: "Lilo"
 y "Loadlin".  La primera es un pequeo programa que se instala en el
 "Master boot record" del disco duro o en la particin que fdisk marc
 como "activa", y que permite arrancar indistintamente Linux, DOS 6.x,
 Windows95, etc. La segunda es una utilidad de MSDOS que permite dejar
 en paz los arranques de particiones, haciendo en su lugar un "arranque
 en caliente" directamente desde DOS. Ambos funcionan bien, por lo que
 elegir una u otra es cuestin de preferencias de cada cual. En el
 segundo caso podr darnos algn error si hubiera algn programa de DOS
 residente en memoria que pueda obstaculizar la carga de Linux. Eso es
 relativamente facil de solucionar jugando un poco con las
 configuraciones de DOS (incluso con los menus de arranque que
 incorpora el config.sys de MSDOS 6.x), pero incluso en ese caso
 podemos encontrarnos dos obstaculos mas: si tenemos instalado
 DoubleSpace/Drivespace hay que evitar que se cargue en memoria
 pulsando F8 durante el inicio de DOS para poder ejecutar Loadlin (no
 hay otra forma de pararlo ya que normalmente se carga incluso antes
 que config.sys), y ademas si usamos Windows95 hay que pulsar
 igualmente F8 para arrancar con solo el smbolo del sistema, evitando
 entrar en el modo grfico.

 Linux puede convivir con cualquier sistema operativo, pero unos dan
 mas dolores de cabeza que otros, por lo que en caso de duda acude a la
 documentacin correspondiente (la de instalacin de la propia
 distribucin y la Booting-HOWTO. De todas formas, si una vez instalado
 Linux no conseguimos arrancarlo (sabemos que est ah pero no
 conseguimos entrar en l), siempre queda un recurso asequible:
 introduce el "boot disk" y en vez de darle a INTRO cuando te aparezca
 un simbolo "boot", teclea root=dev/XXXX/ indicando que ya hay un Linux
 en la particin correspondiente, y que debe usarlo en vez de continuar
 con una hipottica instalacin. Lo nico diferente es que se estara
 usando el ncleo (kernel) del disquete en vez del instalado en el disco
 duro, pero a partir de ah montar la particin del disco duro y usar
 todo lo ya instalado all.

 Otro problema frecuente (solventado en la ltima version de RedHat pero
 no an en Slackware) es que graba en el disco duro un ncleo genrico en
 vez del que hayamos usado en el "boot disk", que era precisamente el
 que habamos elegido, por lo que es habitual que, si necesitamos algn
 controlador especfico para algn dispositivo o cualquier otra
 funcionalidad, cuando arranquemos directamente desde el disco duro ya
 no nos lo reconocer. Si estamos usando LILO haz lo siguiente para
 arreglarlo: entra como superusuario, copia la imagen que habias usado
 para generar el "boot disk" sobre el fichero "/vmlinuz" del disco duro
 y ejecuta "lilo" para reinstalar el arranque con el ncleo correcto. Si
 estas usando LOADLIN, simplemente dale como parmetro el fichero del
 ncleo correcto (es facil tener varios ncleos y elegir en cada caso el
 que interese). Seguir arrancando con el disquete como en el caso
 anterior sera tambin otra posibilidad para no perder ese CDROM, esa
 tarjeta, etc.


 44..  EEssppaaoolliizzaacciinn  ddee LLiinnuuxx


 Uno de los aspectos ms molestos es no poder escribir con naturalidad
 en nuestro idioma por falta de soporte de los caracteres especiales en
 el software. El juego de caracteres bsico de ASCII es de 7 bits, y no
 incluye ni las vocales acentuadas ni nuestra maltratada ''.  Hay una
 norma ISO-8859-1 ( ISO-Latin1) que s que abarca todos los caracteres
 pero que sigue dando la lata en muchas tareas habituales, como el
 correo electrnico (muchos sistemas solo respetan 7 bits, por lo que
 textos que podemos ver correctamente en nuestro ordenador
 probablemente se visualizarn de forma lamentable cuando los enviemos a
 otra persona. A continuacin se mencionan algunas de las situaciones ms
 frecuentes y cmo intentar solucionarlas.


 44..11..  CCoonnssoollaa


  _._._._O _c_m_o _d_e_m_o_n_i_o_s _p_o_d_e_r _u_s_a_r _a_c_e_n_t_o_s _e_n _n_u_e_s_t_r_o _p_r_o_p_i_o _o_r_d_e_n_a_d_o_r


 Mediante el comando loadkeys se cargan las tablas de traduccin del
 teclado.  Estas tablas traducen los cdigos que se generan al pulsar
 las teclas a los que reciben los programas. Los ficheros que contienen
 estas tablas de traduccin se encuentran en el directorio
 /usr/lib/kbd/keytables/ y el fichero que contiene el mapeado del
 teclado espaol se denomina es.map. Su objetivo es que si pulsamos una
 determinada combinacin de teclas, aparezca en pantalla el carcter que
 tenemos pintado en nuestro teclado, y no su equivalente en el teclado
 que se usa en cualquier otro pas.

 La llamada a este comando suele ser de la forma siguiente, que
 aparecer en el arranque por defecto (en Slackware estara
 en/etc/rc.d/rc.keymap):



      loadkeys /usr/lib/kbd/keytables/es.map


 _N_o_t_a _d_e_l _a_u_t_o_r_: _A _i_g_u_a_l _c_o_n_f_i_g_u_r_a_c_i_n _d_e _t_e_c_l_a_d_o_, _m_s _d_e _u_n_a _v_e_z _m_e _h_a_n
 _f_a_l_l_a_d_o _l_o_s _a_c_e_n_t_o_s _p_o_r _r_e_c_o_m_p_i_l_a_r _e_l _n_c_l_e_o_, _p_e_r_o _e_n _e_l _m_o_m_e_n_t_o _d_e
 _e_s_c_r_i_b_i_r _e_s_t_a_s _l_n_e_a_s _a_n _n_o _h_e _v_i_s_t_o _l_a _c_a_u_s_a_._._.


 44..22..  SShheellll bbaasshh


 Para que la bash soporte el uso de vocales acentuadas asi como de la
 letra  basta con incluir las siguientes lneas en un fichero .inputrc
 (o al menos en .bash_profile) en tu $HOME:


 ______________________________________________________________________
 set meta-flag on                # conservar bit 8 en entrada de teclado
 set output-meta on      # conservar bit 8 en salida por terminal
 set convert-meta off    # no convertir secuencias de escape

 export LC_CTYPE=ISO_8859_1
 ______________________________________________________________________




 44..33..  SShheellll ttccsshh


 Para que la tcsh soporte el uso de vocales acentuadas asi como de la
 letra  basta con incluir las siguientes lneas en un fichero .tcshrc (o
 al menos en .login) en tu $HOME:


 ______________________________________________________________________
 setenv LANG C
 setenv LC_CTYPE "iso_8859_1"
 ______________________________________________________________________




 44..44..  AAllgguunnaass aapplliiccaacciioonneess


 Sera excesivamente largo detallar todas las posibilidades para
 trabajar con caracteres de 8 bits en todas las aplicaciones,
 utilidades, comandos del sistema, etc. Aqu van algunos ejemplos:


    EEddiittoorr jjooee
       Joe tiene un parmetro -asis para que conserve los caracteres de
       8 bits.

    lleessss
       Por defecto muestra solamente los caracteres de 7 bits (los de 8
       los representa por su cdigo ASCII). Ello protege de ver en
       pantalla "basura" si por error intentamos leer ficheros
       binarios, de datos, etc., pero impide ver nuestros acentos. Se
       puede modificar momentneamente con el modificador -r desde la
       propia utilidad, pero sera mejor tener definida la variable de
       entorno LESSCHARSET=latin1.

    llss Para que muestre los caracteres especiales en los nombres de los
       ficheros tiene las opciones -8 -N, que se pueden aadir a la
       variable LS_OPTIONS que probablemente ya tengas definida por
       defecto.

    mmcc Este clnico Norton tiene una opcin _F_u_l_l _8 _b_i_t_s del submen
       _D_i_s_p_l_a_y _b_i_t_s_._._. bajo _O_p_t_i_o_n_s.

    nnrrooffff,, ggrrooffff
       Dispone de una opcin -Tlatin1


 44..55..  XXwwiinnddooww


 El entorno grfico XWindow usa para configurar el teclado un comando
 llamado xmodmap que tiene la misma funcion que loadkeys para la
 consola de texto. Ernest Artiaga ([email protected]) prepar un fichero
 de configuracion para Xmodmap que genera los acentos con la tecla
 [AltGr], que entre otros sitios puede encontrar en
 <ftp://ftp.cs.us.es/pub/Linux/contrib/Xmodmap-es>, y que podemos
 colocar como $HOME/.xmodmap para que se cargue como parte de nuestra
 configuracin. Existe tambin una utilidad
 /usr/lib/kbd/keytables/mk_modmap que genera un listado para Xmodmap a
 partir del mapa de teclado usado por loadkeys.

 De todas formas este mtodo no es perfecto, ya que muchas aplicaciones
 bajo Xwindow tienen su propia forma de configuracin o simplemente no
 tienen soporte para caracteres extendidos por lo que a veces es
 posible que podamos usar acentos en una ventana y no en la aplicacin
 de la ventana de al lado.


 44..66..  EEmmuullaaddoorr ddee DDOOSS ((DDOOSSEEMMUU))


 La linea de configuracin del teclado en /etc/dosemu.conf deber incluir
 'layout es-latin1' para poder usar la '' y las aperturas de
 interrogacin y admiracin. Una vez hecho esto, es posible cargar la
 configuracin habitual con keyb sp desde el propio emulador de DOS, o
 bien ejecutar 'keybes2.com, una pequea utilidad para el propio
 emulador disponible en varias de las direcciones habituales.


 44..77..  CCoorrrreeoo eelleeccttrrnniiccoo


 Por ltimo en relacin con el uso del espaol en Linux, pero no menos
 importante, es poder leer y recibir por mensajera electrnica textos
 escritos en espaol sin deformar su contenido ni perder los acentos y
 smbolos propios.

 El problema se reduce a lo de siempre: el uso de caracteres especiales
 no incluidos en la tipografa bsica sajona requiere trabajar con 8
 bits, pero an hay muchos sistemas que siguen trabajando con 7 bits, lo
 que trunca o deforma mensajes escritos sin las debidas precauciones.

 En el estndar RFC822 que define el formato usado en los mensajes de
 correo de Internet no se permite el uso de 8 bits en las _c_a_b_e_c_e_r_a_s de
 los mensajes, dejando abierta la posibilidad de 8 bits en el _c_u_e_r_p_o
 del mensaje. Pero tampoco podemos abusar de esa posibilidad ya que no
 tenemos garantas de que lo respete cualquier sistema que pueda recibir
 nuestros documentos. Una solucin cada vez ms extendida, y que permite
 a los usuarios escribir con libertad y enviar prcticamente cualquier
 informacin dejando todos esos detalles al software de gestin del
 correo (tanto los _a_g_e_n_t_e_s _d_e _u_s_u_a_r_i_o como los _a_g_e_n_t_e_s _d_e _t_r_a_n_s_p_o_r_t_e en
 los servidores de correo) es mediante el estandar MIME, que permite
 _c_o_d_i_f_i_c_a_r nuestros mensajes de 8 bits y reducirlos a caracteres de 7
 bits que puedan pasar a travs de cualquier sistema sin peligro de
 perder informacin. El inconveniente (cada vez menor a medida que este
 sistema se extienda ms y ms) es que si intentamos leer un mensaje con
 codificacin MIME sin un software que no implemente este sistema y no
 pueda interpretarlo, puede que veamos "basura" intercalada con nuestro
 mensaje, o que incluso no entendamos nada de nada.

 MIME deja toda la responsabilidad al software, por lo que si ambos
 extremos (remitente y destinatario) usan software compatible con MIME,
 el usuario puede enviar junto a textos simples cualquier combinacin de
 tipos de ficheros (documentos generados por procesadores de textos,
 grficos, sonido, video, etc). Ni siquiera es necesario que ambos usen
 el mismo software. Basta con que ambos sean capaces de generar la
 codificacin durante el envo, y de interpretarla en la recepcin.



 55..  CCoonneeccttiivviiddaadd ddee LLiinnuuxx


 _U_n_o _d_e _l_o_s _p_u_n_t_o_s _m_u_y _f_u_e_r_t_e_s _d_e _L_i_n_u_x _e_s _s_u _g_r_a_n _c_o_n_e_c_t_i_v_i_d_a_d_:
 _i_n_c_l_u_s_o _c_o_n _r_e_c_u_r_s_o_s _m_o_d_e_s_t_o_s _e_n _h_a_r_d_w_a_r_e _p_u_e_d_e _s_e_r _u_n _h_b_i_l _s_e_r_v_i_d_o_r
 _d_e _r_e_d _y _c_o_n_v_i_v_i_r _p_r_a_c_t_i_c_a_m_e_n_t_e _c_o_n _c_u_a_l_q_u_i_e_r _c_o_n_f_i_g_u_r_a_c_i_o_n _q_u_e _y_a
 _t_e_n_g_a_m_o_s _f_u_n_c_i_o_n_a_n_d_o _e_n _n_u_e_s_t_r_a _r_e_d_. _A _m_e_d_i_d_a _q_u_e _m_e_j_o_r_e_m_o_s _e_l
 _e_q_u_i_p_a_m_i_e_n_t_o_, _L_i_n_u_x _a_p_r_o_v_e_c_h_a_r _t_o_d_o_s _l_o_s _r_e_c_u_r_s_o_s _c_o_n_v_i_r_t_i_n_d_o_s_e _e_n _u_n
 _p_o_t_e_n_t_e _c_e_n_t_r_o _d_e _s_e_r_v_i_c_i_o_s_.  _S_i _n_o _c_o_n_s_i_g_o _a_b_r_i_r_t_e _e_l _a_p_e_t_i_t_o _d_e
 _c_u_r_i_o_s_i_d_a_d_, _e_c_h_a _u_n _v_i_s_t_a_z_o _a _l_a_s _v_a_r_i_a_s _H_o_w_-_T_o _s_o_b_r_e _e_l _t_e_m_a _o _l_o
 _l_a_m_e_n_t_a_r_a_s_._._. _:_)



 Como digno miembro de la familia Unix, el entorno nativo de red en el
 que ha nacido Linux es el TCP/IP, asi que nos moveremos en Internet y
 en las redes locales basadas en esta familia de protocolos como pez en
 el agua. Puede actuar tanto de simple cliente hasta como una potente
 estacion de trabajo de bajo coste, pasando por un XTerminal con todo
 su entorno grafico con absolutamente todo el software necesario, ya
 incluido o de ms o menos fcil instalacion.

 En el nivel fsico (cacharreo para entendernos), Linux puede conectarse
 con otros Linux o con cualquier otro sistema usando casi cualquier
 cosa: cableado serie, paralelo, modems convencionales, tarjetas RDSI,
 Frame Relay, redes locales ethernet  token ring, radiopaquete (AX.25
 para radioaficionados), etc.

 En cuanto a protocolos de red, lo que lleva en la sangre es el
 mencionado TCP/IP, pero puede acceder (como cliente o como servidor,
 segun los casos) a redes basadas en IPX (Novell), AppleTalk
 (Macintosh) y SMB (red LanManager para conectar con Windows para
 trabajo en grupo, Windows 95 y Windows NT).  Por si sirve de pista,
 quien escribe ha hecho ya la prueba de poner un simple PC de gama
 media como nodo principal para dar servicios de disco, impresoras y,
 sobre todo, acceso a Internet a una LAN ethernet de 75 puestos de
 trabajo que usan indistintamente cualquiera de los mencionados
 protocolos compartiendo indistintamente sus recursos. Y lo mejor de
 todo es que nadie fue capaz de distinguir desde sus respectivos
 puestos a Linux del servidor propio que les atenda hasta entonces. De
 hecho lleva varios meses en uso ininterrumpido y slo Linux ha sido
 capaz de hacer simultneamente de servidor para usuarios Unix, Windows
 3.11, Windows 95, NT, DOS, Netware y Mac sin colgarse ni una sola vez
 y con un coste ridculo. Nadie me garantiza que nunca me vaya a fallar,
 pero lo doy por modesta pero absolutamente victorioso en comparacin
 con sistemas comerciales tericamente superiores y con un coste mucho
 mayor.

 Otra situacin en la que actualmente uso Linux es como servidor de Web,
 mail, FTP annimo (de servicio pblico a la red) y servicios de salida a
 Internet para una red local de 2.100 usuarios, tambin con muy buenos
 resultados a pesar de la fuerte carga de trabajo contnuo las 24 horas.
 55..11..  CCoonneeccttiivviiddaadd ccaasseerraa


 Algunas de las situaciones tpicas en las que se puede aprovechar la
 capacidad de trabajo en red de Linux podran ser:


 55..22..  SSeerrvviiddoorr ddee tteerrmmiinnaalleess


 Quin no tiene en casa un PC (o algo peor) que se ha quedado antiguo
 pero que an funciona? Cualquier ordenador con un puerto serie y algun
 software de emulacin de terminal puede conectarse a un Linux,
 permitiendo varios usuarios trabajando simultaneamente. Para quien no
 lo haya hecho alguna vez, es la forma ms simple de comprobar por s
 mismo que Linux es un sistema 100% multiusuario y multitarea. Todos
 los recursos de memoria, disco, etc.  estarn a la vez disponibles para
 compartirlos entre tantos usuarios como puertos serie tengamos.


 55..33..  RReedd PPPPPP


 Enlazando ordenadores por puertas serie, paralelo, modems, etc, es
 posible no solamente que un Linux sea el ordenador principal y otros
 usuarios accedan a travs de simples terminales, sino que es posible
 aprovechar la capacidad de todos los equipos sumando recursos.  Desde
 un equipo se puede acceder a impresoras, discos, etc. de cualquier
 otro equipo. El protocolo PPP permite crear una red TCP/IP entre todos
 ellos, usando como enlace tanto modems como simples cables. A medida
 que cambiemos la red fsica por algo mas "decente" como una LAN
 ethernet o anlogo, mejorarn las prestaciones como es lgico, pero la
 idea es la misma y el software de usuario son idnticos (lo que vara,
 claro esta, es la configuracin del propio sistema operativo).


 55..44..  SSeerrvviiddoorr ddee mmooddeemmss


 Combinando los dos apartados anteriores, podemos unir la capacidad de
 servidor de puertos serie (a los que conectaremos modems) y el
 protocolo PPP (para dar a esas lneas serie la funcionalidad del
 TCP/IP). As podemos dar servicio de acceso a Internet a los usuarios
 que se nos conecten por telfono.


 55..55..  CCoonneexxiioonn ddiirreeccttaa aa IInntteerrnneett


 Ciertamente no es lo normal en casa, pero es relativamente frecuente
 encontrarlo en universidades y de un tiempo para ac tambin es habitual
 en empresas. Si tenemos una red local enganchada a su vez a un
 proveedor (acadmico o comercial), entonces una simple tarjeta de red y
 una simple configuracin del sistema sern suficientes para conectar
 Linux, que actuar como un ordenador Unix cualquiera, con todas sus
 ventajas. De hecho en la red encontraremos ms de un servidor que
 esconde un Linux en sus "entraas", o que precisamente quien nos est
 haciendo de proveedor de acceso sea un Linux. Pero hay que tener en
 cuenta tambien sus inconvenientes de seguridad: igual que podemos
 conectarnos desde Linux, es perfectamente posible que se conecten a
 nosotros inadvertidamente, por lo que, salvo que necesitemos mantener
 abierto algun servicio en particular, es recomendable cerrar "todas
 las ventanas" para evitar problemas. Algunos buenos consejos para un
 Linux de uso personal seran:


 +o  Crea cuentas para los usuarios que realmente vayan a usarlo, y
    asgnales claves dificilmente adivinables (no hace falta complicarse
    la vida con claves imposibles, pero tampoco debes ponrselo fcil a
    los intrusos)

 +o  Hazte cargo de la clave del administrador root y procura mantenerla
    a salvo. Si la facilitas a alguien ms, mentalzale para que la use
    con precaucin (por otra parte tambin es una forma de aprender
    nociones bsicas de administracin de sistemas...)

 +o  Ponte como root, edita /etc/inetd.conf y ponle un signo de
    comentario (#) a todas las lineas excepto aquellas que abran
    servicios que necesites mantener accesibles; luego haz "killall -1
    inetd". No te cortes y cierralo todo, que siempre estaras a tiempo
    de reabrir aisladamente aquello que eches en falta

 +o  Aunque te consideres muy capaz de administrar un sistema de este
    tipo, no tengas la mala costumbre de usar root como usuario
    habitual con el que te conectes al sistema, o en caso de despiste
    podras provocar algun destrozo.  Es mas seguro que entres como un
    usuario "raso" y uses su - root cuando necesites hacer alguna
    operacion concreta como super-usuario (recuerda usar exit para
    volver a tu status normal cuando termines lo que tenas que hacer
    como super-usuario)

 +o  El sistema va dejando muchos mensajes registrando la actividad de
    los usuarios y del propio sistema en mltiples ficheros de
    contabilidad. Muchos de ellos se centralizan a traves del servicio
    syslogd. En cuanto empieces a desenvolverte un poco con el manual y
    los comandos bsicos para moverte por el sistema, aprende a recoger
    la informacin que genere ese servicio, eliminar la intil, revisar
    la til y limpiar la contabilidad de vez en cuando (de lo contrario
    te puedes dar un susto cuando veas ficheros gigantescos que devoran
    espacio de disco con informacin desfasada despues de tanto tiempo)


 55..66..  IInnffoovvaa:: aacccceessoo aa IInntteerrnneett ddeessddee ccaassaa



 55..66..11..  QQuu eess iinnffoovvaa??


 Infova es una red creada por Telefnica a la que los usuarios acceden
 desde cualquier punto de la red telefnica espaola a precio de llamada
 local. Funciona como una intranet (una red basada en los mismos
 protocolos que Internet, pero independiente y sin integrarse en ella).
 No tiene por tanto acceso directo a Internet, pero es un buen
 intermediario ya que abarata costes tanto para el usuario como para el
 proveedor de acceso a internet, que aprovecha su infraestructura sin
 tener que invertir en una red propia.  En este sentido es una va
 interesante de acceso, pero para evitar confusiones hay que tener
 presente que Infova NO es Internet, sino un producto comercial de
 Telefnica. An despues de habernos conectado a Infova seguimos
 necesitando un proveedor de acceso a Internet para estar
 verdaderamente conectados a la _r_e_d _d_e _r_e_d_e_s.

 Al funcionar igual que Internet (el software de Infova no es ms que un
 PPP y un navegador de web, que utiliza como interfaz de usuario) es
 perfectamente posible usar Linux para conectarse, pero surge el
 problema tpico de configuracin: Telefnica facilita su software
 gratuito para entornos comerciales tpicos (Windows 3.11, Windows95 y
 Macintosh) que Linux no necesita (ya lo tiene). Pero Linux lo que
 necesita es conocer la configuracion de su red, para poder integrarse
 en ella.

 55..66..22..  CCoommoo ccoonneeccttaarr eennttoonncceess??


 El software bsico es el pppd, que a travs del modem crear un enlace
 TCP/IP entre nuestro ordenador e Infovia. Una vez creado, podremos
 contactar con nuestro "verdadero" proveedor, quien nos abrir las
 puertas a Internet, y a partir de ese momento ya podremos usar
 cualquiera de nuestras propias aplicaciones habituales desde Linux.
 Como complemento de pppd usaremos una utilidad chat que se encargara
 de dialogar via modem con el ordenador remoto al comienzo de la
 llamada, mientras se establece la conexin. Tambin intervendrn varios
 ficheros de configuracin (unos genricos de Linux para cualquier
 conexin TCP/IP, otros caractersticos de las conexiones a travs de PPP
 y modem, y por ltimo alguno que usemos en el caso concreto de Infova).
 Un detalle sobre versiones de software: un inconveniente en la
 evolucin de Linux ha sido un cambio en la implementacin del PPP que
 hace incompatible algunos pppd con algunas versiones del _k_e_r_n_e_l. Si
 nuestro ncleo est entre 1.2.13 y 1.3.95 debemos usar un pppd 2.1.2d o
 superior, mientras que necesitaremos un pppd 2.2.0e o superior para
 los ncleos ms recientes.

 El listado siguiente es un ejemplo del fichero principal de
 configuracin de pppd, en el que a su vez se hace referencia a varios
 ficheros que deberemos crear: identificacin y clave facilitada por el
 proveedor de acceso, el guin de inicio de conexin, y el de cierre y
 cuelgue del modem. /dev/modem es un enlace (un _"_s_y_m_b_o_l_i_c _l_i_n_k_") que
 usaremos como nombre genrico para el modem, y que debe apuntar al
 nombre del dispositivo real en el que lo tengamos conectado.

 _/_e_t_c_/_p_p_p_/_o_p_t_i_o_n_s:

 ______________________________________________________________________
   modem passive crtscts noipdefault defaultroute
   lock lcp-echo-interval 15 lcp-echo-failure 5 mtu 1500
   +ua /etc/ppp/infovia.pass
   connect "/usr/sbin/chat -v -f /etc/ppp/infovia.chat"
   disconnect "/usr/sbin/chat -v -f /etc/ppp/infovia-off.chat"
   /dev/modem 38400
 ______________________________________________________________________



 /etc/ppp/infovia.pass es un fichero con simplemente dos lneas, una con
 el login (identificacin de usuario) y otra con la clave. Para acceder
 a Internet deberemos introducir en ambos casos lo que indique el
 proveedor, mientras que si slo vamos a navegar por Infova (sin salir a
 Internet) es suficiente con poner infovia como usuario genrico e
 infovia como clave.

 /etc/ppp/infovia.chat contiene el guin que utilizar chat en su dilogo
 con el modem. Un ejemplo de su contenido podra ser:


 ______________________________________________________________________
   TIMEOUT 6
   ABORT '\nBUSY\r'
   ABORT '\nNO ANSWER\r'
   ABORT '\nNO CARRIER\r'
   ABORT '\nRING\r\n\r\RING\r'
   ABORT '\nNO DIALTONE\r'
   ''    ATDP055
   'CONNECT'
 ______________________________________________________________________



 En el ejemplo anterior se usa marcacin por pulsos. Si fuera por tonos
 sustituir ATDP por ATDT. Adems, si al nmero 055 de llamada a Infova
 hubiera que aadir algn prefijo de centralita o cualquier otra marcacin
 especial, no hay ms que incluirlo en el listado. Por su parte el de
 cierre de conexin y reseteo del modem sera algo as:

 _/_e_t_c_/_p_p_p_/_i_n_f_o_v_i_a_-_o_f_f_._c_h_a_t:

 ______________________________________________________________________
   TIMEOUT 3
   ''    '\r'
   '\r'  '+++\c'
   '\r'  ATH0
   OK    ATH0
   OK
 ______________________________________________________________________




 66..  DDiirreecccciioonneess ttiilleess



 66..11..  DDiirreecccciioonneess eelleeccttrrnniiccaass

 _E_s_t_a _s_e_c_c_i_o_n _e_s _l_a _q_u_e _p_r_e_v_i_s_i_b_l_e_m_e_n_t_e _c_a_m_b_i_a_r_a _c_o_n _m_a_s _f_r_e_c_u_e_n_c_i_a_,
 _d_a_d_o _e_l _f_u_e_r_t_e _a_u_g_e _d_e _L_i_n_u_x _y _l_a _c_o_n_s_i_g_u_i_e_n_t_e _m_a_y_o_r _d_i_s_p_o_n_i_b_i_l_i_d_a_d _d_e
 _m_a_t_e_r_i_a_l _p_a_r_a _L_i_n_u_x _e_n _c_a_s_t_e_l_l_a_n_o_. _E_s_t_o _e_s _s_o_l_o _u_n _e_j_e_m_p_l_o _p_a_r_a
 _e_m_p_e_z_a_r _e_n _e_s_t_a _p_r_i_m_e_r_a _e_d_i_c_i_o_n_._._.


 66..11..11..  WWWWWW



    LLiinnuuxx//EEssppaaaa <<http://www.cs.us.es/archive/linux.html>
       En Sevilla, el servidor ms veterano, con mirrors de LDP/WWW,
       Slackware, Sunsite, Linux/PPC (la sede para Europa de
       linuxppc.org), MkLinux (Linux para Powermac), RedHat (para PC y
       Alpha), etc.

    GGrruuppoo ddee UUssuuaarriiooss ddee IInnffoorrmmttiiccaa <<http://luna.gui.uva.es>
       En Valladolid, con mirrors de LDP/WWW, Slackware, Sunsite y
       manuales traducidos.

    PPggiinnaa ddee JJuuaann JJooss AAmmoorr <<http://lml.ls.fi.upm.es/~jjamor/linux/LDP/>
       En Madrid, traducciones de las How-To.

    LLiinnuuxx SSppaanniisshh MMaannppaaggeess <<http://www.infodrom.north.de/linux/man-
       pages-es/>
       Traduccin del manual del sistema.


 66..11..22..  FFTTPP AAnnoonniimmoo



 66..11..33..  GGrruuppooss ddee nnoottiicciiaass



 66..11..44..  LLiissttaass ddee ccoorrrreeoo



 Aparte de las numerossimas listas de correo en ingls (desde las ms
 genricas hasta las ms especializadas en temas muy concretos), en Espaa
 hay actualmente dos listas dedicadas a Linux en general:


 +o  [email protected] <mailto:[email protected]> en Girona.  Persona
    de contacto para mas informacin: Paco Culebras Amigo
    [email protected] <mailto:[email protected]>

 +o  [email protected] <mailto:[email protected]> en
    la escuela de Teleco en Las Palmas.


 66..11..55..  EEnn FFiiddoonneett


 Si Internet te queda muy lejos pero lo tuyo es Fidonet, entonces
 probablemente ya sabrs que existe un area R34.LINUX con bastante
 actividad (es una de las areas ms animadas! ;^) Mucha de la informacin
 distribuida en Internet tiene su rplica en Fidonet, adems del valioso
 soporte mtuo entre los propios usuarios.


 +o  Europa III 2:346/207

 +o  Elektra 2:345/422 (+34)(5) 416 4934

 +o  La Voix 2:345/410 (+34)(5) 427 5321


 66..22..  DDiirreecccciioonneess ddee FFiirrmmaass ccoommeerrcciiaalleess


 Poco a poco va creciendo el numero de empresas que prestan atencion al
 pujante Linux y desarrollan aplicaciones, ofrecen soporte tecnico y/o
 venden algunas de las distribuciones en CDROM que se mencionaban
 anteriormente.


    EEnn MMaaddrriidd

    +o  AABBCC AAnnaalloogg (91) 634 20 00

    +o  SSeerrtteecc IInnffoorrmmaattiiccaa (91) 364 23 88

    EEnn BBaarrcceelloonnaa

    +o  CCDD--WWaarree (93) 302 04 35

    EEnn BBiillbbaaoo

    +o  KKeennddeerr <<http://www.kender.es> (94) 476 19 22

    EEnn VVaalleenncciiaa

    +o  EEnncciiss--NNeett <<http://www.encis.es> (96) 351 25 88


 66..33..  BBiibblliiooggrraaffaa..


 +o  _L_i_n_u_x _E_d_i_c_i_n _E_s_p_e_c_i_a_l, por Jack Tackett, David Gunter y Lance
    Brown.  Editado por Prentice Hall Hispanoamericana, 1996. ISBN
    968-880-580-7.  Incluye un CD con Slackware 2.20.


 +o  _T_h_e _L_i_n_u_x _p_r_o_g_r_a_m_m_e_r_'_s _g_u_i_d_e, por Sven Goldt, Sven van der Meer,
    Scott Burkett, Matt Welsh.


 77..  CCooppyyrriigghhtt


 Copyright (c) Gonzalo Garca-Agull <mailto:Gonzalo.Garcia-
 [email protected]> 1996.  Elaborado a partir de experiencia propia y de
 informacin recopilada a travs de Internet. Vayan mis agradecimientos
 para Paco Culebras Amigo <mailto:[email protected]> y Antonio L.
 Delgado Gonzalez <mailto:[email protected]>, buenos
 linuxeros alla donde los haya.

 Este documento se publica bajo la Licencia General GNU, lo que permite
 su libre distribucin gratuita siempre que se conserve en su integridad
 y se retenga el copyright original.