Top Banner

of 54

LINUX MAGAZINE 5

May 31, 2018

Download

Documents

ian salinas
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/14/2019 LINUX MAGAZINE 5

    1/54

    AR $6,90Recargo envo al interior $0,20MX $22

    ISBN 987-526-254-4

  • 8/14/2019 LINUX MAGAZINE 5

    2/54

    usr # linux

    Todas las marcas mencionadas son propiedad de sus respectivos dueos. Impreso en Kollor Press S.A. Copyright MMIV MP Ediciones S.A., Moreno 2062, C1094ABF,Ciudad de Buenos Aires, Argentina. Tel.: (54-11) 4959-5000. Fax: (54-11) 4954-1791. E-mail: [email protected]. Hecho el depsito que marca la ley. Esta publicacinno puede ser reproducida, ni en todo ni en parte, ni registrada en o transmitida por un sistema de recuperacin de informacin, en ninguna forma ni por ningn medio,

    sea mecnico, fotoqumico, electrnico, magntico, electroptico, por fotocopia o cualquier otro, sin el permiso previo y por escrito de esta casa editorial.

    ac tualidad

    s ta f f

    soluciones

    e x per tos

    Demian Pablo Alonso# [email protected] profesional, Demian es el encargadode ensearnos las mejores tcnicas de codificaciny de mostrarnos las ms avanzadas herramientaspara el desarrollo de aplicaciones.

    Arturo Busleiman# [email protected] usuario de GNU/Linux y software librede la vieja escuela. El buanzo (como se lo conoceen el mbito) comparte todos sus conocimientosde administracin en la seccin redes.

    Martn Ramos Monso# [email protected] de un libro de programacin en lenguaje PHP(publicado por esta editorial), Martn es un expertoen desarrollo de sitios web utilizando herramientasde cdigo abierto.

    Juan P. Firrincieli# [email protected] usuario de GNU/Linux en todo lo que seaaplicaciones visuales. Juan Pablo nos mostrarlos mejores juegos y las aplicaciones ms tilespara el hogar y la oficina.

    Juan Rodrguez# [email protected] de GNU/Linux y administradordel sitio web del LugAr (Linux User Group Argentina). Juan es un experto administrador de sistemas.

    Agustn Casiva# [email protected] damos la bienvenida a un nuevo colaborador deGNU/Linux USERS. Agustn se encargar de contarnostoda su experiencia en el uso de sistemas de bases dedatos y aplicaciones para pymes.

    Guido Lorenzutti# [email protected] usuario de GNU/Linux de la vieja escuela.Guido es un administrador de sistemas UNIX expertoen seguridad, y compartir todos sus conocimientossobre cmo proteger nuestros servidores.

    nues trose x per tos

    Coordinador Editorial# Miguel Lederkremer

    Asesor Editorial# Fernando Casale

    Asesor de Diseo# Flavio Burstein

    Asesora de Diseo# Carolina Vilar

    Diagramacin# Gustavo De Matteo# Salvador Curutchet

    Correccin# Magdalena Porro

    Asesor Editorial General# Gabriel Pleszowski

    Asesor de Diseo# Frank Sozzani

    Asesor de Marketing# Benito de Miguel

    Publicidad:(54-11) 4959-5000; fax: (54-11) 4954-1791; [email protected]: Argentina (Capital):Vaccaro Snchez y Ca. C.S., Moreno 794 piso 9 (1091Ciudad de Buenos AireslChile:Distribuidora Va Directa S.A., Riquelme N 840, Santitel. 688-7383lMxico:CITEM S.A. de C.V., Av. del Cristo No. 101 Col. XocoyahuaEstado de MxicolBolivia:Agencia Moderna Ltda., General Acha E-0132, C. de correoCochabamba, tel. 005914-422-1414| Uruguay:Espert SRL, Ciudadela 1416, MontevideoVenezuela:Distribuidora Continental Bloque de Armas, Edificio Bloque de ArmaAv. San Martn, cruce con final Av. La Paz, Caracas.

    edi torialLa configuracin de los diferentes dispositivosde hardware sigue siendo una tarea bastantecomplicada, no slo para los usuarios de GNU/Linux, sino tambin para los de cualquier sis-

    tema operativo. En este campo, para llegar a buen puerto, esnecesario tener profundos conocimientos sobre hardware,arreglrselas bastante bien con la bsqueda de informacin ysaber utilizar las herramientas que incluye el sistema opera-tivo. Como todo esto parece complicado, en la edicin que tie-nen en sus manos encontrarn un informe especial, simple yconciso, con recomendaciones paso a paso para configurarlos dispositivos ms importantes de la computadora.As y todo, el xito no est 100% asegurado, pero si no loconsiguen de inmediato, seguramente en el futuro cercano slo harn. Yo, cada vez que me encuentro con un problema de

    configuracin de hardware, me digo a m mismo: vamos, hevisto Linux corriendo en un Atari del ao 87, en una Mac del90, en una handheld e, incluso, en una Gameboy!. Es cues-tin de no bajar los brazos y de tomar cada desafo como unaexcelente oportunidad para aprender y adquirir experiencia.Como siempre, el resto de la revista contiene informacin dealto nivel pinginesco: preparamos un informe de la serie 2.6del kernel; tenemos notas de programacin, bases de datos ydesarrollo web; les contamos lo bien que la pasamos en elevento anual del CaFeLUG y mucho ms. Disfruten de estenuevo nmero.# Hctor Facundo Arena

    Jorge Rodrguez# [email protected]"Tio JR" (como le gusta que lo llamen) es un mdicoapasionado de GNU/Linux y el mundo del softwarelibre. Es uno de los encargados del grupo Biolinux.

    Los lectores que no estn suscriptos

    a la revista podrn de todas formas bajarlos programas del CD desdelinux.tectimes.com.

    Ariel Corgatelli# [email protected] horas y horas probando programas

    y convenciendo a la gente de que las alternativaslibres son tan buenas o mejores que las aplicacionespopulares propietarias.

    Hardware / Coordinado por: Miguel Lederkremer - 1a ed. - Buenos Aires.MP Ediciones, 2004. 64 p.; 28x20 cm. - (Linux Users, 5)ISBN 987-526-254-41. Hardware I. Lederkremer, Miguel, coor. CDD 004

  • 8/14/2019 LINUX MAGAZINE 5

    3/54

  • 8/14/2019 LINUX MAGAZINE 5

    4/54

  • 8/14/2019 LINUX MAGAZINE 5

    5/54

    Prximamente, la compaa desarrolladorade uno de los sistemas operativos basadosen GNU/Linux ms fciles de usar incluirsoporte para contenidos Windows MediaPlayer de forma totalmente legal, ya quelicenci los cdecs necesarios a Microsoft.Ya no habr que acudir a mtodos dedudosa legalidad, como copiar los archivos

    DLL de Windows a un directorio especial,aunque el sistema no ser completo, dadoque no estar disponible para archivos queno tengan DRM. En fin, esto abre un sinfnde posibilidades en cuanto a la descargade contenidos multimedia de Internet paralos fanticos de esta popular distribucin.Ms informacin enwww.linspire.com.

    news

    usr # linux

    Es el creador de la popularsima distribucin deGNU/Linux Slackware. Hace poco, anunci pblicamenteque sufre una grave infeccin pulmonar que lo estafectando seriamente. Algo de esto se intua ya en elmundo del Software Libre, porque la actividad en eldesarrollo de Linux Slackware haba cesado muchsimo.En una carta abierta, Patrick pidi a quienes tenganexperiencia en problemas pulmonares similares que loayuden a encontrar una solucin. La carta comienzacon un Last Post? (ltima publicacin?), lo que

    hacer notar la gravedad de su afeccin, y junto condetalles de sus anlisis clnicos, est disponible paraleer enftp.slackware.com/pub/slackware/slackware-current/PAT-NEEDS-YOUR-HELP.txt. Desde las pginas de GNU/Linux USERS, le deseamos a Patrick el mayor delos xitos y toda la fuerza para superar este problema. Sabemos que en el mundo delSoftware Libre ya hay muchos mdicos ayudndolo.

    07

    Recientemente, Steve Ballmer amenaz alos dirigentes de los pases asiticos reuni-dos en el Forum de Lderes de Microsoft (enSingapur) con la posibilidad de que tuvieranque enfrentarse a demandas por violar le-yes de propiedad intelectual al utilizar GNU/ Linux. Segn l, nuestro querido sistemaoperativo viola ms de 230 patentes.Con frases como nunca se sabe quin estdetrs del cdigo abierto, nuestro softwarees mucho ms seguro porque nosotros es-tamos detrs para soportarlo, Ballmer sedespach contra Linux y el Open Source.En otro lado del mundo, el amigo Bill Gatesvisit Espaa, y entre otras reuniones, estu-vo con el ministro espaol de Industria y elsecretario de Estado de Telecomunicacio-nes, a quienes pidi que el gobierno espaolsea neutral a la hora de implementar siste-mas en la administracin pblica, as comotambin, que no intervenga en los merca-dos. En fin, nadie puede negar que estnsaliendo con los botines de punta

    ESTOS DUROS CHICOSDE MICROSOFT

    La administracin del estado de Ginebrase propuso como objetivo para el ao2009 migrar la totalidad de los sistemasestatales a sistemas operativos y aplica-ciones de Software Libre. Segn afirman,no es una medida adoptada en contra deMicrosoft, sino que prefieren no dependerde una sola compaa en lo que a softwarese refiere. El administrador del Centro Es-tatal para la Tecnologa y la Informacin,Jean-Marie Leclerc, declar, adems, queno puede imaginar una administracinabierta sin sistemas abiertos. Poco a po-co, los gobiernos ms importantes delmundo (Francia, Italia, Inglaterra, China,Alemania, Brasil, etc.) estn tomando me-didas similares, y stas son excelentes no-ticias para el mundo del Software Libre.

    LINSPIRELICENCIA CODECS WMP

    Actualmente, la serie 3 de Samba puede funcionar como miembro de un dominio, sin

    ningn tipo de problemas. En las listas de correo de Samba, Andrew Tidgell, el ProjectLeader, anunci que la serie 4 podr actuar como controlador de dominios Active Directory,y que l mismo ya est probando esta funcionalidad en su red personal. Lo cierto es que elcdigo fuente an est en una etapa muy prematura de desarrollo, pero por suerte, en pocotiempo ms podremos disfrutar de estas novedades.Ms informacin enhttp://devel.samba.org.

    SAMBA COMO CONTROLADOR DE DOMINIO

    GINEBRA MIGRA AL SOFTWARE LIBRE

    PATRICK VOLKERDINGCON PROBLEMAS DE SALUD

    EN EL SITIO OFICIALDE SAMBA ENCONTRARANMAS INFORMACION SOBRELA NUEVA SERIE 4 DE ESTE

    POPULAR SISTEMA.

  • 8/14/2019 LINUX MAGAZINE 5

    6/54

    08

    PARCHES

    usr # linux

    os seguidores del Software Libre nosparticularizamos por ser personasamantes de la libertad, anti-cade-nas, liberales y... desordenadas (al

    menos as es la mayora, en la cual me incluyo).La lgica es que si un linuxero es desordenado,mil linuxeros son el Apocalipsis. Pero sabenqu? El evento organizado por la gente de CaFe-LUG este ao demostr que no todos los linuxe-ros son desordenados, y que cuando hay buenavoluntad, mil linuxeros reunidos pueden pasarlabien, y de manera ordenada.El viernes la movida comenz a las 13 horas; yollegu a las 14 para asistir a la primera charla, ycuando me estaba acercando a la esquina del lu-gar donde se realizaba el evento, tuve el primerimpacto visual: una fila de personas que alcan-zaba hasta mitad de cuadra, aguardando entrar.

    Ah, bueno, esto es grande, me dije, y me par alfinal de la cola, temiendo que fuera a tardar mu-cho en llegar. Por suerte, los chicos de la puertaeran sumamente giles y, en menos de diez minu-tos, ya estaba dentro del lugar. Me olvidaba:cuando entramos, a cada uno de los asistentesnos dieron un CD con una distribucin de GNU/Li-nux llamada CaFeina (ver recuadro), algunospanfletos y la tarjetita con el nombre para llevarcolgada, que result tan til para reconocer a mu-cha gente con la que slo habamos tenido comu-nicacin va correo electrnico.

    L

    LAS CONFERENCIASHaba de todo y para todos los gustos: desde filosofa del Soft-ware Libre, hasta alta disponibilidad, LTSP y seguridad avan-zada. El nivel de los disertantes en general fue muy bueno, ytoda la gente que invit al evento (alumnos de escuelas, estu-diantes avanzados de mi instituto, lectores, novias, amantes,etc.) pudo llevarse algo de las charlas que les haba recomen-

    dado. Ariel Corgatelli cumpli la funcin de cronista paranuestra revista, y aqu nos ofrece en pocas lneas sus comen-tarios sobre algunas de las charlas que se brindaron:# Seguridad y policas de procedimientosEsta charla fue llevada a cabo por personal de la Polica Fe-deral Argentina. En ella se presentaron breves definiciones delos casos ms comunes en los que la tecnologa informticaacta en favor del delito.# Proyecto BlenderEsta exposicin tuvo lugar en un saln de capacidad ms redu-cida, donde el seor Claudio Andaur nos mostr varios ejemplosde diseos en este completo sistema de modelado 3D.# LTSP en el Poder JudicialObviamente, no podamos dejar de colaborar en algo con elevento, y Guido Lorenzutti (nuestro experto en seguridad)brind una charla sobre su experiencia implementando Li-nux Terminal Server Project en el Poder Judicial de la Na-cin Argentina.

    C aF eL

    UG04

    DURANTE EL PASADOMES DENOVIEMBRE, SE LLEVO A CABOELEVENTO ANUAL DE GNU/LINUX Y HERRAMIENTAS DE SOFTWARELIBREORGANIZADO PORLA GENTEDELCAFELUG. ESTUVO BUENISIMO, Y SI SE LO PERDIERON, A CONTINUACIONLES PRESENTAMOSUNA COMPLETA CRONICA DE LO SUCEDIDO.

    PARTE DEL EQUIPO DE GNU/LINUX USERSPRESENTE EN EL EVENTO. DE IZQUIERDA A DERECHA: DEMIAN ALONSO, VANESA PERELLO,FACUNDO ARENA Y ARIEL CORGATELLI.

  • 8/14/2019 LINUX MAGAZINE 5

    7/54

    eventos

    usr # linux 09

    # Evento: Reunin Anual CaFeLUG 2004# Lugar: Universidad Argentina de la Empresa (UADE)# Cantidad de asistentes: 1300 (aprox.)# Cantidad de charlas: 62# Cantidad de disertantes: 43# Cantidad de organizadores: 30# Ms informacin: www.cafelug.org.ar

    FICHA DEL EVENTO

    Todos los asistentes al evento se llevaron un CD gratuito con unadistribucin de GNU/Linux especialmente armada para laocasin, llamada CaFeina, que al ser un derivado de Knoppix,

    puede correrse directamente desde la unidad de CD-ROM. Ladistribucin, completamente en espaol, es muy til paraaquellos que quieren introducirse en el mundo de GNU/Linux ytienen miedo de instalarlo. Felicitaciones a Daniel Faras([email protected] ) por el trabajo realizado!

    CAFEINA LINUX

    # Introduccin al Software LibreNicols D. Cesar fue el encargadode brindar esta charla en el AulaMagna, donde de forma muy ame-na, simple y simptica, expres to-do tipo de conocimientos relacio-nados con el Software Libre.# Seguridad y alta disponibilidadNuestro amigo Buanzo brind dosconferencias: el da viernes, sobreseguridad en GNU/Linux, y el sba-do, sobre alta disponibilidad utili-zando herramientas de cdigoabierto. Ambas, a sala llena.

    Mientras se daban las conferen-

    cias (en todo momento haba, co-mo mnimo, tres alternativas), enel hall principal de la universidadhaba stands de grupos de usua-rios, como Lanux, Solar y el pro-yecto Gleducar. Por supuesto quenosotros no podamos faltar, ydesde nuestro puestito nos dedi-camos a regalar revistas a losasistentes. Esta fue una excelenteoportunidad para hacer sociales,conocer a mucha gente y empren-der nuevos proyectos.

    El da sbado todo comenz a las 9 dela maana, y las actividades tuvieronla misma intensidad que el da ante-rior: gente por todos lados, abrazos,discusiones, proyectos y ms. Final-mente, a las 19 se llev a cabo el cie-rre, con una serie de anuncios porparte de la gente de CaFeLUG, que de-tallamos a continuacin.

    LA PALABRA DE DANIEL COLETTILe preguntamos a Daniel (principalcara de CaFeLUG y LugAR) cul fue suimpresin respecto del evento. Esto eslo que nos cont:Entre las cosas ms destacables del

    evento, podemos mencionar la partici-pacin de gente nueva. Vimos cmo al-gunas charlas sumamente bsicas, co-mo la de particionamiento del disco r-gido para instalar Linux y las que trata-ban sobre las distribuciones, se llena-ban de gente. Del mismo modo, en casitodas las conferencias quedaba genteparada al fondo de la sala, lo cual nosdej muy orgullosos. Por otro lado, tam-bin nos sorprendi que en las confe-rencias ultra expertas (como la de pro-gramacin de mdulos de kernel e iden-tificacin de exploits) hubiera muchaspersonas interesadas. Esto habla muy

    bien de la salud del Software Libre en general. Hay gente que est su-mamente avanzada y tambin hay mucho pblico nuevo que se estacercando para saber ms sobre el tema.Nos dimos cuenta de que la gente que asiste a nuestros eventos esperaplenamente encontrarse con cosas tcnicas, por lo que el ao que vienevamos a concentrarnos ms en este tipo de charlas, y dejaremos de la-do las que son ms empresariales, como los casos de xito y otras deeste estilo. Por ltimo, hicimos dos anuncios en la charla de clausura:1. Estamos ampliando nuestra cobertura de temas: ahora pasamos a ser

    un grupo de usuarios de Software Libre de la Capital Federal, cam-biando el limitante GNU/Linux y dando el espacio a aquellos que usanotras cosas libres, como sistemas operativos (*bsd, grub, etc.) y apli-caciones (libres) que corren bajo otras plataformas (como Windows).

    2. LuGAr va a cambiar tambin en este sentido. Si bien seguir siendonicamente un portal que ayuda a nuevas organizaciones a teneruna presencia en Internet, vamos a cambiarlo totalmente para ser elUSLA, Usuarios de Software Libre de Argentina. De esta forma, va-mos a promover la creacin de grupos de usuarios de SL (y no slode GNU/Linux).

    EN CONCLUSIONPara finalizar, queremos felicitar pblicamente a la gente del CaFe-

    LUG por el excelente trabajo realizado, y esperamos con ansias la edi-cin 2005. Hasta el ao que viene!# Facundo Arena

  • 8/14/2019 LINUX MAGAZINE 5

    8/54

    10

    LOS LECTORES SE HACEN LEER

    CartasOPINIONES, COMENTARIOS, CRITICAS,SUGERENCIASEN FIN, TODO LO QUE USTEDESNOS ENVIAN POR MAIL,RESUMIDO EN UNA PAGINA.GNU/LINUX, SIN PALABRAS

    De # JuanjoMail# [email protected]

    Hola, gente de Linux USERS!Soy Juanjo, y estoy estudiando Ingeniera en Telecomunicaciones en Crdoba. Haceunos das, adquir la GNU/LINUX USERS #01 (si pongo Linux solo, se van a enojar), yqued encantado con los screenshots que se ven en ella, por lo que decid escribir-les. Primero, un poco de historia: en julio de 2003, le dije basta a Bill Gates. En esapoca tena una Pentium 200 MHz con 64 MB, y alguien de la Fundacin Va Libre(no recuerdo su nombre) me recomend instalar Mandrake 7.2. Eso hice, y anduvocasi todo bien, porque nunca pude hacer funcionar el mdem Creative. Entonces,muy a mi pesar, tuve que volver a poner Windows 98 :(. Al poco tiempo, cambi aun Athlon XP 2600, y lo primero que hice fue instalar Mandrake 7.2, pero no me re-conoca casi nada, y como mi experiencia no era muy grande, empec a buscar enInternet how-tos, drivers, etc., aunque no pude hacer andar ni el sonido ni el m-dem. Otra vez volv a instalar Windows XP, pero dej tambin Mandrake, aunque eluso que le daba era null. Bueno, ms adelante, ms precisamente hace cincodas, consegu, a travs de un amigo, Linux 10 (de su sitio web), pero me fue impo-sible instalarlo, porque el CD #1 tena un error. Intent de un montn de formas:crear un .ISO, bootear desde floppy, etc.; hasta modifiqu una particin de mi discousando PartitionMagic 8, volviendo a FAT32, y trat de instalarlo desde ah, peronada. Al haber hecho esto, el GRUB se me desconfigur (no s configurarlo en modotexto, y desde Mandrake lo configur, pero sigui sin andar). Por ende, instal Man-drake 7.2 otra vez, pero aun as, segua sin bootear WinXP. Me puse muy nervioso,porque ni siquiera poda acceder a los datos del C:\ y ah est la tesis que esthaciendo mi hermana! Lo nico que se me ocurri fue bootear desde el CD de

    WinXP, y hacer fixboot, y funcion!Por si llegan a publicar esto, lo nico que quiero decir y recalcar a los lectores esque, probablemente, Linux haga renegar a principiantes como a m, y mucho, perohay que ser persistentes, ms an que yo.Estoy escribiendo estas lneas desde OpenOffice.org 1.1.1 con el LiveCD deKnoppix que me grabaron hoy, y realmente es muy bueno, lo nico que le falta esreconocer mi mdem NetoDragon (solicito ayuda!). En cuanto consiga los CDsde MDK 10, lo instalo y chau WinXP! Debo decirles que sus revistas estn muybuenas! Saludos!

    Recuerden que pueden enviarnos sus comentarios, opinionesy sugerencias a nuestra direccin de correo electrnico([email protected]). Y no olviden que las pginas deesta revista estn abiertas a quien quiera colaborar enviandosus notas, noticias o lo que sea.

    QUEREMOS SUS OPINIONES!

    BIENVENIDA, USERS LINUX

    De # Horacio SaucedoMail# [email protected]

    Estimados amigos:Tengo en mis manos el #01 y deseara haberme enterado an-tes de su lanzamiento para poder suscribirme; espero estar atiempo de obtener los CDs.Comenc a seguirlos desde que eran PCUsers (all por el

    95/96), cuando todava nos manejbamos con DOS y Win-dows 3.1, y recin estaba apareciendo Windows 95.Tengo entendido que existe la decisin poltica de que todoslos entes y organismos estatales migren a GNU/Linux, raznpor la cual es imprescindible que ustedes afinen la punteracon nosotros los novatos (en mi caso, soy empleado judicial yestudio abogaca).Todo lo que s de Windows lo aprend de ustedes. Hoy en dapuedo instalar Windows 95 o 98 con la misma facilidad quequien toma un vaso de agua, configurando correctamente losdrivers y perifricos. Manejo WordStar (en DOS), Word y Excelcon bastante solvencia (por no decir mucha). En mi trabajo ju-dicial me destaco gracias a las enseanzas de personas comoustedes, que, a travs de sus pginas, hacan comprensiblestodas las nuevas cosas de la informtica que iban saliendo.Hoy est planteado un nuevo desafo: aprender GNU/Linux; y sque con la misma solvencia con que me ensearon a navegarpor Internet, configurar el correo, armar una red casera porpuerto paralelo (conexin directa por cable o con Norton Com-mander) y muchas ms, ahora voy a aprender a trabajar coneste nuevo sistema operativo, porque siempre se han destacadopor hacer comprensible lo nuevo y desconocido de la informti-ca. Solamente quiero decirles: BIENVENIDOS y GRACIAS, porqu

    como lector, me han posibilitado mantenerme dentro del avancetecnolgico y a salvo del flagelo de la desocupacin. Una crticapara el #01: se analizan las distintas distribuciones de GNU/Li-nux pero no se indican los requerimientos mnimos de hardwa-re, como s lo hicieron en una de las USERS hace algn tiempo.Creo que este tema es importante porque quiz se puedan utili-zar las viejas 486 o Pentium que todava andan circulando porah (en mi caso, tengo una Pentium III, 866 MHz, 256 MB deRAM; un Celeron 300 MHz, 128 MB de RAM, y una Pentium I, 3MB de RAM). Tengo entendido que una de las versiones de Co-nectiva Linux incluso llega a correr en una 386 con 16 MB.Y un poco de nostalgia: el papel y la forma de la revista mehicieron acordar a las viejas PCUsers que tanto nos hacanpensar en que ustedes eran unos locos under, cuando enrealidad siempre tuvieron el toque de correccin, seriedady profesionalismo con el cual lograban engancharnos para larevista siguiente. usr # linux

  • 8/14/2019 LINUX MAGAZINE 5

    9/54

    CONTROL DE ANCHO DE BANDA

    De # Federico KearneyMail# [email protected]

    Hola, gente de USERS! Excelentes las revistas,actualmente compro POWERUSR y Linux USERS. Lesescribo porque le el artculo sobre Control de Ancho deBanda, y para los que estn interesados en este tema,quera comentarles que existen GUIs que estn muylindos; no los prob, slo vi las fotos: Ktctool para lo quees TC (para KDE 3.0) www.zone.ee/ ktc, y CBQ.init gui-0.05 (UNSTABLE) / CBQ.init gui-0.04 (STABLE) paraCQB.init (no hay duda de eso) users.skynet.be/cbqinit.Saludos y espero que les sirva.

    KCTOOL ES UNA HERRAMIENTA PARA CONTROLAR VISUALMENTE EL ANCHO DE BANDA.

    11usr # linux

    TEMAS PARA TRATAR

    De # Daro J. CraveroMail# [email protected]

    Hola, gente de Linux USERS!Como adepto a este gran sistema y lector de su revista, me parecerainteresante que publicaran una nota sobre configuracin de winmdems(es para un amigo que, sinceramente, ya no sabe qu hacer con susm56 de Motorola). Adems, estara muy bueno que hicieran una reviewde Server Optimized Linux (SoL) (www.sol-linux.com), una distribucinde Linux desarrollada por la empresa Antitachyon, que viene en dos ver-siones, una para servidores y la otra para escritorios. He probado laversin para servidores y hay que destacar el esfuerzo de sus desarro-lladores por facilitar las tareas del administrador.A modo de ejemplo, puedo citar el desarrollo de un sistema de actuali-zaciones propio (SoL-Rus); y la creacin de una carpeta /server que, sibien es un detalle, ayuda mucho a que los servidores estn todos juntosen un mismo lugar. Por ltimo, vale la pena remarcar que el script de

    inicio est desarrollado en xml; a decir verdad, hace mucho que no usoel sistema, por lo que no podra detallar correctamente la estructura dela configuracin xml.Un truco que quera comentarles es el uso del comando screen, que permi-te crear pantallas en las cuales se pueda salir de la sesin y volver aentrar mientras la pantalla sigue trabajando.Es posible obtener una lista de las pantallas que estn iniciadas usandoscreen -r (si existe una sola, el parmetro -r hace que se ingrese en esapantalla; en cambio, si hay varias, muestra una lista con todas). Para sa-lir de una pantalla, basta con hacer un exit en ella, y entonces se cerra-r. Para salir sin cerrar la pantalla, se utiliza la combinacin CTRL+A+D.Este tema de las pantallas es realmente til para los administradores, yaque pueden acceder a un servidor por medio de ssh, crear una pantalla,iniciar un par de procesos que demoran bastante, cerrar la sesin de ssh(no la pantalla) y, cuando quieren, volver y acceder a la pantalla como sinada hubiese pasado. Por ltimo, otro tema interesante para tratar es laconfiguracin de una webcam en Linux. En mi caso, tengo una CreativePD1001, que casi no tiene soporte en este sistema, y por lo general no

    funciona. Yo logr hacerla andar en Debian, y ahora estoy in-tentando hacer que muestre algo ms que una pantalla negraen Slackware 10. El proceso de poner en marcha esta webcamimplica parchear el kernel y tener mucha paciencia, pero creoque el tema en general merece una nota.Bueno, sin ms que decir, ms que un gracias enorme por el es-pacio brindado en Linux USERS, los saludo desde Santa Fe.

    GNU/Linux USERS:En cuanto a las notas que sugers, ya esta-mos preparando algunas cosas interesantes. Nota de winm-dems? En el #04 publicamos un completsimo informe sobreestos bichitos. Ah, gracias por el truco!

  • 8/14/2019 LINUX MAGAZINE 5

    10/54

    laboratorio

    12

    OTRO PRODUCTO MAS DE UN PROYECTO EXCELENTE

    usr # linux

    e trata de una aplicacin muy simplede calendario y gestin de tareas,desarrollada por el proyecto Mozilla.Si bien est en una etapa muy pre-

    matura, ya es perfectamente funcional y permiterealizar varias acciones interesantes, como ges-tionar actividades, reuniones, eventos, alarmas,etc. Les interesa? A bajarla, entonces!

    DESCARGA E INSTALACIONLo nico que tenemos que hacer es dirigirnos alsitio oficial del proyecto Mozilla (www.mozi-lla.org) y all, a la seccinProducts/CalendarProject (www.mozilla.org/projects/calendar/ sunbird.html). Desde la seccinDownload, pro-cedemos a la descarga del archivosunbird-i686-linux-gtk2+xft.tar.gz, cuyo peso es de 6,2 MB.Para instalarlo, tendremos que descomprimirlomediante la siguiente orden:

    # tar -zxvf sunbird-i686-linux-gtk2+xft.tar.gz

    Se crear entonces un directorio llamadosun-bird, en donde encontraremos el archivo ejecu-table sunbird. Simplemente, hacemos clic sobrel desde el entorno grfico.

    USANDO EL SISTEMAUna vez que Sunbird se ejecuta, se despliega enpantalla su potente interfaz, que nos permitiradministrar de forma simple nuestros compro-misos. Para hacerlo, tenemos dos opciones:

    ESTA ES LA VISTA PRINCIPAL DE LA APLICACION MOZILLA SUNBIRD.COMO VEN, ES SUMAMENTE ORDENADA E INTUITIVA.

    S

    # Ingresarlos directamente en el calen-dario, como se muestra en la figura.

    # Utilizar el botnNew Event, que se ob-serva en la barra superior.

    Al ingresar un nuevo evento, podemos per-sonalizarlo con las siguientes opciones:

    # Title: ttulo con lo cual veremos nues-tro evento en el calendario.

    # Location: ubicacin del evento.# Start: hora de inicio del recordatorio.# End: finalizacin del mismo.# This event last all day: indica que el

    evento nos tomar todo el da.# Note: descripcin y anotaciones varias.# Private: si es de carcter privado.# URL: podemos definir alguna direccin

    de Internet.

    La opcinTask (tareas) permite definir ac-tividades para hacer y cuenta con las mis-mas opciones que en el caso anterior.

    Con esta funcin, podemos lanzar algn ti-po de evento, como el envo de correo elec-trnico a una hora especfica.Tambin es posible cambiar el aspecto denuestro organizador, activando la visuali-zacin por da, por semana o ambas.El programa cuenta con opciones de im-

    portacin, suscripcin a calendarios remo-tos, consola de JavaScript, personalizacinde la barra superior y opcin de generaruna impresin de nuestro calendario.

    CONCLUSIONEspero que este recurso les sea de utili-dad, ya que es un software muy potente,liviano y til. Como recomendacin paramejorar la instalacin, es aconsejable co-piar el directorio Sunbird a /usr/local/ Sunbird, con los permisos persona-lizados.# Ariel Corgatelli

    Mozilla SunbirdLA GENTE DEL PROYECTOMOZILLA NO PARA DESORPRENDERNOS BRINDANDOSOLUCIONES SIMPLESPARA TAREAS COTIDIANAS.EN ESTE CASO, VAMOS A TOCAR EL TEMA DE LA ORGANIZACION DELA INFORMACION PERSONAL.

  • 8/14/2019 LINUX MAGAZINE 5

    11/54

  • 8/14/2019 LINUX MAGAZINE 5

    12/54

    laboratorio

    16

    DISEO WEB HECHO SIMPLE

    usr # linux

    l equipo de NVU, desde sus comien-zos, dedic todo el esfuerzo a dise-ar una aplicacin libre de cdigoabierto para poder brindar una solu-

    cin a los usuarios de GNU/Linux que quierenhacer pginas web de manera rpida y sencilla.En su versin Beta 0.5 podemos encontrar una

    potente herramienta para el diseo en forma to-talmente transparente.En su web oficial est publicada toda la infor-macin institucional correspondiente, como elaporte realizado por Daniel Glazman (principalagente de Mozilla Composer); de ah su parecidocon el componente de edicin web de Mozilla.Adems, la gente de NVU ofrece el cdigofuente de este programa a toda persona quequiera colaborar en su proyecto realizandocualquier modificacin.

    NVU Y LINSPIRENVU (del ingls n-view, nueva vista) y sunombre fueron diseados por la gente de Lins-pire, Inc., una compaa que se compromete ex-clusivamente a acercar GNU/Linux al escritorio.La firma contribuye con capital, especializa-cin, servidores, bandwidth, marketing y otrosrecursos destinados a garantizar la continuidady el xito de su producto.

    COMO OBTENERLO

    Slo tendremos que dirigirnos a su sitio oficial,nvu.com/index.html, y en la seccin Download,veremos todas las opciones de descarga paravarios sistemas operativos.Podemos descargar el paquete comprimido.tar.gz o RPM para las populares distribucionesFedora y Mandrake. Como novedad, los paquetesde NVU incluyen las libreras GTK, lo cual mejoray facilita su instalacin.

    INSTALACION DEL PAQUETE .TAR.GZUna vez que descargamos NVU, tendremos quedescomprimirlo, ya sea en forma grfica o enmodo texto.

    EN ESTA IMAGEN VEMOS LA PANTALLA PRINCIPAL DE NVU MIENTRAS EDITAMUNA PAGINA, Y SU RESPECTIVA VERSION (VENTANA ACERCA DE).

    E

    En el primer caso, llamamos a laaplicacin ARK y descomprimimosen alguna carpeta.Segn la distribucin que tenga-mos corriendo en nuestra PC, esposible que, haciendo un clic en ladescarga, la aplicacin se lanceen forma automtica.

    Para descomprimirlo en forma textual ejecutamos:

    # tar -zxvf nombre del archivo

    As tendremos el software listo paraejecutar desde la misma ubicacin dondelo descomprimimos.

    NVU0.50PODRIAMOS DECIR QUEES LO MASPARECIDO ALFAMOSODREAMWEAVERDE MACROMEDIA.QUIEREN HACER UNA PAGINA RAPIDAMENTE Y SIN COMPLICACIONESESTA ES LA MEJORSOLUCION.

    ESTE ES EL POTENTE MANEJADOR DE SITIOS, QUE NOS PERMITESUBIR NUESTRA PAGINA WEB AL SERVIDOR FTP.

  • 8/14/2019 LINUX MAGAZINE 5

    13/54

    laboratorio

    El uso de esta aplicacin es casi

    igual al de cualquier otro editorweb: podemos insertar imgenes,hipervnculos y texto, todo de ma-nera visual.Es posible trabajar directamentedesde el sitio FTP de nuestra web,para lo cual tendremos que ingre-sar en l con los datos que corres-pondan. Echemos un vistazo almen de botones superior:

    # New: se encarga de darnos la opcin para iniciar lacreacin de una pgina.

    # Open: permite llamar a una pgina ya existente, me-diante la potente opcin de buscar en nuestro disco.

    # Save: opcin para guardar la pgina.# Publish: muy til para subir directamente la pgina

    a nuestro servidor FTP, de manera rpida y sencilla.

    # Browse: utilidad que nos permite previsualizar lapgina para luego subirla.

    # Anchor: permite modificar las propiedades de una ti-pografa, imagen, etc.

    # Link: permite crear links a diferentes URLs.# Image: da la posibilidad de insertar imgenes.# Table: se utiliza para aadir tablas de contenido.# Spell: corrector que slo soporta el idioma ingls, al

    menos por ahora.# Print: para imprimir nuestro sitio web.

    OOPS!Al hacer nuestras pruebas del programa, en un mo-mento nos encontramos con un error al querer ingresarel fondo en el formulario, donde previamente habamosingresado otro, que no podamos cambiar. Esto se de-be, simplemente, a que, como primera medida, tendre-mos que eliminar el anterior, y luego s, podremos in-gresar el nuevo.La forma de agregar elementos a nuestra pgina web esmuy simple: slo debemos navegar por la barra supe-rior, en donde estn todos los botones para llamar a laaccin requerida.

    EN CONCLUSIONEl mundo de GNU/Linux es muy amplio y siempre nospermite tener varias opciones para realizar nuestrostrabajos cotidianos. En este caso, esta premisa se cum-ple a la perfeccin.El programa analizado es libre, y su objetivo es poner-se a la altura de un software como el de Macromedia(que, cabe destacar, posee muchas ms opciones deconfiguracin, idiomas soportados, etc., pero a no de-sanimarse, porque GNU/Linux viene con todo).Por lo que pudimos ver, poco a poco est llegando acubrir todas las necesidades. No pueden dejar de pro-barlo. # Ariel M. Corgatelli

    SITIO OFICIAL DEL PROYECTO, DONDE PODEMOS DESCARGARLA ULTIMA VERSION DE NVU 0.5 EN TODOS SUS FORMATOS (WWW.NVU.COM).

    usr # linux

    AQUI TENEMOS LA VENTANA DE INSERCION DE IMAGENES Y SU RESPECTIVO PANELDE PROPIEDADES. UNA VEZ

    POSICIONADAS EN LA PAGINA,PODEMOS MOVERLAS DE UNLADO A OTRO CON EL MOUSE.

    17

    INSTALACION DEL PAQUETE RPMEsta operacin es muy simple y, dependiendo de

    la distribucin utilizada, se realiza en formagrfica con un clic en el archivo.En caso contrario, podemos hacerlo desde unaconsola, ingresando el siguiente comando:

    # rpm -i xxx.rpm

    PRIMERA EJECUCIONEntramos en el directorio que generamos en ladescompresin y buscamos el ejecutable (llama-do nvu). Entonces, podemos abrir una consolade modo texto y teclear:

    $ ./nvu

  • 8/14/2019 LINUX MAGAZINE 5

    14/54

    18usr# linux HardwareJ u a n M a r c e l o R o d r g u e z

    R E C O M E

    N D A C

    I O N E

    S D E

    S O F

    T W A R

    E P A R

    A U T

    I L I Z A

    R L A G

    R A B A

    D O R A

    D E C

    D S

    C O M

    O C O

    N E C T

    A R N O

    S A

    I N T E

    C O N F I G U R A C I O N

    D E

    L A

    P L A C A

    D E

    S O N I D O

    U T I L I Z A N D O

    L O S

    D R I V E R S A L S A

    C O N F I G U R A C I O N

    D E

    U N A

    I M P R E S O R A

    C O N

    C U P S

    C O N F

    I G U R

    A C I O

    N D E

    L M

    O U S E

    Y D E

    L T E

    C L A D

    O

    C O M O

    H A C E

    R P A

    R A O B

    T E N E

    R E L

    M A X

    I M O

    R E N D

    I M I E N

    T O D E

    L A S

    X

  • 8/14/2019 LINUX MAGAZINE 5

    15/54

    usr# linux 19

    C O N

    M O D E M

    S T R

    A D I C

    I O N A

    L E S

    Y A D

    S L

    EXISTEN MUCHOS USUARIOS QUENO CONOCEN GNU/LINUX O QUEPOSIBLEMENTE NUNCA LLEGUENA TENER SU SISTEMA OPERATIVOLIBRE FUNCIONANDO A LAPERFECCION. Y LO QUE ES PEOR,SEGUIRAN PENSANDO QUE ESUNA TAERA IMPOSIBLE.EL OBJETIVO DE ESTA NOTA ESBRINDAR LA MAYOR CANTIDAD DEHERRAMIENTAS PARA QUEAQUELLOS QUE RECIEN SEARRIESGAN A INSTALARGNU/LINUX NO SIENTAN QUEESTAN PERDIDOS, Y VEAN QUE NOSOLO UN GURU PUEDE USARESTE SISTEMA OPERATIVO. SIN

    CAER EN UTOPIAS BARATAS, ENESTE ARTICULO EXPLICAREMOSCOMO CONFIGURAR LOSDIFERENTES DISPOSITIVOS,SIEMPRE VALIENDONOS DEHERRAMIENTAS GRAFICASCUANDO SEA POSIBLE, O DEASISTENTES, PARA ASI FACILITAREL PROCESO DE INSTALACION.ES CIERTO QUE UNO APRENDEMUCHO LUCHANDO SOLOCONTRA LA MAQUINA, PEROTAMBIEN A VECES ES BUENOCONTAR CON ALGUNA GUIA.COMENCEMOS, ENTONCES!

  • 8/14/2019 LINUX MAGAZINE 5

    16/54

    Empezaremos por configurar los dispositivosms importantes del modo grfico, la triloga te-clado, mouse y video. Pero antes es importantesaber que tenemos diferentes maneras de hacerefectiva nuestra configuracin.Todas las configuraciones se encuentran enun nico archivo llamado XF86config, situadoen /etc/X11/, dependiendo de la distribucinque usemos.

    20usr# linux

    Este es un archivo de texto, de modo que cadauna de las configuraciones de mouse, teclado yvideo corresponde a una porcin de ese texto.Entonces, es necesario configurar todo a ma-no? Podramos hacerlo tranquilamente me-diante un editor de texto, completando y modi-ficando cada parte del archivo, pero para quie-nes no estn muy acostumbrados, esta tareapuede resultar bastante compleja.Esto nos lleva a deducir que hay diferentesmaneras de lograr el archivo de configuracin

    del servidor X, algunas bastante simples yotras un poco ms engorrosas. Principalmente,hay dos formas: la textual y la grfica. La pri-mera consiste en utilizar el comandoxf86con-fig; la segunda, en usar el comandoxf86cfg.Yo sugiero usar la herramientaxf86config, unasistente desarrollado en modo texto incluidoentre el software base del servidor X. Baso estaeleccin en que, muchas veces, usar herra-mientas tales comoxf86cfgpuede complicar-nos la existencia. En primer lugar, este tipo deherramientas a veces no llegan a verse biendebido a incompatibilidades o configuracioneserrneas generadas por la propia aplicacin, loque dificulta el proceso. Por otro lado, supo-

    niendo que se viera bien, creo que no llega aser del todo cmodo usarxf86cfg. En fin, escuestin de que prueben ambas herramientas ydecidan con cul quedarse.Si utilizamos la herramienta textual, tendremosque responder una serie de preguntas sobre elmouse, el teclado, el monitor y la placa de vi-deo; slo es cuestin de seguir los pasos y con-testar segn la configuracin de nuestro siste-ma. Si en algn momento nos arrepentimos de

    lo que pusimos, presionamos la combinacinde teclas CTRL+C y volvemos a empezar.

    EN CUANTO ALAS PLACAS DE VIDEOSi bien el abanico de placas soportadas porel servidor X11 es muy amplio, pueden ocurriralgunas cosas puntuales, que dan motivo aeste apartado. Entre otros, los posibles pro-blemas son:

    Que la placa de video no sea soportada porel servidor X.

    Que la placa sea soportada por un driver ge-neral creado por programadores al no contar conlos datos especficos de hardware de las placas;o bien que sta no funcione del todo o que slosoporte algunos perifricos de la marca.

    Que exista soporte para nuestra placa devideo, pero que el fabricante no ofrezca driversen formato binario que aprovechen al mximo

    todas las funcionalidades de nuestra placa.

    Sera realmente raro que una placa no funciona-ra en absoluto bajo GNU/Linux. Yo he configura-do video en varias mquinas, y nunca, en losaos en que he usado GNU/Linux, he tenido pro-blemas. S confieso que algunas veces he rene-gado, pero no tanto como para tirar la toalla.Muchas veces, diferentes placas utilizan unmismo chipset, por lo que si la placa A utilizael chipset B, y la placa C tambin lo usa, si Aes soportada y C no, es muy probable que am-bas funcionen con un mismo driver. Sin ir mslejos, y yendo a un ejemplo prctico, la gentede nVIDIA ofrece un driver para GNU/Linux que

    EL COMANDO XF86CFG NOS DA ACCESO A LA CONFIGURACION, DE FORMA VISUAL.

    Mouse, teclado y video en X COMENZAREMOS POR CONFIGURAR LOS DISPOSITIVOS BASICOS DE ENEN EL SISTEMA DE VENTANAS XWINDOW. SI LUEGO DE LA INSTALACIOCORRECTAMENTE CONFIGURADO, ESTE ES EL MOMENTO DE CORREGIR

    EL COMANDO XF86CONFIG NOS PERMITECONFIGURAR MOUSE, TECLADO Y VIDEOPARA EL SISTEMA X11.

  • 8/14/2019 LINUX MAGAZINE 5

    17/54

  • 8/14/2019 LINUX MAGAZINE 5

    18/54

    22usr# linux

    EL SISTEMA ALSA INCLUYE VARIAS HERRAMINTAS PARA LA CONSOLA, CO

    Configurar la placa de sonido

    Si nuestra placa de sonido fue reconocida y estperfectamente configurada por la instalacinque hemos hecho, pueden pasar por alto esteapartado, que dedicaremos a explicar cmoconfigurar una placa que no funciona o unanueva placa que hayamos comprado. Para rea-lizar esta tarea, necesitaremos compilar algu-nas cositas.No se asusten si son novatos, y vean qu sen-cillo es configurar una placa de sonido usan-

    do el nuevo sistema (estndar?) que ofreceGNU/Linux. Hablo de ALSA (Advanced Linux Sound Architecture ).Lo primero que vamos a hacer es ver si tene-mos el cdigo fuente de nuestro actual kernelen la mquina. Para eso, nos dirigimos al di-rectorio /usr/src/ y, si ah encontramos algndirectorio llamadolinux, linux-2.6.xo linux-2.4.x, es evidente que disponemos del cdigofuente del kernel, y entonces no tendremos quebajarlo de Internet.Ahora bien, si no tenemos ningn directorio conesas caractersticas, deberemos ir hasta el sitiodel kernel,www.kernel.org, y bajar la ltimaversin disponible.

    MANOS A LA OBRAA continuacin, vamos adonde hemos bajado elcdigo fuente del kernel y lo descomprimimos(si ya tenemos el cdigo, es obvio que puedensaltear esta parte):

    root@waiting$ gzip -d linux-2.6.x.tar.gz

    root@waiting$ tar -xvf linux-2.6.x.tar

    Luego nos dirigimos al directorio en donde tene-mos el cdigo fuente del kernel, y compilamos elmen basado en curses para configurarlo:

    root@waiting$ cd linux-2.6.x/ root@waiting$ make menuconfig

    No vamos a detenernos ms que en la explica-cin sobre cmo compilar un kernel; si no sabenhacerlo, pueden buscar informacin al respecto,

    ya que escapa al objetivo de esta nota.Habilitamos la opcinSound card support, ubi-cada enDevice Drivers/Sound, seleccionamosSound card supportcomo mdulo y elegimosAdvanced Linux Sound Architecture(ALSA).Dentro de ella seleccionamos:

    Advanced Linux Sound Architecture Sequencer support< > Sequencer dummy client

    OSS Mixer API OSS PCM (digital audio) API[*] OSS Sequencer API

    Una vez hecho esto, compilamos la imagen delkernel, un simplemake para cualquiera de laserie 2.6.x o para la serie 2.4.x:

    root@waiting$ make deproot@waiting$ make cleanroot@waiting$ make bzImageroot@waiting$ make modulesroot@waiting$ make modules_install

    Modificamos el archivo /etc/lilo.confy ejecutamos:

    root@waiting$ lilo

    Luego bajamos el cdigo fuente necesario paraconfigurar ALSA, desdeftp://ftp.alsa-projec-

    t.org/pub. Para obtener ms informacin, elwebsite oficial del proyecto est enwww.alsa-project.org. Bajamos los siguientes archivos(noten que todos tienen la misma versin, salvoel firmware):

    alsa-driver-1.0.6rc2.tar.bz2alsa-lib-1.0.6.tar.bz2alsa-utils-1.0.6.tar.bz2alsa-oss-1.0.6.tar.bz2

    alsa-tools-1.0.6.tar.bz2alsa-firmware-1.0.4.tar.bz2

    Los ubicamos en un mismo directorio, ejecutan-do, por ejemplo:

    root@waiting$ mv alsa-* /usr/src/alsa/

    Situados en ese directorio, los descomprimimos:

    root@waiting$ cd /usr/src/alsa/ root@waiting$ bzip2 -d *root@waiting$ tar -xvf alsa-driver-1.0.6.tarroot@waiting$ tar -xvf alsa-lib-1.0.6.tarroot@waiting$ tar -xvf alsa-utils-1.0.6.tarroot@waiting$ tar -xvf alsa-oss-1.0.6.tarroot@waiting$ tar -xvf alsa-tools-1.0.6.tarroot@waiting$ tar -xvf alsa-firmware-1.0.4.tar

    Ahora deberemos compilar todas las

    EL SOPORTE DE DISPOSITIVOS DE AUDIO HA MEJORADONOTABLEMENTE EN LAS ULTIMAS VERSIONES DEL KERNEL LINUX.EN ESTA SECCION, VEREMOS COMO CONFIGURAR ESTA PLACA.

  • 8/14/2019 LINUX MAGAZINE 5

    19/54

    COMANDOS DE ALSA

    Entre los comandos ms comunes de ALSA,contamos con los siguientes:

    alsaconf: Script de configuracin de ALSA.

    alsactl: Utilidad que permite manejar las

    configuraciones de la placa de sonido.

    aplay/arecord: Reproduce y capturar archivos .wav

    .voc y .au.

    amixer: Mixer para la lnea de comandos.

    alsamixer: Mixer basado en las libreras ncurses.

    amidi: Utilidad para enviar/recibir datos MIDI.

    23usr# linux

    EN EL SITIO OFICIAL DE ALSA (WWW.ALSA-PROJECT.ORG) ENCONTRARAN MUCHA INFORMACION SOBRE EST

    utilidades bajadas, cada una de las cualesse encuentra en su propio directorio, dentrodel directorio /usr/src/alsa/ , en el siguienteorden: driver, lib, utils, oss, tools, firmware.En cada caso, hacemos:

    root@waiting$ ./configure.root@waiting$ makeroot@waiting$ make install

    Luego de compilar el driver, ejecutamos el ar-chivo snddevices:

    root@waiting$ ./snddevices

    Terminado todo el proceso de compilacin, eje-cutamos el comando de configuracin de ALSA:

    root@waiting$ alsaconf

    As hemos finalizado la configuracin de la pla-ca de sonido utilizando ALSA. Un ltimo tip essaber que podemos utilizar el comando alsami-xer para configurar los detalles de volumen co-rrespondientes.

  • 8/14/2019 LINUX MAGAZINE 5

    20/54

    24usr# linux

    Configuracin de la impresora

    INSTALAR UNA NUEVAIMPRESORAPara instalar una nueva impresora en CUPS,abrimos un navegador y accedemos con l alservidor CUPS, siempre y cuando nuestro CUPSdnos permita hacerlo. Escribimos en la caja detexto del navegador: 127.0.0.1:631.Como podrn ver, la direccin corresponde anuestra mquina local (localhost), en dondeCUPSd espera por conexiones en el puerto 631.

    Se nos pedir ingresar nuestro nombre deusuario y password local (en mi caso, ingresoroot, ya que necesito instalar una impresoraglobalmente).Luego accederemos al men web de CUPS, endonde vamos a la opcinadd printer. En laprxima pantalla CUPS nos solicitar queingresemos datos, divididos en tres campos:nombre de la impresora, lugar en donde seencuentra este dispositivo (localhost, ennuestro caso), y una descripcin del equipo en

    cuestin. Completamos esos datos y seguimospresionando Continue.En el prximo paso, responderemos segncorresponda a nuestra impresora (consulten lalista de opciones para saber de qu estamoshablando). En mi caso, como se trata de unaimpresora Epson conectada va puerto paralelo,elijo la opcin Parallel port N1 (Epson). Siustedes tienen otro modelo de impresora,conectada de otra forma a su computadora,

    debern elegir, como he dicho, lo quecorresponda. Presionamos Continue.Ahora CUPS nos consultar la marca de nuestraimpresora y, luego, nos pedir que elijamos eldriver adecuado. En nuestro caso,seleccionamos Epson, y presionamos Continue.La prxima pantalla desplegar todos losdrivers correspondientes a las impresorasEpson; seleccionamos: EPSON Stylus Color 900- CUPS+Gimp-Print v4.2.6 (en), presionamosContinue, y listo! Hemos configurado nuestra

    LUEGO, NOS DISPONEMOS A SELECCIONAR EL DRIVERCORRESPONDIENTE.

    CON EL NACIMIENTO DE CUPS, LOS DIAS TRAGICOS DE CONFIGURAR LNUESTRA IMPRESORA BAJO LPD SE ACABARON. AHORA ES TODO MUCDE TODAS MANERAS, AQUI LES PRESENTAMOS UNA BREVE GUIA DE C

    En este apartado sobre impresorasexplicaremos cmo instalar una bajo GNU/Linuxutilizando CUPS (Common Unix Printer System ).No entraremos en detalle con respecto a lamanera de instalar este sistema; si no lotienen, utilicen la herramienta de instalacin desoftware de la distribucin que estn usando.Ahora, instalaremos una impresora suponiendoque tenemos CUPS configurado y corriendoactivamente en nuestra mquina. Averiguamos

    si CUPS est siendo ejecutado:

    root@timetowait$ ps aux | grep cupsdroot 1771 0.0 0.7 4936 1752 ?

    S 12:41 0:00 /usr/sbin/CUPSdroot 4601 0.0 0.2 1676 584 pts/1

    S 15:11 0:00 grep CUPSd

    La segunda lnea nos muestra que,efectivamente, el archivo CUPSd est corriendo.

    EL PRIMER PASO CONSISTE EN CREAR UNA NUEVA IMPRESORA DESDE EL PANEL DE ADMINISTRACION.

  • 8/14/2019 LINUX MAGAZINE 5

    21/54

    25usr# linux

    impresora utilizando el asistente web que nosofrece el excelente desarrolloCommon UnixPrinter System(localmente en nuestro caso).

    TERMINANDOFinalmente, para cualquier modificacin quedebamos hacer a nuestra impresora tendremosque acceder, va browser, de la misma manera,es decir, escribiendo en la caja de texto127.0.0.1:631, luego introduciendo nuestro

    nombre de usuario y password, y por ltimo,yendo al apartado Administration. Ah hacemosclic enManage printers, para cambiarparmetros de la impresora que acabamos deinstalar o de otras instaladas previamente.Para configurarlas, dentro de la seccincorrespondiente a cada impresorapresionamosConfigure printer, lo que nosllevar a un men que nos permitir cambiarconfiguraciones de papel, resolucin, y otrosparmetros.

    ESTO ES LO QUE VEMOS EN NUESTRO NAVEGADOR APENAS NOS CONECTACON EL SISTEMA DE CONFIGURACION DE CUPS.

    UNA VEZ FINALIZADO EL PROCESO, LA NUEVA IMPRESORA APARECERA EN EL LISTADO.

    LUEGO, PODEMOS DEFINIR VARIAS OPCIONES POR DEFECQUE SE APLICARAN A NUESTRA NUEVA IMPRESORA.

  • 8/14/2019 LINUX MAGAZINE 5

    22/54

    26usr# linux

    A grabar CDs!

    K3B ES UNA HERRAMIENTA PARA GRABAR CDS Y DVDS, MUY FACIL DE USAR.

    UN POCO DE KERNEL(PARA EXPERIMENTADOS)Casi todas las distribuciones actuales traen elkernel configurado para que nuestra grabadorade CDs pueda funcionar perfectamente; inclu-so, algunas trabajarn con ciertas nuevas tec-nologas de la serie 2.6.x, que cambian un pocolo que era tradicional a la hora de grabar CDs

    bajo GNU/Linux. Pero en este artculo veremosslo lo que ser ms comn entre los usuariosbsicos: las grabadoras del tipo IDE-ATAPI. Amodo informativo, les contamos que en nuestrokernel necesitamos tener habilitadas las si-guientes opciones:

    SCSI support;SCSI supportSCSI generic support

    Block devices;SCSI emulation support

    GNU/Linux utiliza para grabar la interfaz ASPI,que corresponde a los dispositivos SCSI; porende, si vamos a configurar una grabadoraIDE, necesitaremos hacerle creer a tux que esun dispositivo que puede utilizar el lenguajeque usan sus colegas SCSI para comunicarse,aunque las comunicaciones se realicen a tra-vs de un dispositivo diferente.

    Una vez incluidas las opciones antes mencio-nadas (no olviden hacer unmake mrproperpara borrar toda configuracin existente quepueda llegar a traernos problemas), paso apresentarles la aplicacin que utilizaremos pa-ra grabar:k3b (www.k3b.org).

    K3B: LA TOSTADORA POREXCELENCIASin dudas, es la aplicacin grfica ms com-pleta que existe para grabar CDs y DVDs. Seencuentra en constante desarrollo, y es una ex-celente alternativa para aquellos consola-f-bicos que enloqueceran utilizando herramien-tas de ese tipo para grabar. Adems, es ptimasi no deseamos perder el tiempo escribiendomuchos comandos de consola, dado que k3b

    GNU/LINUX SOPORTA GRABADORAS DE CDS/DVDS DEL TIPO SCSI, IDE-APOR PUERTO PARALELO. EN ESTA SECCION, VEREMOS COMO CONFIGUDESDE EL ENTORNO GRAFICO.

    est basado en las herramientas de consola,de modo que llegaremos al mismo resultado.Este programa se usa igual que cualquier equi-valente de otros sistemas operativos. La inter-faz est bien lograda y es intuitiva.

    Slo vamos a detenernos para mencionar que,la primera vez que ejecutemos k3b, revisar elsistema en busca de grabadoras. Una vez iden-tificado el dispositivo, aceptamos y ya estare-mos listos para grabar lo que se nos ocurra.En la imagen pueden ver lo intuitivo que es elmen inicial de k3b, desde donde podremosempezar a grabar un CD de datos, uno de au-dio o un DVD. Un detalle fundamental: no olvi-den verificar si las herramientas que k3b utili-za para grabar estn instaladas en su sistema;si no las tienen, el programa se lo har saber.

  • 8/14/2019 LINUX MAGAZINE 5

    23/54

    28usr# linux

    LOS FAMOSOS WINMODEMSLos winmdems, sin dudas, estn muy lejos deser los mejores amigos de GNU/Linux. Laconfiguracin de un dispositivo tan maerocomo ste es, ante todo, un poco engorrosa, yno es ideal en absoluto para un usuario novato.

    Aun as, actualmente hay gente que esthaciendo desarrollos sobre el tema, a partir delos cuales ciertos winmdems funcionanperfectamente.

    Un dato para anotar: un sitio web sobrewinmdems en GNU/Linux que puede serlesmuy til eswww.linmodems.org. Allencontrarn toda la informacin que estepequeo tutorial no llegue a ofrecerles.Para saber si nuestro mdem tiene un driverque lo haga funcionar en GNU/Linux,necesitaremos tener informacin sobre l. Adiferencia de lo que explicamos en el artculosobre winmdems, no vamos a hablar aqu deninguna utilidad especfica para tal propsito(las hay: por ejemplo, scanmodem; puedenconsultar el sitio www.linmodems.org), sino quevamos a basarnos en utilidades del sistemaque permiten obtener datos al respecto.Lo primero que hacemos es investigar la salidaque nos brinda la entrada del directorio /proc/ :

    root@surviving$ cat /proc/pci

    Otra manera de conseguir informacin sobrenuestro mdem PCI es:

    root@surviving:~$ lspci

    Otra opcin es buscar en el log que nos generael kernel, ubicado, en Slackware, en /var/log/messages.2, y rastrear cadenas de

    caracteres que coincidan con la palabra pci, osimilar. Sean creativos.

    root@surviving:~$ cat /var/log/messages.2 | grep pci

    Y otra forma mss

    root@surviving$ lspci -vv

    Utilizando los comandos anteriores,obtendremos informacin sobre nuestromdem. Luego, vamos al sitio linmodems.orgpara averiguar si hay algn driver disponiblepara nuestro modelo especfico o para elchipset que ste utiliza.Cuando sabemos qu mdem tenemos y conqu chipset cuenta, buscamos informacinsobre ellos en los sitios web que figuran en elrecuadro. Son sitios muy completos, que cubrenun importante abanico de opciones, de modoque son para tener en cuenta. Una vez queconfiguramos el winmdem con el drivercorrespondiente, podemos pasar a la siguienteparte de la nota, en donde se explica laconfiguracin bsica de una conexin dial-up.

    Algunos sitios para usuarios de winmodems65.70.147.202:8080/gromitkc/pci_list.html(mdems PCI y GNU/Linux)

    65.70.147.202:8080/gromitkc/dips/roster.html(listado de chipsets con drivers que funcionanbajo GNU/Linux)65.70.147.202:8080/gromitkc/winmodem.html(excelente fuente de recursos disponibles sobrewinmdems)www.heby.de/ltmodem (winmdems yGNU/Linux)www.linmodems.org (conocido sitio sobrewinmdems y GNU/Linux)

    CONFIGURANDOUNA CONEXION DIAL-UPPara configurar una conexin dial-up usandoGNU/Linux, como suele ocurrir en dicho sistemaoperativo, tenemos muchas maneras de hacerlo.Algunas son mediante herramientas grficas, y

    otras, mediante los temibles archivos de texto,a los que s o s debern acostumbrarse algunavez. Por una cuestin de sencillez, aquellosusuarios que deseen ir al grano y a lo ms fcil(a quienes est destinada esta nota) podrnconfigurar su conexin sin problemas utilizandocualquier herramienta grfica, como Kppp o suequivalente en GNOME, o la que deseen.Nosotros utilizaremos el comando de Linux/UNIXwvdialpara hacerlo. Lo primero es controlar quetengamos instalado elwvdialen nuestramquina:

    root@waitandsee:~$ whereis wvdialwvdial: /usr/src/wvdial-1.54.0/wvdial.1 /usr/src/wvdial-1.54.0/wvdial.a /usr/src/wvdial-1.54.0/wvdial.o /usr/src/wvdial-1.54.0/wvdial.cc /usr/src/wvdial-1.54.0/wvdial /usr/local/bin/wvdial

    Como podrn ver, el comandowhereisencontr,en las rutas por las que ha buscado, queefectivamente tenemos instalado en nuestra

    mquina wvdial con sus respectivos archivos deayuda y tambin el cdigo fuente, no slo elbinario. Si no tuviramos instalado wvdial, lasalida dewhereissera:

    root@waitandsee:~$ whereis wvdialwvdial:

    En este ltimo caso, tendremos que llevar acabo los pasos que mencionamos acontinuacin.Si vamos a utilizar una versin de wvdialsuperior o igual a la 1.50,wvdialrequerir lalibreraWvStreams. Descargamos wvdial y lalibrera desdeopen.nit.ca/wiki/index.php?page=DownloadRel

    Conectndonos a la redEN ESTA SECCION, VEREMOS CMO CONFIGURAR RPIDAMENTE UN DCONEXION A INTERNET. SI TENEMOS UN MODEM COMUN, ENTONCES SHABREMOS TENIDO PROBLEMAS DE DETECCION EN GNU/LINUX. EN CAWINMODEM, VEAMOS ALGUNOS TIPS IMPORTANTES QUE DEBEMOS COPODER CONFIGURARLO (PARA MAS INFORMACION SOBRE ESTE TEMA, INFORME ESPECIAL SOBRE WINMODEMS DE Linux USERS #04). Y, SI TENCONEXION ADSL, AL FINAL DE LA NOTA VEREMOS COMO CONFIGURA

  • 8/14/2019 LINUX MAGAZINE 5

    24/54

    29usr# linux

    eases; ambos estn en formato de cdigofuente.Si no tenemos algo de lo antes mencionado,buscamos enfreshmeat.net, por ejemplo,donde encontraremos todo lo necesario.Una vez que bajamos los archivos, losdescomprimimos y los compilamos en elsiguiente orden:

    root@waitandsee:/usr/src$ gzip -d wvstreams-3.75.0.tar.gzroot@waitandsee:/usr/src$ tar -xvf wvstreams-3.75.0.tarroot@waitandsee:/usr/src$ cd wvstreams-3.75.0root@waitandsee:/usr/src/wvstreams-3.75.0$ make

    root@waitandsee:/usr/src/wvstreams-3.75.0$make installroot@waitandsee:/usr/src/wvstreams-3.75.0$ ldconfig

    Ahora vamos a compilar wvdial:

    root@nixbox:/usr/src$ gzip -d wvdial-1.54.0.tar.gzroot@nixbox:/usr/src$ tar -xvf wvdial-1.54.0.tarroot@nixbox:/usr/src$ cd wvdial-1.54.0root@nixbox:/usr/src/wvdial-1.54.0$ makeroot@nixbox:/usr/src/wvdial-1.54.0$ make install

    Continuamos creando el archivo deconfiguracin para wvdial:

    root@waitandsee$ touch /etc/wvdial.conf

    Y lo ejecutamos:

    root@waitandsee$ wvdial /etc/wvdial.conf

    Si wvdial detecta nuestro mdem, volcar todala informacin necesaria al archivo

    /etc/wvdial.conf; en caso de que exista algnproblema y no lo detecte, deberemos realizar laconfiguracin a mano.Wvdial escanea todos losttySxdentro deldirectorio /dev/ , en busca de mdems activos.Si encuentra uno, obtendremos una salida en laconsola similar a la siguiente:

    Found 1 available modem; using /dev/ttyS2.ttyS2: Speed 57600; init "ATQ0 V1E1 S0=0 &C1 &D2 S11=55"

    Y el correspondiente archivo wvdial.conf,ubicado en /etc/, ser similar a:

    [Dialer Defaults]Modem = /dev/ttyS2Baud = 57600Init = ATZInit2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55; Phone = ; Username = ; Password =

    Ahora, slo debemos completar la informacin quese nos solicita, que nos la proveer nuestro ISP.

    [Dialer Defaults]Modem = /dev/ttyS2Baud = 57600Init = ATZInit2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55; Phone = 4961423558; Username = hugoadanrodriguez; Password = bocamipasin

    El ltimo paso es completar la informacincorrespondiente a los DNS primario ysecundario. Entiendo que, actualmente, los ISPargumentarn que, una vez que se establece laconexin, el servidor enviar los datosnecesarios para conectarnos. Eso es cierto, perotambin es cierto que podemos llegar a tenerproblemas usando GNU/Linux con dichaautomatizacin. Entonces, llamamos a la gentedel ISP, y le pedimos las IP del DNS primario ysecundario, para luego editar el archivo /etc/resolv.conf:

    root@waitandsee$ pico /etc/resolv.conf

    Y lo completamos de la siguiente manera:

    nameserver 200.51.254.254nameserver 200.51.254.252

    Terminado este pequeo paso, nos conectamosejecutando:

    root@waitandsee$ wvdial

    O bien:root@waitandsee$ fg wvdial

    CONEXION A INTERNET VIA A

    Para conectarnos utilizando una conexin xDSL,es recomendable utilizar RoaringPenguin, quenos permite utilizar el protocolo PPP OverEthernet bajo GNU/Linux; lo conseguimos enwww.roaringpenguin.com/pppoe.Escapa a nuestro objetivo explicardetalladamente cmo configurar la conexinxDSL, pero sepan que una vez instalado RP ensu sistema (si es que no lo tienen, ya que vienecon casi todas las distribuciones), hay queejecutar:

    root@waitandsee$ adsl-setup

    Este comando ejecutar un asistente que nosayudar a crear la conexin DSL (para obtenerms informacin sobre el tema, puedenconsultarLinux USERS #01 y #02, en donde sehabla detalladamente de conexiones DSL,mdems USB y Eht0 en GNU/Linux).Tambin tenemos que conseguir los DNS denuestro servidor para configurar de maneraefectiva la conexin DSL.Para conectarnos una vez que finaliz elasistente usamosadsl-start, y para terminar laconexin,adsl-stop.

    EN CONCLUSIONHemos pretendido desarrollar en estas pginasuna gua que cubriera las necesidades bsicasy ms frecuentes, explicando cmo hacerfuncionar el teclado, el mouse y la placa de

    video, junto con un apartado para placas 3D, laimpresora, la placa de sonido, la grabadora y elmdem.No queda mucho ms por decir al respecto, ytampoco quiero volver a usar otro clich ms, niotra frase hecha. Psenla bien, y disfruten sureciente configuracin exitosa (s, me agrando yvoy a pensar que configuraron todo). Hasta laprxima.

    Juan Marcelo Rodrguez

  • 8/14/2019 LINUX MAGAZINE 5

    25/54

    TUTO-e (e.ututo.org.ar ) tiene el aval de SoLAr (www.solar.org.ar), la Free Software Foundation (www.gnu.org) e Hipatia(www.hipatia.info), y se puede bajar desde su sitio de des-

    carga en los servidores de la Free Software Foundation.Es un sistema operativo orientado a la performance extrema, que ofreceun entorno amigable para los usuarios, al mismo tiempo que garantiza eluso exclusivo de Software Libre en todos sus paquetes. Est optimizadopor arquitecturas genricas y especficas, lo que permite elegir descargarel CD-ROM para cualquier tipo de equipo (486/Pentium o la i686) o la me-jor opcin para nuestro procesador (Pentium3 y 4, AMD Duron, Athlon MP yXP). Soporta diversos tipos de teclados y ms de 24 idiomas en su entornogrfico. A travs del sitio web de la comunidad UTUTO-e, se puede accedera foros y obtener toda la asistencia y el apoyo necesarios para iniciarnosen el uso de esta distribucin.

    GUIA DE INSTALACIONPara instalar UTUTO-e debemos iniciar la PC desde el CD correspondiente.En la primera pantalla elegimos el tipo de instalacin; no tendremos mu-

    chos problemas porque slo existen dos opciones. Laprimera que se presenta es la Instalacin Automtica,una modalidad que resulta til para equipos nuevos o

    en los que se use UTUTO-e como nico sistema operati-vo. Este proceso borra todo dato existente en el discoduro, de modo que si queremos compartir UTUTO-e conotro sistema, tendremos que elegir la segunda opcin,Instalacin Manual o Personalizada.A continuacin, el sistema crea las particiones predefi-nidas, usando 256 megabytes para la particin de in-tercambio (swap) y el resto del espacio en disco parala particin de datos (particin raz oroot) UTUTO-eslo usa estas dos particiones: la de intercambio y lade datos. Los parmetros de red quedan predetermi-nados segn la resolucin DHCP. La zona horaria y losparmetros de teclado se fijan desde el men de admi-nistracin de UTUTO-e.

    DIFERENTES MODOSAhora veamos la Instalacin Manual o Personaliza-da. En este caso, deberemos definir todos los datosde la unidad, los sistemas operativos existentes, launidad de instalacin de gestor de arranque, lasclaves de superusuario (root) y de usuario cotidiano,y los parmetros de red. Para este tipo de instala-cin, tenemos que determinar el tamao de las par-

    ticiones de disco y crearlas (punto 2). Ah indicamosla unidad para instalar el gestor de arranque (en es-te caso, Lilo: Linux Loader), y a partir de ese momen-to, creamos el archivo de configuracin del gestor. Elsistema nos ofrecer una configuracin modelo ba-sada en la informacin de unidades y particionesque ingresamos. En este paso tenemos la opcin deaceptar o modificar la configuracin; luego, el pro-ceso se realiza en forma automtica.

    cd-rom

    30

    #

    UNA DISTRO QUE DA QUE HABLAR

    ES LA DISTRIBUCION 100% LIBRENACIDA EN LA ARGENTINA Y ORIENTADA A DARLESRENDIMIENTO EXTREMO A LOS EQUIPOS DONDE SE LA INSTALE.EN EL CD DE ESTA EDICION, INCLUIMOS LA VERSION COMPLETA .

    U

    usr # linux

    UTUTO-e

    SI ESTAMOS UTILIZANDO EL SISTEMA COMO ROOT,NOS LO DEJARA BIEN EN CLARO.

  • 8/14/2019 LINUX MAGAZINE 5

    26/54

    cd-rom

    31usr # linux

    Al finalizar, el sistema pedir las claves parael superusuario (root), la creacin del usuariocotidiano y su clave de acceso, los parme-tros de red y de conexin a Internet, el idiomadel sistema, el tipo de teclado que usamos ysu distribucin, y la zona horaria de la m-quina segn la ciudad que determinemos.Al finalizar ambas instalaciones, la mquinase apagar sola (si tiene esta capacidad); encaso contrario, nos indicar que debemos ha-cerlo (powerdown). El prximo paso es retirarel CD de instalacin y reiniciar la PC desde el

    disco duro, para pasar a configurar nuestroentorno grfico desde la pantalla correspon-diente. All tendremos que definir tipo demouse, distribucin e idioma del teclado, mo-nitor y parmetros de la placa de video.Cuando salgamos de esta configuracin(quit), las opciones definidas quedarn gra-badas y se activar la ruedita del mouse (encaso de tenerla).

    PRIMEROS PASOS EN EL SISTEMAA continuacin, el sistema debe iniciar elproceso de ingreso de manera grfica (GDM).Una vez que escribimos el usuario y la clave,llegamos al escritorio de UTUTO-e para tra-bajar como con cualquier sistema operativo.Si la placa de red o el mdem ya fueron de-tectados y configurados, podremos hacer usode los servicios de Internet de manera inme-diata. Lo mismo ocurre con el equipamientode sonido. Todo reconocimiento decomponentes es automtico, autoconfigura-ble y totalmente desatendido para equipa-

    miento tipo plug and play o dispositivos deconexin y desconexin en caliente (hotplug),como los USB, PCMCIA o FireWire.Si ingresamos en el sistema (GDM) como su-perusuario (root), accederemos al sistema deadministracin. Entre las opciones all dispo-nibles, veremos la administracin de un fire-wall avanzado, NAT, el Panel de control delsistema y el men de administracin deUTUTO-e. Desde el Panel de control accede-mos a un firewall simple que est pensadopara usuarios domsticos o para quienes noposeen servidores o servicios a los que se ac-cede desde Internet.

    El men de UTUTO-e nos da otras opciones para definir parmetrosdel sistema tales como:# Actualizacin y/o instalacin de paquetes# Parmetros de red# Configuracin de conexin a Internet# Recuperacin del escritorio de un usuario (perfil)# Configuracin automtica y manual del entorno grfico

    Ahora slo nos queda comenzar a utilizar una distribucin GNU+Linux instaladaespecialmente para nuestra computadora.# El equipo de UTUTO-e

    N. de la R:Agradecemos especialmente a todo el equipo de UTUTO-e por haber ar-mado esta completa gua de instalacin, as como tambin por toda la colaboracinbrindada para que pudiramos incluir la distribucin en el CD.

    EN EL SITIO OFICIAL DEL PROYECTO (E.UTUTO.ORG.AR) ENCONTRARANINFORMACION, FOROS DE AYUDA Y LA ULTIMA VERSION DE LA DISTRIBUCION.

    ESTE ES EL ESCRITORIO PRINCIPAL DE UTUTO-EUNA VEZ INSTALADO.#

    #

  • 8/14/2019 LINUX MAGAZINE 5

    27/54

    esde el ao 2000, el grupo BioLinux (www.biolinux.org.ar)viene buscando desarrollar una distribucin de GNU/Linuxpara implementar en instituciones de salud asistenciales enLatinoamrica. A travs del proyecto Salud Libre, se dedic

    permanentemente a la difusin del uso del Software Libre en estasinstituciones y foment el uso de estos programas en hospitales, con el finde cubrir diferentes tareas. Tambin, en los ltimos aos, investig losdiferentes paquetes de aplicaciones para el entorno de la salud pblica yprivada.En el ao 2004, esta entidad ha abordado el desarrollo de dos lneasestratgicas en la implementacin de Software Libre en el rea de lasalud: la personalizacin para Latinoamrica de diferentes aplicaciones deSL para hospitales y el desarrollo de la primera distribucin hospitalariade GNU/Linux. El producto de esta gesta es SaluX.

    QUE ES SALUX?SaluX es la distribucin GNU/Linux oficial del Grupo BioLinux, orientada alrea de la salud y especialmente pensada para correr en centroshospitalarios. Incluye diferentes paquetes para instituciones de salud, yest diseada por profesionales de la salud y de la informtica quetrabajaron en un equipo multidisciplinario e internacional.

    Hay muchas razones para que SaluX exista:

    # Disponer de una distribucin con elementosinformticos Open Source para hospitales.

    # Apostar a una paridad informtica hospitalaria enLatinoamrica.

    # Estimular las capacidades locales a travs de unelemento informtico abierto, personalizable yescalable.

    # Fomentar el uso del Software Libre en el rea de lasalud en toda Latinoamrica.

    # Mejorar las tecnologas de la comunicacin,incentivando el conocimiento y la coparticipacin dedatos en efectores de salud rural y urbana.

    SU ESTADO ACTUALSaluX se encuentra en fase beta. Sus principalescaractersticas son:

    # Basado en Debian, licencia GPL.# Utiliza un kernel de la serie 2.6.x.# Instalacin grfica simplificada.# Acceso sencillo a redes e Internet.# Integracin con sistemas existentes de red, como las

    plataformas MS-Windows, Novell y Unix.# Conectividad: redes cableadas, WiFi, Bluetooth e IrDA.# Sistema de paquetes actualizable desde repositorios en

    Internet.# Portador de sistemas informticos para tareas

    hospitalarias, como care2x-Latino (hospitalario), Kastor(para instituciones de salud rural), FreeB (sistema defacturacin Open Source), Freemed (sistema de registromdico electrnico), y otros paquetes propios que estnen fase de investigacin y desarrollo.

    # Idioma: espaol, en principio. Luego, multi-idioma:portugus, ingls.

    # Paquetes: OpenOffice 1.1.2, navegador Mozilla Firefox,cliente Mozilla Thunderbird, Gaim, Gimp, Kivio, Dia,MrProject, Quanta y Bluefish, entre otras aplicacionespreinstaladas.

    pymes

    POR UNA SALUD LIBRE EN LAS AMERICAS

    COMO HABRAN PODIDO NOTAR,HAY GNU/LINUX PARA TODOS LOSGUSTOS. EN ESTA OPORTUNIDAD,PRESENTAMOS UNA SOLUCIONBASADA ENDEBIANPARA IMPLEMENTAR ENCENTROSDE SALUD ASISTENCIALES.Salu X

    D

    usr # linux 32EN ESTA IMAGEN VEMOS A SALUX FUNCIONANDOSIN INCONVENIENTES EN UNA NOTEBOOK.

  • 8/14/2019 LINUX MAGAZINE 5

    28/54

    En este proyecto se distinguen tres versiones:

    Salux Live CD: es una remasterizacin deKnoppix con todo el entorno base de SaluX y unsistema Care2x-Latino completo y listo paraprobar.

    SaluX Medserver(versin servidor): es la mscompleta, con sistema de actualizacin einstalacin de paquetes mdicos asistenciales yhospitalarios para servir en red. Puedefuncionar como dataserver, webserver,mailserver, ftpserver, firewall y router. Tambin

    puede ser centro de una intranet.

    SaluX Medstation(versin workstation): es unSaluX base con entorno de escritorio KDEmodificado, llamado SDE (SaluX DesktopEnvironment), preparado para brindar fcilacceso a los programas utilizados con msfrecuencia en un hospital. Posee instalacin yconfiguracin automatizadas, y las aplicacionesms usadas en estaciones de trabajo dehospitales.

    EN EL FUTUROLa distribucin incorporar diferentes paquetespara uso hospitalario. Alguno de los msimportantes son:# C2XL: Care2x-L: versin personalizada de

    Care2x (www.care2x.org) paraLatinoamrica (www.care2x.org.ar). Es unsistema de informacin para hospitales,modular, escalable y Open Source, basado enLAMP. Funciona tanto con MySQL como conPostgre-SQL. Posee varios mdulos:

    admisin, turnos, manejo de laboratorio,farmacia, radiologa, quirfano, sala deinternacin, personal, insumos, noticias, etc.Fue elegido por el Grupo BioLinux como elprimer paquete por customizar para SaluXdebido a su flexibilidad, escalabilidad yestructura. Podr instalarse en la versinMedserver de SaluX.

    # Kastor: sistema de informacin de saludasistencial para reas rurales, destinado ala atencin primaria. Aprovecha la instanciadel joven profesional de salud en su pasantarural. Tambin puede integrar la versinMedserver.

    33

    EL ESCRITORIO PRINCIPAL DE SALUX. QUE LINDO Y BIEN ORDENADO!

    usr # linux

    # Freemed: sistema de registromdico electrnico y de prcticasmdicas, basado en LAMP.Incorpora algunas caractersticasimportantes, como FreeB, unmdulo de facturacin muycompleto (www.freemed.org). Estms destinado a policonsultorios.Ser un paquete opcional de SaluX.

    # iPath: sistema de telepatologa ytelemedicina, muy completo. Serincorporado para trabajar dentrode SaluX en una etapa posterior.Tambin puede actuar comoplugin de care2x. Integrar SaluXcomo opcin de instalacin en laversin Medserver.

    # TORCH: es la otra alternativa a Care2x.Est basado en Zope y se maneja atravs de plantillas personalizables.Integrar SaluX en el 2005, como opcinpara la versin Medserver.

    EN CONCLUSIONSaluX est en desarrollo, y si bien ya se hanliberado algunas betas, son slo para testeoy no para uso final. Para obtener msinformacin, pueden visitar el sitio oficialdel proyecto, enwww.salux.orgoourproject.org/projects/salux. Quienesdeseen colaborar, auspiciar este proyecto odonar recursos pueden enviar un e-mail [email protected]. # Jorge Rodrguez

    MASINFORMACION

    Dr. Jorge Rodrguez, Dr. Alberto Menini, ArgentinaDr. Walter Nuez, PerCoordinadores Mdicos del Proyecto Salud [email protected]

    Grupo BioLinuxwww.biolinux.org.ar

    Leonardo BauchwitzCoordinador Tcnico del Proyecto SaluX, Grupo [email protected]

    pymes

  • 8/14/2019 LINUX MAGAZINE 5

    29/54

    l comando ifconfig tiene dosfunciones fundamentales. La

    primera es permitirnos confi-gurar ciertos parmetros

    esenciales del funcionamiento de nuestrared, como la direccin IP y la mscara dered. Por otro lado, nos ofrece una grancantidad de informacin til para analizarel funcionamiento del sistema. Vamos aempezar de cero, para lo cual ingresare-mos el comando ifconfig sin parmetros:

    $ ifconfig

    O si no somos usuario root:

    $ /sbin/ifconfig

    Obtendremos algo similar a lo que se obser-va en la figura de esta pgina. Bsicamen-

    te, se presentan en pantalla las diferentesinterfaces de red que tenemos en nuestrosistema. Esto, obviamente, diferir segn lacantidad de placas de red y otros dispositi-vos de conexin que haya en el sistema, pe-ro siempre encontraremos un dispositivo quese llama lo, cuya direccin IP es 127.0.0.1.Ese dispositivo, llamado loopback, es de usointerno y sirve para hacer referencia a nues-tra propia mquina (localhost). O sea, siqueremos conectarnos a algn servicio queest corriendo en nuestra mquina, enton-ces podemos usar ese dispositivo.Bien, teniendo esto en pantalla... qu estoda esa informacin? Vamos de a poco,describiendo lo ms importante:

    shell

    TODO EL MUNDO SABE QUELA ADMINISTRACION REALDEL SISTEMA SE REALIZA DESDE UNA TERMINAL

    DE MODO TEXTO. Y HAY MUCHISIMOS COMANDOSQUE PARECEN SENCILLOS,PERO QUE, EN REALIDAD,ESCONDEN UN SINFINDE POSIBILIDADES.HOY TRATAREMOS UNOEN PARTICULAR:IFCONFIG.

    El comandoifconfigE

    34 usr # linux

    HWaddr: direccin MAC del dispositivoinet addr: direccin IP del dispositivo

    Bcast: direccin de broadcastingMask: mscara de redinet6 addr: direccin IPV6RX packets: cantidad de paquetes recibidosTX packets: cantidad de paquetes enviadosRX bytes: cantidad de bytes recibidosTX bytes: cantidad de bytes enviados

    Bien, tambin podremos ver un listado comple-to de todas las interfaces de red, ya que ifcon-fig slo muestra las activas. Para esto, simple-mente ingresamos el comandoifconfig -a.

    USANDO IFCONFIGPARA DEFINIR UNA IPLa funcin principal de este comando espoder definir direcciones IP a dispositivosde red. Para hacerlo, su forma bsica esla siguiente:

    ifconfig [dispositivo] up [direccion_IP]

    Veamos un ejemplo del mundo real:

    ifconfig eth0 up 10.0.0.1

    Con esto, estamos definiendo la direccin IPal dispositivo eth0. Obviamente, para que es-te dispositivo est activado, antes tenemosque haber cargado el mdulo correspondiente.Si queremos definir una mscara de red, almismo tiempo que la direccin IP, simple-mente tenemos que usar el parmetronet-mask, del siguiente modo:

    AQUI VEMOS LA SALIDA DE UN COMANDO IFCONFIG,MOSTRANDO TRES DISPOSITIVOS: ETH0 (UNA INTERFAZDE RED), LO (LOOPBACK) Y PPP0 (UNA CONEXION PPP).

    CONFIGURANDO PARAMETROS DE RED

  • 8/14/2019 LINUX MAGAZINE 5

    30/54

    ifconfig eth0 up 10.0.0.1 netmask255.255.255.0

    Ahora bien, si queremos cambiar la IP, usamosel comandoifconfigde la misma manera. Fun-ciona perfectamente, aun teniendo una IP asig-nada con anterioridad.

    DESASIGNAR UNA DIRECCION IPAl quitar una direccin IP de un dispositivo, es-tamos impidiendo la transferencia de datos pormedio del dispositivo, por lo cual es una buenaidea cuando necesitamos aislar una mquinade la red. Para esto, usamos el comando ifcon-

    fig del siguiente modo:

    ifconfig [dispositivo] down

    Por ejemplo:

    ifconfig eth0 down

    Si escribimos otra vez ifconfig sinparmetros, veremos que el dispositivono aparece en el listado.

    LOS MALVADOS SNIFFERSLos sniffers son utilidades que permiten escu-char todo el trfico de la red. Son muy utilizadospara llevar a cabo tcnicas de hacking, robo declaves, etc. Para eso, simplemente, desde unsistema se pone la placa de red en modo pro-miscua, es decir, comienza a escuchar todo eltrfico de la red, en vez de prestar atencin sloa los datos que le envan. Con ifconfig, podemossaber si nuestra placa de red est en modo pro-miscua (no tendra que estarlo, pero as sera si

    hubiera un sniffer instalado). Bien, cmo detec-tarlo? Sencillo: buscamos una lnea como la si-guiente en la informacin del dispositivo:

    UP BROADCAST NOTRAILERS RUNNING MULTICASTMTU:1500 Metric:1

    Cuando un dispositivo est en modo promis-cuo, se ve del siguiente modo:

    UP BROADCAST NOTRAILERS RUNNING PROMISCMULTICAST MTU:1500 Metric:1

    O sea, ahora aparece la palabra "PROMISC"en el estado de la red. Para los curiosos, les

    contamos que pueden poner la placa de reden modo promiscuo usando el comando if-config de la siguiente manera:

    ifconfig [dispositivo] promisc

    USO DE DOS DIRECCIONES IPCON EL MISMO DISPOSITIVOY si hay cosas interesantes para hacer, esoes definir dos direcciones IP simultneaspara el mismo dispositivo. Qu me dicende esto, usuarios de Windows! Esto es muytil para armar firewalls ms seguros conuna sola placa de red, entre otras cosas.Para llevar a cabo esta tarea, usamos el co-mando ifconfig del siguiente modo:

    ifconfig [dispositivo]:[valor] [ip]

    Veamos un ejemplo:

    ifconfig eth0 up 10.0.0.1ifconfig eth0:0 10.0.0.2

    El valor es un nmero que se asigna al dis-positivo virtual, en orden ascendente.

    EN CONCLUSIONEspero que esta nota les haya resultado deutilidad. Los invito a investigar otros par-metros que incluye este comando (para msinformacin, recuerden utilizar man ifcon-fig). Nos vemos la prxima!# Hctor Fa-cundo Arena

    # MUCHOS PIENSAN QUE EL COMANDOIFCONFIGSOLO SE UTILIZA UNA VEZ

    EN LA VIDA PARA CONFIGURAR

    LA DIRECCION IP DE LA PLACA DE RED#CUAN EQUIVOCADOS ESTAN!# ENTRE OTRASCOSAS, SIRVE PARA SABER CUANTA

    INFORMACION PASA POR NUESTRA INTERFDEFINIR DIRECCIONES IP VIRTUALE

    Y MASCARAS DE RED, Y MUCHO MAS.#

    usr # linux

    shell

    IFCONFIG ESCONDE MUCHAS POSIBILIDADES. UNA VUELTITA POR LAS PAGINAS DEL MANUAL NO VIENE NADA MAL (MAN IFCONFIG).

    35

  • 8/14/2019 LINUX MAGAZINE 5

    31/54

    esta altura, usar un kernel de la serie 2.6 no es ninguna no-vedad, porque es la serie estable de kernels de GNU/Linux,como lo ha sido en su momento la 2.4. Todas las distribucio-nes actuales vienen en la instalacin predefinida con un ker-

    nel 2.6; hasta algunas distribuciones ultra conservadoras, como Debian

    (www.debian.org/devel/debian-installer), traen la serie 2.6 como optativaen su instalador de desarrollo.No es ninguna novedad, pero muchos todava siguen teniendo un kernel dela serie 2.4 y, en la mayora de los casos, es por no migrar a la actual; locual tampoco es una mala costumbre, porque si no se rompi, por quarreglarlo? Pero bueno, si no se quieren quedar en el pasado, sigan leyen-do, ya que vamos a ver cules son las features de un kernel 2.6, qu hayque actualizar para usar uno y cmo instalarlo paso a paso.

    POR QUE CAMBIAR A UN KERNEL 2.6?El kernel es el corazn de un sistema operativo GNU/Linux, el que admi-nistra todos los procesos, todos los threads y todos los recursos. A dife-rencia de otros sistemas operativos, los usuarios de Linux estamos encondiciones de reconfigurar el kernel.Por lo general, esta tarea se realiza para soportar nuevos dispositivos dehardware o nuevas funcionalidades. Otra opcin es que estemos ajusta-dos de recursos y necesitemos optimizar el sistema evitando tener soportepara cosas que no necesitamos.Como en toda actualizacin de un kernel, tenemos que cumplir ciertos re-querimientos mnimos. Luego de ver las novedades con las que viene laserie 2.6, vamos a hablar de las actualizaciones mnimas e indispensa-bles que tendremos que hacer. A continuacin, veremos, en un simple pa-so a paso, cmo instalar un kernel de la serie 2.6 y, para terminar el art-

    culo, comentaremos algunos parches interesantes.

    shell

    Kernel2.6 A

    36 usr # linux

    CARACTERISTICAS ESPECIALESMuchas de las novedades de este kernel estn relaciona-das con el soporte para nuevo hardware. Seguramente, pa-ra muchos ste ser uno de los motivos para mudarse a unkernel ms nuevo. Si quieren instalar una notebook actual,

    un equipo con Serial ATA, placas Wi-Fi o equipos de 64bits, notarn que ahora tienen soporte para todo esto.Muchas de las cosas que vamos a nombrar existan en laserie 2.4 (como parches), pero en la 2.6 ya son considera-dos lo suficientemente maduros para estar incluidos.

    Nuevas arquitecturas# AMD 64 (www.x86-64.org)# PowerPC 64 (www.penguinppc64.og)# User Mode Linux (user-mode-linux.sourceforge.net)

    Muchas distros ya tienen su versin para Opteron de 64,como SuSE y Debian. Tambin existe nativo el soporte paraHammer de AMD, y por el lado de Mac, ahora tenemossoporte para los servidores i-Series y p-Series, con soportetotal para 64 bits y 32 bits.

    Nuevo hardware# Soporte para Serial ATA nativo# Placas Wi-Fi serie G# Soporte para USB 2.0(www.linux-usb.org/usb2.html)# Bluetooth# Advance Linux Sound Architecture (ALSA) (www.

    alsa-project.org)# Hardware Sensors (LM-Sensors) (www.lm-sensors-nu)# ACPI (acpi.sourceforge.net)

    La mayora de las caractersticas nombradas exista comoparche en la serie 2.4. Ahora, como novedad, podremos te-ner ALSA nativo en el kernel, con lo cual, todos los que tene-mos una placa de sonido mejor que una SoundBlaster 16seremos muy felices. Los que usen SATA van a encontrar so-porte nativo y, por ltimo, podrn usar sus placas Wi-Fi se-rie G de 108 MB.Si estn usando una notebook actual, podrn hacer uso delACPI sin problemas, para manejar el sistema de ahorro deenerga y control de batera.

    DEBIAN INSTALLER YA PERMITE INSTALAR DIRECTAMENTEUN KERNEL DE LA SERIE 2.6.

    INFORME ESPECIAL

  • 8/14/2019 LINUX MAGAZINE 5

    32/54

    Sistemas de archivos# ext3# reiserfs# jfs# xfs (http://oss.sgi.com/projects/xfs)

    # ntfs (http://linux-ntfs.sf.net)

    Pareciera que no estuviramos nombrando nada nuevo, pero to-dos los sistemas de archivos de Linux ahora vienen con soportenativo de ACLS. Las ACLS nos dan la posibilidad de aplicar mspermisos, lo cual nos permite ir ms all del rwx al que esta-mos acostumbrados (ms informacin en acl.bestbits.at).Con respecto a NTFS, ahora el cdigo est mucho ms depu-rado y no genera tantos problemas como antes. De todos mo-dos, son muy recomendables las utilidades llamadas ntfs-progrs, que hacen muchas cosas en un sistema de archivosNTFS sin tener soporte en el kernel.

    Pseudo Filesystems# sysfs# udev (www.kernel.org/pub/linux/utils/kernel/hotplug)

    Cuando inicien la configuracin del kernel y lleguen a selec-cionar los sistemas de archivos, notarn que el devfs se con-sidera obsolete. Lo pueden seguir utilizando, pero, en teo-ra, terminar siendo dado de baja. En su lugar, vamos a en-contrar que la combinacin de los paquetes udev y hotplugnos ofrecer la misma solucin, y es lo que se est desarro-

    llando en la actualidad. Otro paquete que se combina con s-tos es el hal (Hardware Abstraction Level ), que en entornosgrficos como GNOME 2.8 utiliza para automontar los dispo-sitivos e interactuar con ellos (lase, reproducir automtica-mente un DVD o un CD de audio, entre otros).

    Network Filesystems# NFS v4 (http://nfs.sourceforge.net)# CIFS(http://us1.samba.org/samba/Linux_CIFS_client.html)

    Ahora tenemos NFS v4 nativo en el kernel. Trae novedades anivel seguridad y la posibilidad de hacer nfs sobre tcp. Toda-va se encuentra en desarrollo y habr que esperar un pocopara la versin estable. Por el lado de Microsoft, tenemos elsistema de archivos CIFS, y as podemos dar soporte a nues-tros clientes SAMBA.

    Funciones del kernel# NSA SELinux (www.nsa.gov/selinux)# LVM2 (ftp://ftp.sistina.com/pub/LVM2/tools)# RAID6# Preempt# Low Latency

    NSA SELinux en la serie 2.4 era un parche que nos ofreca fun-ciones parecidas a las del GRSecurity que vimos en los artculosde ediciones anteriores de la revista. Ahora, NSA SELinux es na-tivo del kernel.LVM1 ha sido dado de baja d