Guía de "LINUX ELEMENTAL"




   PROLOGO


   Esta guía solo pretende llenar un vacío en el tema LINUX (del cual mucho se 

   habla pero a un nivel que deja afuera a cualquier persona que no sea un 

   especialista en el tema),tratando de esclarecer los principios elementales 

   y el manejo básico de sus comandos principales, como así tambien la 

   instalación de un entorno gráfico amigable.


   LINUX no es para nada difícil, solo tiene un enfoque distinto tanto en su 

   concepción como en su operación.


   Demás esta decir que es de uso absolutamente gratuito y se puede copiar 

   libremente sin incurrir en ninguna ilegalidad.


   De LINUX existen dos tipos de distribuciones: las ¨oficiales¨ que incluyen 

   manuales y apoyo técnico y las ¨no oficiales¨ las cuales son copias de las 

   anteriores  sin tener ningun apoyo oficial, pero no por ello dejan de ser 

   tan funcionales como las primeras.


   Todas las aplicaciones que se consiguen para LINUX tambien son de libre 

   copia y distribución aunque hay algunas versiones de programas de empresas 

   de programación que limitan esta posibilidad adjuntando al programa un 

   contrato de licencia y solamente el ejecutable, reservandose las fuentes.


   Por el bien del sistema es preferible instalar y usar solo las aplicaciones 

   ¨libres¨ ya que precisamente esa es la mayor ventaja del LINUX: programas 

   con los fuentes incluidos que permiten la libre revisación y modificación 

   de los mismos para adaptarlos a casos específicosn (si bien esto es trabajo

   de un progamador avezado, es posible).


   Hoy en dia, al comprar un programa comercial ¨enlatado¨ no sabemos en 

   realidad que está haciendo éste exactamente y se han dado casos de 

   programas famosos que han actuado como espías de nuestro sistema en 

   beneficio de desconocidos; este peligro se acentúa cuando la máquina se 

   encuentra conectada a internet, donde alguien usando un troyano escondido en 

   el programa espíe nuestros movimientos sin que nos enteremos.


   La lectura atenta  de cualquier contrato de licenciamiento de software 

   comercial permite ver la cantidad de obligaciones y prohibiciones que debe 

   aceptar el indefenso usuario sin que la companía proveedora del programa 

   (previo pago) se tome la mas mínima responsabilidad por las fallas o daños 

   que su producto pueda causar.


   Un punto que todas estas companías se apresuran a incluir en sus contratos 

   es el de ¨prohibir la utilización de ingeniería reversa¨ es decir 

   prohibirnos desarmar el programa con lo que quedamos indefensos ante la 

   inclusión de un troyano o mas simplemente de un programa que recolecte 

   datos y luego los envíe por internet.

   LINUX no tiene ese problema : todos los programas tienen sus fuentes junto 

   con los ejecutables por lo que las podemos revisar.

   Esta guía solo pretende acercar LINUX a las personas que usan computadoras 

   pero no tienen idea de programación; y si lo consigue me doy por satisfecho.





                                                            ¨ EL INDIO ¨


                                             Flavio Stroppi

                                             

                                        Landeta, Febrero de 2001





                                        INDICE


   Página         Capítulo

   5         Prólogo

   9         Distintas versiones de Linux

   12        Requisitos del sistema

   14        Los famosos Kernels

   16        Instalación y conocimientos básicos

   20        Root y Usuarios

   23        Unidades (floppy ,rígido,CD,impresora,modem)

   25        Comandos Comunes

   28        Modo texto y modo Gráfico

   30        Configuración del entorno

                  Configuración del teclado

                  Configuración del ratón

                  Configuración del video

                  Configuración del sonido

                  Configuración de la  impresora

                  Configuración del scanner

                  Configuración de las Grabadoras de CD

                  Configuración del modem

   33        Manejadores Gráficos

   34        Programas

                  Instalación de programas desde consola

                  Instaladores gráficos

   37        Dónde conseguir mas información

   39        Licencia GNU

   49        Consideraciones Finales

   53        Notas de Copyright



   DISTINTAS DISTRIBUCIONES (VERSIONES) DE LINUX


   Desde que Linus Torvalds desarrolló el primero en un lenguaje llamado C con 

   rutinas en Assembler liberando el código fuente en internet miles de 

   programadores de todo el mundo colaboraron en el desarrollo escribiendo 

   drives y programas utilitarios cubriendo todas las gamas imaginables.


   Asi ,hoy es posible bajar gratuitamente de internet tanto el sistema 

   operativo como la aplicación que necesitamos para determinado trabajo.


   Como muchos de los potenciales usuarios no tenían en un principio (y 

   algunos aún hoy) una conección rápida hubo empresas que empezaron a 

   ¨empaquetar¨ el sistema operativo junto con manuales impresos y algunas 

   aplicaciones en lo que se dió en llamar distribuciones oficiales.

   Algunas de estas distribuciones son:


   RED HAT

   SUSE

   SLACKWARE

   COREL (basada en Red Hat)

   Conectiva(Basada en Red Hat)

   Mandrake(Basada en Red Hat)

   TurboLinux(Basada en Red Hat)

   OpenLinux(Basada en Caldera)

   Debian

   UTUTO(Argentina y Basada en Red Hat) 


   Como vemos las versiones se dividen básicamente en tres:

   RED HAT,SUSE y SLACK ,el resto de las distribuciones es alguna adaptación 

   de estas versiones por lo que aquí veremos el uso de Red Hat ya que con 

   pequeñas diferencias, se adapta al manejo de la mayoría de las versiones.


   Todas las versiones usan el mismo manejador gráfico: XFree86 y los mismos 

   escritorios: básicamente KDE y GNOME.


   Sabiendo esto, el panorama se simplifica bastante: manejando uno de los 

   escritorios; el KDE; estaremos en condiciones de sobrevivir manejando LINUX 

   en cualquiera de las versiones, permitiendo que empecemos a utilizar 

   productivamente el sistema a la vez que aprendemos a defendernos con el 

   resto.


   Actualmente se consiguen distribuciones oficiales muy completas y si 

   nosotros no disponemos de una conección de red eficiente para poder 

   bajarnos los paquetes gratuitamente,podremos comprar una a precios 

   manejables y grabadas en CD´S.


   La tabla siguiente, forzosamente incompleta, nos da una idea de contenidos y 

   precios:


   DISTRIBUCION    CD´S     WEB            PRECIO

   MANDRAKE         6  www.mandrake.com        80

   CONECTIVA        6  www.conectiva.com       70

   RED HAT          6  www.redhat.com          60

   COREL            2  www.corel.com           50

   SUSE             6  www.suse.com            70

   TURBOLINUX       3  www.turbolinux.com      50

   SLACKWARE        2  www.slackware.com       50

   OPENLINUX        3  www.openlinux.com       60

   DEBIAN           5  www.debian.com          80

   UTUTO            2  www.ututo.org           20


   Todas estas distribuciones incluyen excelentes manuales ,por lo que no 

   deberemos tener problemas ni para instalarlos ,ni para usarlos.


   Una vez que nos hayamos decidido por una de las distribuciones podremos 

   optar por comprarla o bajarla de internet.


   Respecto a las aplicaciones adicionales: en el capítulo correspondiente hay 

   direcciones de sitios WEB donde encontraremos el programa que necesitamos.


   REQUISITOS DEL SISTEMA

   LINUX fue diseñado teniendo en cuenta a la mayoría de las máquinas 

   existentes por lo que a nivel básico corre en cualquier equipo 386 o 

   superior.


   Los requisitos de memoria para usarlo en modo gráfico tienen un piso de 8 

   mb.

   Los requisitos de alamcenaje exigen un rígido de mas de 500 mb (aquí no 

   podremos instalar todo pero si lo mínimo funcional;

   Para instalar Mandrake  completo se necesitan 2,5 gb mínimos)

   La placa de video tiene que tener mas de 512 kb(modo 640 x 480 16 

   colores),la mayoría de las aceleradoras estan soportadas.

   No es necesario tener placa de sonido,aunque existen drivers prácticamente 

   para todas.


   El modem puede ser PCI o ISA y tambien externo; actualmente se consiguen 

   drivers para algunos winmodems aunque no todos están soportados (estos 

   modems son los que suelen venir en las computadoras con mothers ¨on 

   board¨.Si va a adquirir uno asegurese de que no sea winmodem para no tener 

   problemas


   La lectora de CD puede ser cualquiera IDE/ATAPI


   El monitor puede ser cualquiera blanco y negro,color, LCD o TFT.


   El ratón(mouse) puede ser cualquiera,de dos o tres botones ,ps2 o serie y 

   tambien trackball.


   El teclado tambien puede ser cualquiera, tambien ps2 .


   La mayoría de las placas comunes de red están soportadas, tambien los 

   HUBS.


   La impresora puede ser cualquiera de las marcas conocidas tanto para puerto 

   paralelo como para USB.


   Todos los scanners con conección USB estan soportados, la mayoría de los 

   paralelos y algunos SCSI.


   La mayoría de las grabadoras de CD´S estan soportadas tanto IDE como SCSI.



   LOS FAMOSOS KERNELS


   El Kernel es el núcleo del sistema operativo, es el elemento que determina 

   el funcionamiento del sistema y encargado de las funciones esenciales del 

   mismo como el control de las interrupciones, el control de los dispositivos 

   y de los procesos y sistemas de archivos; es el que se aloja en memoria ni 

   bien arrancamos la máquina es decir el primer programa que se ejecuta 

   trabajando todo el tiempo en que esta se encuentre encendida.


   El sistema operativo en si está compuesto por: el Kernel, un shell o 

   intérprete de comandos (en DOS el shell es el popular command.com; en LINUX 

   el mas popular es el shell bourne :¨bash¨) y una cantidad de utilidades 

   para administrar el sistema y realizar actividades específicas.


   En LINUX se puede actualizar este reemplazando el Kernel viejo por uno mas 

   nuevo sin tener que reemplazar todo el sistema operativo.


   Los Kernels se identifican por una sigla numérica; así tenemos actualmente 

   el Kernel 2.2.14, el 2.2.16 etc.


   A su vez se clasifican en estables y experimentales; los estables son los 

   kernels suficientemente testeados y a los cuales se le han eliminado todos 

   los errores(bugs) detectados y los experimentales son los nuevos, en 

   desarrollo, que se ponen a disposición de los usuarios experimentados para 

   detectar toda posible falla en la escritura del código fuente.


   Si nos interesa tener siempre el mejor Kernel disponible, lo podemos bajar 

   de www.Kernel.org .

   Donde dispondremos tanto de la última versión estable como tambien de 

   distintas versiones experimentales.


   El Kernel del LINUX utiliza las características de modo protegido de los 

   microprocesadores 386 y superiores siendo de 32 bits reales en una pc y de 

   64 en una alpha permitiendo el aprovechamiento máximo del hardware 

   disponible.


   Con los primeros LINUX era necesario recompilar el Kernel luego de 

   instalarlo; esto hoy se hace automáticamente al instalar el sistema donde el 

   programa de instalación nos va preguntando en una serie de pasos 

   secuenciales por los dispositivos de hardware de que disponemos 

   configurando los mismos previo a la recompilacion.


   INSTALACION Y CONOCIMIENTOS BASICOS


   Instalar LINUX es mas sencillo de lo que parece...solo hay que comprender 

   la filosofÍa del proceso y seguir una serie de pequeños pasos secuenciales.


   Básicamente se empieza (me referiré siempre a la instalación sobre una 

   máquina SIN SISTEMA OPERATIVO; si se está migrando desde otro sistema se 

   deberá borrar la FAT antes de empezar la instalación debiendo haber hecho 

   copias de respaldo de toda la información ANTES de proceder) particionando 

   el disco en las unidades necesarias :generalmente una llamada ¨de 

   intercambio¨(SWAP) y otra nativa de LINUX; para realizar esto existen 

   varios programas como por ejemplo disk druid o fips.


   Un buen tamaño para la SWAP es el doble de la RAM instalada ,dejando el 

   resto del disco para la otra partición, aunque algunos sistemas (Mandrake) 

   particionan el disco automáticamente creando una partición de boot, una 

   swap, una home y una local.


   En LINUX todos los elementos conectados a la CPU son considerados y 

   tratados como archivos y estos dispositivos- archivos son controlados por 

   devices-drives.


   Los dispositivos se clasifican en:

   SERIALES como el teclado,modem,mouse.

   BLOQUE  como el disco rígido,disketera ,memoria.

   ESPECIALES como monitores,scanners,etc.


   Un detalle importante es la denominación de los puertos;estos se 

   llaman:


   ttyS0 (COM1 del DOS)

   ttyS1 (COM2 del DOS) 

   ttyS2 (COM3 del DOS)

   ttyS3 (COM4 del DOS)


   En el caso de los dispositivos la denominación es la siguiente:


    Floppy A :

   /dev/fd0

    floppy  B 

   /dev/fd1

   independientemente si estos son para disketes de 5,25 o 3,5.


   Los rígidos IDE se clasifican asi:


   Rigido conectado a la primera IDE como maestro :

   /dev/hda

   Rígido conectado a la primera IDE como esclavo:

   /dev/hdb

   Si los rígidos fuesen SCSI el maestro sería:

   /dev/sda

   y el esclavo sería :

   /dev/sdb


   Las particiónes de los rígidos se denominan:

   /dev/hda1 para la primera (C del DOS)

   /dev/hda2 para la segunda(D del DOS)

   /dev/hda3 para la tercera (E del DOS)

   /dev/hdb1 para la primera del esclavo(F del DOS)

   /dev/hdb2 para la segunda del esclavo(G del dos)


   y así sucesisvamente ,teniendo en cuenta que si nuestro rígido fuese SCSI 

   se debe reemplazar el hd por sb.


   Si tenemos conectado un CD-ROM a la segunda controladora como maestro, éste 

   se denominaría : 


   /dev/hdc


   La impresora conectada a un puerto paralelo se denomina

   lp0 (lpt1 del dos)


   La barra de LINUX es / y no \ (detalle a prestarle atención!)


   La distribución de los archivos se realiza de la siguiente forma :


   /         directorio raiz del sistema

   /bin      lugar de los ejecutables

   /dev      lugar de los controladores de dispositivos

   /etc      lugar de los archivos de configuración del sistema

   /sbin          lugar de almacenaje de programas del administrador

   /home          lugar de los directorios de los usuarios

   /lib      lugar donde se encuentran las librerias de 

                  los programas

   /proc          lugar donde se guarda información de los procesos

   /usr      lugar de los archivos de configuración de los

             usuarios      

   /X11R6    lugar de los archivos de configuración gráfica

   /local         lugar donde guardaremos nuestras aplicaciones

   /src      Lugar donde se encuentran todos los códigos 

             fuentes

   /include  lugar de los ficheros del compilador C

   /var           lugar donde se guardan el historial del sistema.


   LINUX es un sistema esencialmente concebido como multiusuario; esto quiere 

   decir que se supone que lo utilizan varios usuarios y es por ello que 

   existe un super usuario(root) o administrador del sistema, siendo solo éste 

   el que dispone todos los privilegios (autorizaciones para modificar, 

   instalar, agregar, borrar, etc) teniendo el resto de los usuarios 

   diferentes privilegios otorgados arbitrariamente por el administrador de 

   acuerdo a sus necesidades.


   Si nosotros vamos a utilizarlo como máquina monousuario es conveniente que 

   creemos un usuario al cual le daremos los máximos privilegios de modo de no 

   operar como root (se verá mas en detalle en capítulos siguientes)


   ROOT Y USUARIOS

   

   El root es el superusuario que dispone de todos los privilegios del sistema,

   función delegada al administrador.


   El root es el verdadero dueño del sistema; solo él está autorizado a 

   modificar el sistema en si.


   En LINUX tanto el root como los usuarios disponen de una clave (password) 

   que les permitirá utilizar el sistema .


   La función de ingresar al sistema utilizando el nombre de usuario y el 

   password se llama logueo (loguin).


   Esta función se debe usar tanto si la máquina es monousuario como si es una 

   terminal de red.


   Al iniciar la sesión aparecerá una pantalla (tanto en modo texto como en 

   gráfico)solicitando el nombre de usuario y luego el password y en el  caso 

   de que estos sean incorrectos no permitirá el uso del sistema.


   En los sistemas susceptibles de ser invadidos por extraños se deberán usar 

   claves formadas por letras y números al azar de por lo menos 10 caracteres.


   Se deberán descartar las combinaciones de nombres con fechas de 

   nacimiento, nombre de lugares, número del teléfono y palabras que existan en 

   los diccionarios; tambien se deberán descartar las secuencias lógicas como 

   a1b2c3 etc.


   Una buena clave es la formada por letras y números de este estilo :  

   rvk32sz4c5ty la cual resultará bastante difícil de descubrir.

   LINUX posee una serie de órdenes para manejar usuarios y otorgarles 

   privilegios; éstas son :


   adduser :      agregar usuario

   useradd:       agregar usuario

   deluser:       borrar un usuario

   userdel        borrar un usuario


   A su vez los usuarios están organizados en grupos afines.


   Cada usuario posee una cuenta en el sistema donde se registra su actividad.


   El root puede cambiar los permisos (privilegios)de los usuarios 

   usando los siguientes comandos:


   chmod :   cambia los permisos


   Los permisos pueden afectar a usuarios,grupos ,otros  o a todos

   u:   afecta a usuario

   g:   afecta a grupos

   o:   afecta a otros

   a:   afecta a todos


   Las opciones de cambio son :

   +    agregar permiso

   -    quitar permisos


   =    asignar permisos

   Los permisos que se pueden usar son :

   r    lectura

   w    escritura

   x    ejecución


   Para cambiar la clave se usa:


   passwd


   Para utilizarlos se realizan las combinaciones lógicas entre si,por 

   ejemplo:

   chmod  r temp       (da permiso de lectura de temp)

   chmod w temp   (da permiso de escritura en temp)

   chmod x glame  (da permiso de ejecución de glame a todos)

   chmod g=rw          (da permiso de lectura/escritura al grupo)

   chmod go -r         (quita permiso de lectura a todos los

                                  archivos del directorio)

   passwd usuario (cambia la clave a usuario)


   La forma general de sintaxis de chmod es la siguiente:

             chmod (a,u,g,o)(+, - )(r,w,x) archivo

   Si no se indica ,por defecto se toma a 


   Todos estos comandos solo son válidos en modo texto o desde una consola del 

   administrador gráfico.


   UNIDADES

   En linux las unidades accesorias son tomadas y manejadas como archivos ,es 

   por eso que se deben montar antes de usarlas y desmontar al finalizar.


   La orden mount realiza este trabajo de la siguiente forma


   mount /dev/ fd0     monta el floppy

   umount /dev/fd0     desmonta el floppy

   mount /dev/ hdc     monta la lectora de CD

   umount /dev /hdc    desmonta la lectora


   En algunas versiones se puede usar para el caso del cd rom la orden 

   siguiente:


   mount cdrom    monta la lectora

   umount cdrom   desmonta la lectora


   El montaje de las unidades en las pantallas gráficas se realiza clicando 

   con el botón derecho sobre la unidad ,apareciendo un desplegable donde está 

   la orden mount para el montaje o umount si ya está montada.


   Algunas versiones por ej. Mandrake tienen una función definida en la 

   instalación denominada supermount que monta automáticamente las unidades de 

   cdrom al introducir un cd y las desmonta al retirarlo.


   Para imprimir archivos desde el modo texto se utiliza la orden lpr 


   en la siguiente forma :


   lpr archivo.txt


   donde archivo.txt es lo que deseamos imprimir.

   COMANDOS COMUNES


   Comandos de uso general


   cal  : muestra un calendario en pantalla

   date : muestra fecha y hora

   df   : muestra los bloques libres del disco

   echo : muestra un mensaje en la pantalla

   finger: muestra quien esta en el sistema y que hace

   kill : mata un proceso

   ps aux: muestra el estado de los procesos

   pwd  : muestra el directorio actual

   tty  : muestra el nombre del terminal que estamos utilizando


   Comandos para el manejo de archivos


   cat  : muestra el archivo especificado (cat nombrearchivo)

   cd   : cambia el directorio (cd nombredirectorio)

   comm : compara dos archivos(comm archivoa archivob)

   cp   : copia archivos ( cp fuente destino)

   diff : muestra diferencias entre archivos(dif archivoa archivob)

   file : muestra la clasificación de los archivos

   find : busca nombres de archivos

   ln   : crea un enlace entre archivos (opción -s: link simbólico)

   lpr  : imprime archivos

   ls   : lista los archivos (opciones :   -a todos los archivos

                                 -l describe los archivos

                                 -t ordena desde el último

                                 -F indentifica dir y links


   mkdir     : crea directorios

   more : muestra un archivo segmentado por pantallas

          opciones     : espaciador : avanza paginas


                  : b :página anterior

                  : h :ayuda

                  : q :salir

   mv   : mueve o renombra archivos

   pr   : prepara un archivo para imprimirlo

   rm   : borra archivos

          opciones :   -i pide confirmación

                  -r borra un directorio y todos sus archivos

                  -f no pide confirmación

   rmdir     : borra directorios vacios

   sort : ordena archivos

   wc   : cuenta palabras

         opciones :    -c cuenta el número de caracteres

                  -l cuenta  el número de lineas

                  -w cuenta el número de palabras


   Comandos para manejo del sistema en red

   mail : recibe y envía correo

        opciones:  se termina la carta con .(o control D)

   mesg : condicionar la reepción/emisión de mensajes

   who  : muestra la lista de usuarios conectados

   write     : envía un mensaje a otro usuario


   Comandos de auxilio

   man :     muestra el manual correspondiente al comando indicado

             ejemplo man ls muestra la información de uso 

                     correspondiente a la orden ls

   --help: igual que el anterior pero mas consiso

             ejemplo ls --help muestra el uso de ls



   MODO TEXTO Y MODO GRAFICO


   LINUX se puede utilizar tanto en modo texto como en mod gráfico; aunque este 

   último modo es el preferido por su facilidad de manejo.


   El uso en modo texto se puede realizar antes de cargar el administrador 

   gráfico(Xwindow) o desde una consola desde este último.


   El manejo en modo texto se realiza escribiendo órdenes(comandos) a 

   continuación del bash presionando enter al finalizar la escritura del mismo 

   ;en este modo el manejo es similar al antiguo DOS aunque se utilizan 

   comandos mucho mas poderosos.


   Tambien es preferible utilizarlo para configurar los distintos dispositivos 

   que tenemos instalados en nuestra computadora ya que se evitan todos los 

   conflictos que pudieran aparecer si lo hacemos desde una consola lanzada de 

   una pantalla gráfica.


   El manejo gráfico se realiza utilizando un solo clic pulsador izquierdo del 

   mouse para lanzar las aplicaciones seleccionadas (no existe el doble clic) 

   aunque tambien se utiliza el boton derecho para desplegar diferentes menues 

   con distintas opciones.


   Si bien existen muchos escritorios gráficos ,hay dos muy populares : KDE y 

   GNOME los cuales vienen por defecto en prácticamente todas las 

   distribuciones comerciales;su manejo es muy sencillo y con una mínima 

   práctica se estará en condiciones 


   de sacarles el máximo provecho:desde lanzar aplicaciones a configurar en 

   forma totalmente personalizada el escritorio.


   CONFIGURACIONES DEL ENTORNO

   Configuración de entorno(video,monitor,modem impresora,etc)

   El teclado,monitor,placa de video,ratón y red se configuran en el momento 

   de la instalación aunque si necesitamos cambiar alguna de sus 

   características escribiremos en mod texto XFree86cnf  o xf86config o 

   configX o Xconfigurator (depende de la versión instalada) y se lanzará un 

   asistente con indicaciones paso a paso para realizar esta operación


   Para configurar la placa de sonido escribiremos sndconfig o soundconfig o 

   cfgsound(depende de la versión instalada) con lo que lanzaremos una 

   aplicación que detectará nuestra placa de sonido y la configurará 

   automáticamente;en caso de que la aplicación falle en la detección se pasa 

   a un asistente para la configuración manual de la misma.


   Para configurar la red tenemos una aplicación llamada Netcfg o confignet  o 

   netconfig(depende de la versión instalada)la cual nos guiará paso a paso 

   para poder conectarnos a la red disponible.


   Si estamos operando en modo texto directamente (no desde una consola) 

   podremos lanzar el servidor gráfico escribiendo startX y luego el nombre 

   del escritorio que deseemos,por ejemplo KDE,aunque en las últimas versiones 

   de éstos con solo escribir el nombre del escritorio se lanzará todo 

   automáticamente.

   La configuración de estos dispositivos en modo gráfico varían de acuerdo a 

   la distribución que estemos instalando y el escritorio que estemos 

   usando,aunque todas tienen diferentes herramientas 


   para realizarla;por ejemplo Drakeconfig ,lothar en la distribución 

   Mandrake.

   Tambien podremos seleccionar el idioma del teclado desde la función 

   escritorio de cualquiera de las distribuciones.


   Para configurar los scanner se deberán cargar los paquetes correspondientes 

   al modelo del scaner con el controlador correspondiente.


   Para configurar las grabadoras IDE/ATAPI de cd se las deberá emular como 

   scsi,aunque el paquete correspondiente al modelo de la grabadora hará eso 

   automáticamente al instalarlo .


   Si bien aun no hay drivers para todos los modelos de componentes accesorios 

   de nuestra pc ,si existen para la mayoría ,los cuales se pueden bajar del 

   sitio WEB del fabricante  y de todos los sitios dedicados a LINUX en la 

   red.


   Si se está armando una máquina nueva será preferible consultar antes 

   respecto de que accesorios se  disponen los drivers para evitarnos dolores 

   de cabeza despues.


   Los elementos mas polémicos son los modems telefónicos: ultimamente en las 

   mothers económicas existen modems ¨on board¨ del tipo winmodem que solo 

   funcionan en otro sistema operativo y de los cuales prácticamente no 

   existen controladores(ultimamente hay algunos en la red:se los deberá 

   buscar como ¨linmodems¨)


   Casi todos los modems PCI tienen drives disponibles como asi tambien todos 

   los externos por lo que ante la duda se comprará un modem de este tipo.


   Con respecto a las placas de red estan todas soportadas ya que responden a 

   uno o dos estándares normales.


   MANEJADORES GRAFICOS

   Los manejadores gráficos no son otros que los famosos escritorios;los mas 

   comunes son :


   KDE

   GNOME

   ENLIGHTENMENT

   WINDOWMAKER

   AFTERSTEP

   BLACKBOX

   FVWM95


   Todos estos escritorios permiten su total configuración y personalización 

   pudiendo cambiarse el fondo,aplicarle temas,etc.

   con lo que obtendremos una pantalla gráfica adaptada a nuestros gustos y 

   necesidades.


   La utilización de uno u otro depende de nuestros gustos personales y de la 

   afinidad que encontremos con uno u otro administrador gráfico.


   PROGRAMAS

   Las aplicaciones disponibles para ser usadas en LINUX son muchas ....aunque 

   no vienen terminadas bajo la forma de un 

   ejecutable sino que a este deberemos generarlo en la máquina en que las 

   vayamos a utilizar.


   Estas aplicaciones vienen comprimidas y empaquetadas en algunos formatos 

   estandar (cada distribución tiene su método de empaquetado preferido) todos 

   compatibles .


   Asi tenemos los siguientes tipos de paquetes comprimidos:


   rpm       :propio de las distribuciones basadas en Red Hat

   tgz       :propio de las distribuciones Slackware

   deb       :propio de las distribuciones Debian


   Todos estos paquetes tienen un formato propio de compresión y se deben 

   instalar siguiendo pautas específicas para cada uno


   INSTALACIÓN DE PAQUETES RPM


   Para instalar un programa empaquetado con el formato rpm deberemos 

   escribir:

                       rpm -i nombreprograma


   para desinstalar este mismo paquete escribiremos:


                       rpm -e nombreprograma



   para actualizar este paquete a una versión posterior escribiremos:


                       rpm -U nombreprograma


   INSTALACION DE PAQUETES TGZ

   Estos paquetes son los que suelen venir terminados en .tz o tar o tgz y 

   para instalarlos deberemos proceder como sigue:


   tar xvfz nombreprograma


   luego de finalizada la descompresión deberemos entrar en el directorio 

   creado(el paquete comprimido aparece escrito en verde,y los directorios en 

   azul) y escribir la siguiente orden :


                       ./configure


   luego haremos :

                       make



   cuando finalice escribiremos:

                       make install


   y por último :      ldconfig


   para obtener los pasos detallados de la instalación de cada paquete en 

   particular podremosa leer el archivo READMR.txt o bien INSTALATION.txt 

   utilizando la orden less nombrearchivo (README o INSTALATION)


   INSTALACIÓN DE PAQUETES DEB

   Estos paquetes son similares a los rpm pero se instalan usando la siguiente 

   orden:

   dpkg -i nombrepaquete


   INSTALACIÓN EN MODO GRÁFICO

   Todas las distribuciones incluyen un manejador gráfico de paquetes;algunas 

   de las disponibles son :


                       Kpackage

                       Glint


   Estos manejadores se encargan automáticamente de todos los pasos necesarios 

   por lo que simplifican notablemente la instalación de los programas


   DONDE CONSEGUIR MAS INFORMACIÓN

   La información sobre LINUX es abundante,muy abundante...pero hay que saber 

   dónde buscarla.


   La mejor fuente de información es la WEB donde hay numerosos lugares donde 

   consultar y bajar tanto información como aplicaciones .


   Por lo que el mejor consejo ,tanto para un principiante como para un 

   experto en el tema, es conseguir una conección de internet primero ,de modo 

   de poder utilizarla ni bien tengamos instalado el LINUX .


   Tambien es una buena idea acercarse a los grupos de usuarios LINUX que 

   existen en casi todas las comunidades donde podremos obtener ayuda gratuita 

   para poder optimizar nuestra instalación.


   El listado siguiente es forzosamente incompleto pero nos servirá para 

   obtener información de primera mano,asi como tambien obtener drives para 

   nuestros accesorios.


   DONDE OBTENER DISTRIBUCIONES


   MANDRAKE  : www.linux-mandrake.com

   DEBIAN         : www,debian.com

   RED HAT        : www.redhat.com

   SLACKWARE : www.cdrom.com/titles/os/slackwar.htm


   SUSE           : www.suse.com/index_us.html

   TURBO LINUX    : www.pht.com/turbolinux/index.html


   DONDE OBTENER APLICACIONES


   SOFT

   www.yggdrasil.com

   www.freshmeat.net

   www.linuxapps.com

   www.rpmfind.net/linux/RPM


   JUEGOS

   www.happypenguin.org

   www.linuxgames.com


   CASTELLANO

   www.lucas.ctv.es(manuales y documentacion en castellano)

   www.linux.org.ar(grupo de usuarios argentinos)

   www.slug.ctv.es(grupo de usuarios españoles)

   www.linux.org.uy(grupo de usuarios uruguayos)


   ESCRITORIOS

   www.kde.org (página del famoso KDE)

   www.gnome.org (página de gnome)

   www.enlightenment.org(página de enlightenment)

   www.themes.org(todos los temas para el escritorio)


   ADMINISTRADORES GRAFICOS

   www.xfree86.org(EL administrador gráfico....)


   LICENCIA GNU

   LA LICENCIA GNU ES EL PILAR DEL SOFTWARE LIBRE    y por eso es fundamental 

   conocerla ;esta la podremos obtener de cualquier WEB ;por lo que luego de 

   configurar el modem y conectarnos a la red deberá ser lo primero en bajar.


   CONSIDERACIONES FINALES

   Esta breve guia fue concebida como introducción MUY ELEMENTAL al mundo 

   LINUX se han vertido en ella conceptos muy elementales para poder utilizar 

   el sistema operativo libre del futuro.


   Puede que los otros sistemas pagos no dejen de existir y que la migración 

   de todos los usuarios a LINUX no sea total ,pero esta es una escelente 

   opción válida,MEJOR que el resto existente en el mundo de la computación y 

   que ubica el software ahi exactamente donde debe estar: un bien intelectual 

   desarrollado entre todos y para beneficio de todos ,libre de ser copiado y 

   modificado por quien quiera y como quiera.


   *LA INFORMACION DEBE SER LIBRE Y ES PATRIMONIO

     DE TODA LA HUMANIDAD


   *SI NO QUIERE QUE SE LO COPIEN NO LO PUBLIQUE


   *LAS COMPUTADORAS SIN SOFT NO SIRVEN PARA

    NADA.....TAMPOCO EL SOFT SIN LAS COMPUTADORAS


   *SOLO EL SOFT LIBRE PUEDE SER ACTUALIZADO A LA MEDIDA DEL HARD.........EL 

   QUE PIENSE LO CONTRARIO PUEDE SEGUIR USANDO SOFTS CONCEBIDOS PARA i386 

   ....EN PENTIUM IV(Y A LA VELOCIDAD DE LAS PRIMERAS)


   *LA GENTE Y LOS MONOPOLIOS NO SON ETERNOS......

   (GRACIAS A DIOS)


   *LINUX PODRA NO SER LO MEJOR......PERO ES LIBRE


   *SI EL SOFT QUE PIENSA COMPRAR NO INCLUYE LOS FUENTES ...NO LO COMPRE.


   *SI COMPRA SOFT ENLATADO EXIJA GARANTIA 

   TOTAL(FUNCIONAMIENTO,DAÑOS.TROYANOS,ETC)


   *ES PREFERIBLE UN MAL SOFT CONTROLABLE QUE UNO BUENO CON TROYANOS.....


   *EL VENDEDOR DE SOFT ENLATADO PERSIGUE UN SOLO OBJETIVO:SU DINERO (Y A 

   VECES TAMBIEN SU INFORMACIÓN)


   *CUANDO EL VENDEDOR ALABE LA FUNCIONALIDAD DE DETERMINADO SOFT CARO 

   COMERCIAL PREGUNTELE TAMBIEN CUANTOS BUGS FALTAN CORREGIR.


   *SOLO SE NECESITA UN SOFT QUE HAGA LO QUE NECESITAMOS ........Y SI NO LO 

   HACE LO PODAMOS CORREGIR NOSOTROS.


   *QUE AL SOFT LE HAYAN CAMBIADO LA PRESENTACIÓN GRÁFICA NO LO HACE 

   NECESARIAMENTE MEJOR.

   AQUI ANOTE SUS DICHOS:


   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   ...........................................................................

   .........................

   NOTA MUY IMPORTANTE:


   ESTE TEXTO SE PUEDE COPIAR TODO O EN PARTE LIBREMENTE TAMBIEN SE PUEDE 

   DISTRIBUIR,MODIFICAR,AMPLIAR CITANDO EL ORIGEN (LUGCOS) Y AL AUTOR (FLAVIO 

   STROPPI) EN TODOS LOS CASOS


   USTED PUEDE COMPRAR UNA VERSION EN PAPEL;AMPLIADA  Y ENCUADERNADA A SOLO $ 

   10  MAS GASTOS DE ENVIO!


   (Y DE PASO CON SU COLABORACIÓN PERMITIRA ESCRIBIR SUCESIVAS GUIAS PARA SU 

   BENEFICIO)


   (LINUX SE DESARROLLO GRACIAS A LA COLABORACION DE MILES DE PROGRAMADORES DE 

   TODO EL MUNDO AYUDADOS POR LAS PEQUEÑAS CONTRIBUCIONES QUE REALIZABAN LOS 

   USUARIOS DE SU SOFT Y DE SUS MANUALES)


   Guia terminada de escribir en Landeta (Pcia de Santa Fe) el 9 de febrero de 

   2001