Está en la página 1de 319

Estos apuntes corresponden al curso bsico de LinuxEsLibre.

Aquellos que deseen hacer el curso online podrn encontrar los mismos en nuestro sitio y realizarlos con la herramienta moodle que es un verdadero colegio virtual. De lo contrario quienes quieran documentarse solamente, tendrn aqu todo lo referente a un nivel bsico de gnu/linux. Andrs Beny

LECCION 1
Esta leccin va a estar dividida en: Una pequea parte de informacin general. Una sub-parte explicando bsicamente qu es un sistema de archivos y una particin. Detalles de instalacin de las 3 distribuciones ms populares, Ubuntu, SuSe y Mandriva. Si bien esta semana aparece muy abultada por la cantidad de temas mencionados, hay que tener en cuenta que solo vamos a instalar una distribucin. Esto significa que debemos hacer foco solo en los temas de esa distro y no en todos. De cualquier forma, si alguien quiere leer la parte de instalacin de una distro que no es la suya, seguramente encontrar algn detalle enriquecedor. En suma, las semanas prximas veremos que los apuntes no son tantos. TEMARIO: Semana 1 Objetivos y Temario del curso Introduccin -parte 1 Un poco de historia Introduccin Parte II Instalacin de alguna distribucin de gnu/linux Particiones y Sistemas de archivos Como grabar una imagen "ISO" para instalar gnu/linux Instalando Ubuntu/Kubuntu Instalando Mandriva Instalando Open SuSe parte 1 Instalando Open Suse parte 2 Semana 2 Seguridad-Permisos-Logueos Qu escritorio usar Gnome o Kde? El escritorio Gnome 2.2 Cambios en escritorio Gnome 2.25 El Escritorio Kde

Primer contacto con Ubuntu Primer contacto con Kubuntu Conectndonos a Internet con Ubuntu/Kubuntu Primer contacto con SuSe Conectndonos a Internet con Suse Un paseo por Mandriva Conectndonos a Internet con Mandriva Semana 3 Para qu sirve conocer la lnea de comandos en gnu/linux? Linea de comandos parte 2 Linea de comandos parte 3 Linea de comandos parte 4 - Midnight Commander - Instalando paquetes .tar.gz/.tar.bz Linea de comandos -Consideraciones Finales Tarea para la leccin 3 Semana 4: AMule Azureus El navegador Web Firefox Thunderbird el cliente de correo electrnico Mensajera Instantnea AMsn Mensajera Instantnea con GAIM Semana 5: Open Office - Presentacin General de la suite Open Office - Introduccin a "Writer" el procesador de texto Introduccin a Calc la hoja de clculo de OpenOffice Introduccin a "Base" el gestor de bases de datos de Open Office "Base" parte 2 Semana 6: Multimedia Un "Cmo"(Howto) de Sonido Amarok Grip Xmms Xine K3b Semana 7: Utilizando nuestro escritorio. Diferencias entre Gnome y Kde. Seguridad del sistema, Mantenimiento bsico del sistema Utilizando VirtualBOX Utilizando VmWare Semana 8: Algunas nociones bsicas de seguridad Finalizando el curso Y ahora cmo seguimos?

OBJETIVOS: Este curso est especialmente orientado a aquellos que tienen su primer contacto con gnu/linux. Generalmente al venir usando otro Sistema Operativo hemos tomado una serie de conceptos y de formas de trabajo que tienen que ver con ese Sistema. As por ejemplo, aquellos que vienen de Windows, estn acostumbrados a usar el ratn ms que cualquier otra cosa. Pocos saben, que ese sistema operativo, al igual que cualquier otro tiene una consola con su propia lnea de comandos. S! como se usaba en DOS y en cualquier otro sistema operativo. En realidad est un poco oculta, pero con solo entrar iNICIO--EJECUTAR--y en cuadro de texto que aparece escribir 'Cmd' nos encontraremos con una pantalla negra con letras blancas. Es la lnea de comandos de ese sistema! Es la que utilizan los profesionales, en ese como en cualquier otro SO cuando desean realizar tareas de administracin. Todo buen profesional, en ese como en cualquier otro SO, conoce y usa la lnea de comandos. Realmente parece algo superfluo su uso, aunque realmente no lo sea. Aunque muchos se sorprendan este curso, est basado justamente en el uso del ratn y el entorno grfico casi en un 100%. Sabemos que GNU/Linux tiene una lnea de comandos que es muy poderosa, tambin sabemos que "10 dedos tienen muchas ms posibilidades que un ratn", pero para que vayamos adaptndonos al nuevo Sistema Operativo hemos credo importante comenzar por lo que ya conocemos y usamos. De esta manera conoceremos un GNU/Linux bien sencillo que nos permitir ir acercndonos a este, nuestro nuevo SO sin grandes problemas. Igualmente haremos comentarios y mostraremos algo de lnea de comandos, pero ser lo mnimo, de forma de nivelar conocimientos con nuestra experiencia en otros SO. Luego, en prximos cursos profundizaremos en conceptos que nos permitirn un manejo ms fluido del SO y "nos abrir perspectivas" no solo para este SO sino en general para el manejo de cualquier ordenador con cualquier SO. Hemos experimentado diferentes formas posibles de ensear GNU/Linux y finalmente llegamos a darnos cuenta que la forma de aprendizaje en realidad tiene mucho que ver con el conocimiento anterior de quin quiere aprender. Esto es: no es lo mismo aprender "de 0" GNU/Linux (sin tener conocimientos anteriores de informtica) que hacerlo con conocimientos previos de otros SO. Entonces la idea es usar "a nuestro favor" esa costumbre tan arraigada de manejarse siempre con el ratn. Una vez ya familiarizados con el nuevo sistema, en el curso que sigue a este veremos aquellas cosas propias de GNU/Linux que lo hacen potente, flexible y muy seguro, pero eso...ser ms adelante. Por ahora hemos de aprender a usar las principales utilidades desde el entorno grfico, lo cual no tiene nada de malo por supuesto. De todos modos necesitaremos saber un poco de lnea de comandos, como para lograr instalar algunos programas donde otros mtodos de instalacin no estn al alcance. As que igualmente veremos algo del manejo de bash y la lnea de comandos. All nos 'vamos a sacar el miedo'.

Se ha 'tejido' en torno a GNU/Linux y muy especialmente en el tema 'lnea de comandos' una falsa creencia sobre las dificultades que entraa su uso. Veremos que esto es una mentira, y que realmente es solo cuestin de costumbre. La idea es que al finalizar el curso, podamos tener instalados, configurados y manejar sin problema, un conjunto de programas que nos permitan hacer con la computadora todas las cosas ms importantes. Se trata de: Escribir o recibir mails Navegar por internet Escuchar y grabar msica y pelculas Utilizar una red P2P para bajar pelculas, videos, msica Comunicarnos al servidor Msn u otros similares desde nuestro Gnu/Linux Utilizar mquinas virtuales Compartir archivos y hardware en redes mixtas (con equipos trabajando en GNU/ Linux y otros en otros Sistemas Operativos, etc.

Un poco de Historia
Una resea histrica de Gnu/Linux nos permitir entender los origenes de este SO y situarnos en el lugar que ocupa, adems de su perpectiva de desarrollo. Al conocer sus orgenes y la filosofa con la que fue creado podemos tener una idea clara de sus posibilidades en un futuro prximo. Encararemos qu es exactamente Gnu/Linux y cual es la filosofa de sus creadores. http://www.linux-es-libre.org/libertad/Documentos/NUEVOS/nuevos.html En la dcada de los '70, Dennis Ritchie y Ken Thompson pertenecan a los Laboratorios Telefnicos Bell (Bell Telephone Labs o BTL) y desarrollaron un Sistema Operativo que marc un gran cambio en materia de software. Se puede decir que estas personas crearon un antes y un despus en lo que a Sistemas Operativos ser refiere. Pero no conformes con esto, tambin se encargaron de crear el lenguaje para este SO (conocido como lenguaje C). A este Sistema Operativo se lo llam Unix y al finalizar la etapa de desarrollo los autores lo presentaron en una conferencia internacional, creando gran curiosidad por parte de los participantes. Todos deseaban experimentar y conocer el nuevo sistema. En esa misma poca, se le prohibe a la Bell (compaa enla que trabajaban los autores y por lo tanto titulares del trabajo de ambos) entrar en otros negocios que no tuvieran que ver con las telecomunicaciones. Por este motivo, la compaa, impedida de comercializar el producto, permiti su uso como herramienta de investigacin. De esta forma, si bien para la industria el precio de la licencia era muy caro, para el sector educativo resultaba muy accesible. Con el objeto de experimentar con este Sistema Operativo la Universidad de CaliforniaBerkeley adquiri una licencia. A partir de sus investigaciones crearon varios programas utilitarios que corran bajo este Sistema Operativo. Al principio la distribucin de Berkeley eran solo programas para usuarios, ms tarde empezaron a realizar cambios en el Sistema Operativo Unix. Entre las cosas que modificaron se encuentran:

A) El manejo de memoria virtual B) Soporte para los protocolos usados por Arpanet. (Recordemos que Arpanet despus se convertira en Internet.) 1 Un cambio de poltica en el software A mediados de los aos ochenta, http://www.stallman.org/ (http://www.stallman.org/, entonces en el Instituto Tecnolgico de Massachussets -MIT(http://es.wikipedia.org/wiki/MIT) decidi dedicarse a la construccin de lo que denomin software libre. (http://es.wikipedia.org/wiki/Cdigo_libre). El razonamiento de Stallman era que los mayores progresos en la industria del software surgen cuando se coopera entre programadores. Stallman considera que las industrias del software propietario atentan contra la libertad de los usuarios y programadores de compartir el software, as que se puso a programar un sistema parecido a Unix pero...gratis! de regalo para el que lo quisiera. A este sistema le llam GNU, que haciendo un juego de palabras en ingls significa Gnu's Not Unix (GNU no es Unix). En ese momento Unix ya era muy importante. Microsoft distribua Xenix (una versin de Unix), Sun Microsystems tena como base de su sistema operativo SunOS a BSD (el Unix de Berkeley) y as otras empresas utilizaban de una u otra forma, directa o indirectamente Unix. A principios de los noventa, la Universidad de California haba hecho tantos cambios en Unix que empezaron su distribucin aun sin una licencia de AT&T (dueo por ese entonces de Unix). Esto di inicio a una nueva empresa para distribuir BSD (el Unix de Berkeley). As naci la Berkeley Software Design, Inc. (BSDI). BSDI comenz a vender BSD pero all empezaron los problemas legales. AT&T lanz una demanda legal contra BSDI.Esto dio lugar a una cadena de demandas y contrademandas. BSDI compareci ante los tribunales e indic que su producto no estaba basado en el Unix de AT&T sino en el Unix de la Universidad de Berkeley-California, y que la citada Universidad regalaba este Unix sin necesidad de una licencia. AT&T decidi entonces, demandar a la Universidad de California en Berkeley por distribuir cdigo basado en el Unix de AT&T a personas que no posean una licencia de AT&T. Pero la Universidad de California no se qued atrs y demand a AT&T por incorporar cdigo desarrollado en la Universidad sin dar el crdito debido a los autores. Bueno, como para no complicarnos, tenemos entonces la iniciativa comercial de BSDI, el BSD de la Universidad de California, el Unix de At&t. Pero ac no termina la cosa, aparecen nuevos grupos y personas como NetBSD para el procesador intel 386 llamado 386BSD, tambin freeBSD etc.etc. Pero ante tanto problema todos estos proyectos se detuvieron hasta que se supiera qu pasara con las demandas. Si bien estamos explicando lo que suceda con el software, no menos importante es el desarrollo del hardware por aquellos das. La popularizacin de las Personal Computers (Pc) haca que cada vez ms personas tuvieran deseos de correr Unix en esas mquinas. La alternativa fue Minix (http://es.wikipedia.org/wiki/Minix) que era un sistema operativo parecido a Unix desarrollado por el Profesor Andrew Tanenbaum. Este profesor usaba Minix para ensear el diseo de sistemas operativos. Necesitaba para esto un sistema simple, sin demasiadas sofisticaciones. No permita las modificaciones que podran haber desarrollado el sistema pero tambin lo hubieran vuelto inservible

para su propsito de ensear este SO en un semestre. 1.2 La aparicin de Linux Un estudiante de Finlandia llamado Linus Torvalds, al ver las limitaciones de Minix, decidi escribir su propio Sistema Operativo compatible con Unix. 1.3 Algunos conceptos previos Cuando los programadores hacen un programa, no lo escriben en lenguaje de mquina. Las computadoras solo pueden entender unos y ceros (lenguaje binario). Para hacer ms fcil el trabajo, los programadores utilizan lenguajes ms amigables al hombre y luego mediante una especie de traductor (llamado compilador) lo transforman en lenguaje fcil de entender para la mquina. El cdigo fuente, por lo tanto, es el lenguaje utilizado por los programadores antes de la compilacin. Linus Torvalds primero utiliz para su SO un lenguaje conocido como Assembler pero luego lo cambi por lenguaje C (el mismo de Unix) con lo que logr un importante avance en el desarrollo. Fue entonces cuando muchas personas, especialmente programadores, vieron en Linux el SO que estaban esperando. No tena las limitaciones de Minix ni los problemas legales de BSD. En 1991 sale la versin Linux 0.01, pero todava no haba sido anunciada, ya que para compilar su cdigo deba servirse de Minix. Era un SO precario que solo poda hacer unas pocas tareas. Fue en octubre cuando Linux fue anunciado oficialmente por medio de las pginas de Minix. All s el nuevo S.O. Ya tena su compilador propio y una linea de comandos para ejecutar las rdenes. 1.4 La convergencia GNU/Linux Cuando Linus Torvalds ensaya su primer versin, Richard Stallman y su proyecto GNU ya tenan mucho software escrito, pero le faltaba algo importante el kernel o ncleo. Este es el programa central que controla el hardware de la mquina. Linus Torvalds decidi utilizar el sistema GNU y completarlo con su propio kernel, llamando a tal convergencia Linux. El nombre correcto con el que deberamos llamar a este proyecto tendra que ser GNU/LINUX ya que es en realidad una unin de ambos proyectos, aunque Linus Torvalds no haya querido reconocerlo as. En realidad esto no es demasiado importante porque en general en el mundo entero el sistema es conocido como GNU/Linux en reconocimiento a ambas partes. Finalmente AT&T vendi Unix a la compaa Novell, quin se dedic a destrabar las demandas. Se lleg a un acuerdo con la Universidad de California por la cual esta ltima se comprometi a eliminar el cdigo de AT&T de su BSD. La Universidad lanz una distribucin de BSD totalmente libre de problemas de licenciamiento. Esta distribucin fue la 4.4-BSD Lite2. A partir de ese momento si alguien quiere distribuir BSD deber basarse en esa evitando de esta manera problemas legales. Inmediatamente los entusiastas de BSD reiniciaron las tareas de adecuacin y distribucin migrando al 4.4-BSD Lite2.

Pero la ola de demandas y contrademandas parece no acabar nunca. Ahora SCO (nueva duea de Unix, y con muy buenas relaciones con Microsoft) entabla una demanda millonaria contra IBM y tambin contra Novell, porque segn esa compaa, IBM habra cedido cdigo Unix para el diseo de Linux. Quienes deseen ampliar en el conocimiento de la disputa pueden consultar: Sco denuncia 11 archivos con cdigo Linux robados (http://www.diarioti.com/gate/n.php?id=4548) Microsoft gestion aporte de capital para SCO (http://www.diarioti.com/gate/n.php?id=6774) SCO enfrenta serios problemas econmicos (http://www.diarioti.com/gate/n.php?id=6913) SCO no ha vendido licencias de Linux (http://www.diarioti.com/gate/n.php?id=7111) Aumentan las dificultades para SCO (http://www.diarioti.com/gate/n.php?id=6942) Memo revelara participacin de Microsoft en ofensiva de SCO contra Linux SCO ahora se querella contra Novell (http://www.diarioti.com/gate/n.php?id=6740) SCO deber presentar pruebas dentro de 30 das (http://www.diarioti.com/gate/n.php?id=4399) SCO suspende envo de facturas (http://www.diarioti.com/gate/n.php?id=4329) SCO: Linux es inconstitucional (http://www.diarioti.com/gate/n.php?id=4247) Mientras tanto el mundo GNU/Linux sigue y sigue creciendo, para llegar a convertirse en el sistema de emulacin Unix ms popular entre la gente que busca SO alternativos a los conocidos comercialmente. Tambin conocidos como SO propietarios. 2. En resumen Existen en la actualidad varias distribuciones GNU/Linux y tambin son varias las

distribuciones de Bsd. Veamos alguna de ellas con un poco de detalle: *RedHat http://www.redhat.com/: era la distribucin ms popular de Linux y para la que hay ms paquetes comerciales de software. Su genialidad fue el sistema de distribucin de paquetes de software llamado RPM. Hoy otras distribuciones utilizan este sistema por la agilidad y faciliad de instalacin que provee. Est orientada tanto a las mquinas de escritorio como a servidores. Durante mucho tiempo la mayora de los servidores web que utilizan GNU/Linux-Apache como Sistema Operativo-Servidor utilizaban esta distribucin. En la actualidad hay tambin otras distribuciones muy usadas, como Debian y Ubuntu. *Fedora http://fedoraproject.org/ Fedora es un sistema operativo basado en Linux que incluye lo ltimo en software libre y de cdigo abierto. Fedora es siempre gratis para que cualquiera lo use, modifique o distribuya. Lo construye gente alrededor del mundo que trabajan juntos como una comunidad: el Proyecto Fedora. *Mandriva http://www.mandrivalinux.com/ : Originalmente se bas en RedHat y es una de las distros ms fciles de instalar y usar. *S.u.S.e. http://www.suse.com/latam/index.html: Distribucin muy popular en Europa y tambin en el mundo. Est orientada tanto a desktops como a servidores. *Slackware http://www.slackware.com/: es una de las distribuciones ms antiguas que adems resulta muy estable y completa. Sus seguidores la consideran el verdadero Linux. *Debian (http://www.debian.org/index.es.html) Sin lugar a dudas, es junto a Red Hat, la distribucin ms usada para servidores por su solidez y seguridad. No es una distribucin que se actualice muy a menudo porque sus actualizaciones son siempre muy probadas y cuando llegan al pblico como versin estable, es seguro que tienen muy pocos errores. Debian utiliza el ncleo Linux (el corazn del sistema operativo), pero la mayor parte de las herramientas bsicas vienen del Proyecto GNU; de ah el nombre GNU/Linux. Debian GNU/Linux ofrece ms que un S.O. puro; viene con 25113 paquetes, programas precompilados distribuidos en un formato que hace ms fcil la instalacin en tu computadora. Es la primer distribucion que us (y usa) apt como administrador de paquetes, hoy adaptada por muchos y tal vez el mejor gestor de administracin de paquetes. *Ubuntu http://www.ubuntu.com/ es una de las distribuciones ms jvenes del mundo gnu/linux. Basada en Debian trae una serie de innovaciones que la hacen por dems atractiva, tanto para usuarios antiguos como los ms nuevos. Fcil de instalar y tambin de manejar. *Xandros http://www.xandros.com/ : Distribucin bastante nueva basada en Corel Linux quin a su vez la basa en Debian. La idea es hacer una distribucin tan fcil de usar como Windows. Estas son solo unas pocas distribuciones, pero hay muchas ms y seguramente en el correr del tiempo todos probaremos diferentes distribuciones, de acuerdo a las actividades que realizamos, ya que algunas se adaptan mejor que otras a nuestras necesidades, no solo por el trabajo que hacemos sino tambin por el hardware que tenemos. Finalmente aquellos con ms experiencia, se arman una distribucin a su medida con los elementos que nos brinda el software libre, cosa que no podramos hacer con una Sistema Operativo propietario. BSD:

*FreeBSD http://www.freebsd.org/ : Es muy facil de usar, tiene buen rendimiento y hace un manejo racional de recursos. Tiene emulacin de Linux, lo que le permite correr software escrito para este ltimo. *NetBSD http://www.netbsd.org/ : Muy portable, actualmente se puede usar en casi cualquier plataforma. *OpenBSD http://www.openbsd.org/ : Ha cuidado especialmente el tema seguridad. Parte de su cdigo fuente estara encriptado. Algunos sistemas BSD permiten correr programas hechos para Linux. 3.Que es Gnu/Linux? Vimos a grandes rasgos la historia del software libre, pero nos falta saber con exactitud... que es GNU/Linux? Bsicamente diremos que es un Sistema Operativo como Dos, Windows, Os2, Solaris o cualquier otro. La pregunta entonces sera: Que lo diferencia de otros SO? Desde el punto de vista comercial, sabemos que no es un sistema propietario. Esto significa que se trata de un sistema que se puede copiar y tambin del cual se conoce el cdigo fuente, permitiendo a los programadores mejorar y corregir programas y cdigo. Qe es cdigo fuente? Para poder entenderlo, supongamos que somos programadores y estamos listos para hacer un nuevo programa. Como le damos las rdenes a la mquina para que realice tareas? O dicho de otra forma cmo le hablamos a la mquina? Las computadoras solo entienden (o para decirlo ms tcnicamente reciben por sus dispositivos de entrada) 0s y 1s. Esto es, seales de tipo digital. Es muy dificil entonces, la comunicacin directa entre un programador y la computadora. Para facilitarnos la tarea aparecieron los lenguajes. Las computadoras no entienden los lenguajes que escriben los programadores en forma directa sino que una vez escritos los programas, se utilizan compiladores. Estos son algo as como traductores que llevan todo lo escrito a lenguaje entendible por la mquina. El lenguaje escrito por los programadores es llamado cdigo fuente. Solamente el software libre distribuye el cdigo fuente para que otros programadores lo puedan ver y modificar. El software propietario (como el de Windows) no permite ver el cdigo fuente. Por lo tanto las modificaciones y mejoras se deben a un reducido grupo de personas contratadas por la empresa duea de tal o cual licencia. Para aquellos que estn interesados, aqu est el link para ver la Licencia general pblica GNU (http://www.slackware.cl/guia/arreglo/cap_gnu.html) donde se encuentra todo lo relacionado con el software libre. Linux es Unix? Linux no tiene una sola lnea de cdigo fuente de Unix, pero por su estructura y forma

de funcionar podramos decir que est inspirado en Unix, o que es un clon de Unix. 4. Primer contacto con Gnu/Linux No deseo extenderme en el manejo de Gnu/Linux para dar un poco ms de tiempo a los participantes que estn instalando este SO en su mquina, sinembargo a modo de introduccin un primer contacto con el SO no nos vendr nada mal. Como sabemos Gnu/Linux puede manejarse de dos maneras diferentes: a) En modo texto b) En modo grfico En modo texto GNU/Linux es visualmente similar a Dos. Se trata de una pantalla generalmente negra y lo que uno escribe aparece en letras blancas. Puede parecer aburrido y muy complicado este modo, pero es ideal cuando hay que manejar temas de administracin, configuracin etc. Hay un dicho que explica que 10 dedos pueden mucho ms que un ratn. Una de las cosas que haremos ser tratar de sacar una conclusin (es algo ms bien personal) de cuando conviene manejarnos con el modo texto y cuando con el modo grfico. Esto podremos evaluarlo cuando hayamos tenido una experiencia con ambos modos. Lo que intento explicar es que no debemos formarnos pre-conceptos, primero hay que experimentar con ambos y luego ver qu parte de c/u nos conviene usar. En modo grfico, controlaremos el SO mediante el ratn. Es mucho ms agradable a la vista por lo que generalmente todo el que se acerca a Gnu/Linux tiende a preferir este modo. No es tan rpido ni tan flexible como el modo texto pero resulta evidente que su manejo es ms fcil. Cuando encendemos nuestra computadora, luego del proceso de verificacin del hardware en la C-Mos del Bios. toma el control del ordenador un programa llamado Linux Loader (LILO) o algn otro gestor de arranque (Grub, por ejemplo) empieza el booteo mostrando una pantalla en la que debemos elegir el Sistema Operativo con el que queremos arrancar. Esto es especialmente til si en nuestra computadora tenemos varios SO. En ese caso el gestor de arranque nos dar, mediante un men la opcin de arranque con el SO que queramos utilizar. Elegimos Linux y comienza la carga del ncleo Linux (kernel) inicializando el hardware instalado y los dispositivos (software) que se interconectan con la mquina. Luego se cargarn los programas y tambin los servicios que tengamos en uso, como , algn ftp, una base de datos etc. Luego se produce el logueo. Esto lo hace un programa que nos pide nombre de usuario y contrasea comparndolo con los datos que tiene el SO, si estos concuerdan nos dar entrada en el sistema. Para administrar la seguridad, el sistema tiene varios usuarios. Hay uno de ellos que es el administrador o root con permisos totales para hacer cualquier cosa dentro del sistema. Al escribir la contrasea hay que tener cuidado ya que todos los sistemas Unix o basados

en Unix (en adelante sistemas *nix) hacen diferencia entre maysculas y minsculas. Por ejemplo no es lo mismo PEPE que PePe o pepe. Una vez logueados, nos dar la entrada al sistema. Si estamos en modo grfico, tal vez queramos ir al modo texto. Para pasar al modo texto debemos utilizar una combinacin de teclas CTRL+ALT+F1 o CTRL+ALT+F2 o CTRL+ALT+F3 o CTRL+ALT+F4 o CTRL+ALT+F5 o CTRL+ALT+F6. Si luego queremos volver al modo grfico debemos utilizar la combinacin ALT+F7. El proceso de registracin Ates de llegar a la pantalla de registro, suceden algunas cosas durante el arranque del Sistema Operativo. En primer lugar dijimos que tenemos varias posibilidades CTRL+Fx donde x puede ir del 1 al 6. Pero esto tiene un significado. En Linux no tenemos una consola sino muchas. Es como tener muchas computadoras independientes en una sola mquina. En cada una de estas terminales podemos registrarnos como usuario diferente y ejecutar distintos programas. A esto le llamamos sistema verdaderamente Multiusuario/multitarea.

Quin es Linus Torvalds?


Ftes. : http://es.wikipedia.org/wiki/Linus_Torvalds http://www.cs.helsinki.fi/u/torvalds/ http://www.linux.org/info/linus.html Linus Torvalds naci el 28 de diciembre de 1969 en Helsinki - Finlandia y es un ingeniero de software, conocido por desarrollar el ncleo (kernel) del sistema operativo GNU/Linux. Para poder hacer su trabajo se bas en herramientas, compiladores, y utilidades del proyecto GNU. En la actualidad Linux Torvalds se encarga de la oordinacin del proyecto linux. En los timos aos de la dcada del '80 empieza a experimentar con diferentes computadoras como las "personal computers -PC" de IBM. Es en 1991 cuando adquiere una PC con procesador Intel modelo 80386. Cuando tena tan solo 21 aos, ya contaba con 5 aos de experiencia programando (en lenguaje C), y haba experimentado, como tantos estudiantes de informtica con el SO Minix. Pero este SO, no le terminaba de convencer ya que su creador lo usaba para fines especficos de enseanza y por lo tanto no permita modificar y agregar partes esenciales para convertirse en un SO utilizable. Es as que Linus Torvalds comienza un nuevo proyecto personal. Se basa en el SO Unix, pero seguramente conociendo los problemas que por esos das existan con BSD, lo reescribe completamente basndose en una arquitectura de hardware relacionada con las computadoras IBM/PC. El 5 de octubre de 1991, luego de algunos intentos anuncia la aparicin de un nuevo So, que a la postre se llamar "Linux" integrado con Bash para trabajar en la lnea de comandos y un compilador conocido como GCC (GNU Compiler Collection). Ya en enero de 1992 adopta la Licencia Pblica General (GPL) para su sistema operativo

Linux. Al contar con esta licencia el SO Linux agrega libertades propias del software libre permitiendo modificaciones, redistribucin, copia y uso ilimitado. Linus Torvalds hizo solamente el 2% del cdigo del actual Linux, lo que nos muestra varias cosas: La gran responsabilidad de Linux Torvalds para que el proyecto no se deforme. En su persona se coordinan las actividades para mantener vivo y en constante desarrollo el ncleo del sistema operativo. La importancia de trabajar en equipo, lo que permiti y permite que miles de desarrolladores esparcidos por todo el mundo sigan aportando da a da para que este proyecto, no solo est vivo sino que crezca y se mejore a s mismo.

En la actualidad hay diversidad de herramientas, aplicaciones y diferentes distribuciones GNU/Linux. Algunas son de uso general, otras especialmente diseadas para escritorio, para la educacin, para multimedia, para servidores, etc. Entonces lo que da potencia a este So es la unin entre herramientas, aplicaciones de GNU y el ncleo Linux Linux se est empleando cada vez ms en escuelas, universidades e incluso por grandes empresas. Un captulo aparte merece el uso de este SO en organismos gubernamentales, ya que al conocerse el cdigo fuente, los gobiernos se aseguran que no estn usando SO con espas dentro, lo que sera catastrfico. Muchos pases estn adoptando este SO y adaptndolo a sus necesidades, otros en cambio, ya sea por presiones intenacionales e interempresariales, o simplemente por no habrelo comprendido an, todava siguen utilizando SO propietarios con el peligro que esto supone, no solo en cuanto a seguridad, sino incluso a licencias, que muchas veces se soslayan con el perjuicio que esto puede suponer. Parece que en forma privada, Linus Torvalds llamaba Linux a su nuevo sistema, pero en la presentacin pblica propuso llamarlo Freax. Parece ser que en el FTP de la Universidad de Helsinki, el nombre que le dieron al directorio donde subi su primer SO se llam "linux", as que todo el mundo lo conoci con este nombre. El SO Linux actual ha evolucionado y mucho desde aquellos tiempos. Veremos que la primera versin de Linux tena apenas 10.000 lneas de cdigo y el actual tiene ms de 10 Millones. Quin es Richard Stallman? Ftes: http://es.wikipedia.org/wiki/Richard_Stallman http://maccare.com.ar/biografia_stallman.htm http://www.imdb.com/name/nm1128476/bio Richard Stallman naci en Manhattan, New York, el 16 de marzo de 1953. Es programador pero su tarea tal vez ms importante no est tan relacionada con el software que pueda haber creado, sino con la

creacin del movimiento por el software libre en el mundo. De todas maneras como programador tiene logros importantes, como el compilador GCC, sin el cual Linux no existira. Tambin es el creador del editor de textos Emacs, y el depurador GDB. Todo este software por supuesto se encuentra licenciado mediante el proyecto GNU. El reconocimiento mundial a este hombre, llega por el aporte al movimiento del software libre, como una alternativa al desarrollo y distribucin del software no libre o propietario. Es el inventor del concepto de Copyleft (pero no es el creador del trmino), que permite licencias cuyo uso y modificacin permanezcan siempre libres y vuelvan a la comunidad. Es importante tomar en cuenta que el concepto de copyleft es usado no solo en software, sino en otras ramas de la ciencia y la investigacin. Luego de muchos aos de vida universitaria, donde algunos de sus compaeros, sin xito tratan de imponer e imponerle las ides ms convencionales del software propietario, finalmente el 27 de septiembre de 1983 Stallman anunci en varios grupos de noticias el inicio del proyecto GNU que tena como objetivo crear un sistema operativo completamente libre. Dos as ms tarde apareci la publicacin del Manifiesto GNU, en el cual Stallman declara los motivos para crear alternativas libres al sistema operativo Unix. La Free Software Foundation lo acogi entre sus miembros y su idea del copyleft fue utilizada en la Licencia Pblica General GNU (conocida generalmente como la "GPL"). En 1991, mientras que Linus Torvalds liberaba el ncleo Linux bajo los trminos de la licencia GPL, muchos de los programas ya creados con anterioridad y algunos nuevos de origen libre, pero sin Sistema Operativo donde correr hasta ese momento, son utilizados en el nuevo proyecto. A esta fusin se la conoce como sistema operativo GNU/Linux, No todos compartieron o comparten las ideas de Richard Stallman, as podemos encontrar un amplio arco que va desde aquellos que solo aceptan el software si es propietario, hasta los que estando de acuerdo con los conceptos bsicos de compartir el cdigo entre los desarrolladores, difieren en otros aspectos. Como resultado, hay otro movimiento que en lugar de llamarse Software libre de llama movimiento de cdigo abierto. Existen diferencias entre ambos movimientos, como podemos ver en este link. Un texto que todos deberamos leer alguna vez es "La catedral y bazar" de Eric Raymond y tambin "Cultivando la noosfera" del mismo autor. Pero volviendo al pensamiento de Richard Stallman, que difiere del de Eric Raymond, a modo de muestra veamos alguna de sus afirmaciones para entenderle mejor: "Que las empresas tengan especial influencia en la poltica significa que la democracia est enferma. El propsito de la democracia es asegurarse que los ricos no tengan una influencia proporcional a su riqueza. Y si tienen ms influencia que t o que yo, eso significa que la democracia est fallando. Las leyes que obtienen de esta forma no tienen autoridad moral, sino la capacidad de hacer dao." Richard Stallman Los premios recibidos por Stallman no son pocos, veamos alguno de ellos: *Membresa en MacArthur Foundation en 1990 * Grace Hopper Award de la Association for Computing Machinery en 1991 por su trabajo en el editor Emacs original *Doctorado Honoris Causa del Royal Institute of Technology de Suecia en 1996

*Pioneer award de la Electronic Frontier Foundation en 1998, el Yuki Rubinski memorial award en 1999 *Takeda award en 2001. *Doctorado Honoris Causa de la Universidad de Salta (Argentina). *Premio Internacional Extremadura de Conocimiento Libre que concedi la Junta de Extremadura el 7 de febrero de 2007 en Badajoz en el marco de la III Conferencia Internacional de Software Libre. Un antecedente de la Wikipedia fue la GNUPedia promovida por Stallman en 1999 y de cuya inspiracin tal vez se haya creado Wikipedia. Actualmente, Stallman difunde las ideas GNU en todo el mundo mediante charlas y conferencias. Como habla bastante bien el castellano ha podido dar conferencias en espaol en Argentina, Cuba, Ecuador, Espaa, Mexico, y otros pases de habla castellana. Varias de estas conferencias se pueden ver en Google Video. Richard Stallman aconseja usar distribuciones, Gnu/Linux completamente libres, es decir que no incluyan en ninguna forma software propietario. "Las obras de conocimiento deben ser libres, no hay excusas para que no sea as." Richard Stallman Porqu Instalar Gnu/Linux en mi Pc? Hay que tomar en cuenta que no escribo porqu migrar a gnu/linux? Esto es mucho ms complejo, y requiere conocimientos que se van a adquirir luego de un tiempo de uso del nuevo Sistema Operativo. Por lo tanto, creo que en un primer momento lo que podemos hacer es seguir con nuestro actual Sistema Operativo e instalar tambin gnu/linux, alternando el uso de ambos Sistemas. Luego de algn tiempo de probar el nuevo SO, llegar el momento de decidir y tendremos 3 opciones posibles: 1. Usar alternativamente ambos SO (cosa posible ya que se puede tener instalado en una misma mquina varios Sistemas Operativos sin que se interfieran entre s.) 2. Usar solo gnu/linux (migrar a gnu/linux en forma total) al compreder la superioridad de este respecto a otros SO 3. Borrar gnu/linux y quedarse con nuestro viejo SO. Pero al hacerlo saber realmente qu ventajas y que problemas nos puede traer usar este SO. Sobre la base de haber aprendido antes a usar gnu/linux y entonces poder decidir sobre razones reales y no subjetivas porqu gnu/linux no? Entonces la pregunta en forma completa podra ser: PORQU USAR EN MI PC, ADEMS DE MI ACTUAL SISTEMA OPERATIVO OTRO MAS, LLAMADO GNU/LINUX? Se puede decir que gnu/linux rene dos caractersticas que lo hacen extraordinario: a) Trae en s toda la historia de Unix. Si bien no hay en su cdigo una sola lnea Unix, todo el sistema est basado en aquel, lo que lo hace slido y robusto con ms de 35 aos de experiencia. b) Trae toda la frescura de un nuevo Sistema Operativo, con pocos aos de vida (como GNU/Linux) lo que produce una fuerza joven y vigorosa representada en cada uno

de sus desarrolladores y tambin de los que somos sus usuarios. Todos los sistemas contienen errores, pero veremos que en GNU/Linux los errores son mucho menores que en otros SO y adems su comunidad, al ser software libre, los soluciona en mucho menor tiempo que en otros SO que dependen de un grupo cerrado de desarrolladores y por lo tanto necesariamente mucho ms reducido y lento en hacer las correcciones. 3) Ausencia casi total de virus. Esto no significa que GNU/Linux no tenga en forma absoluta virus ni mucho menos, sino que por algunas caractersticas que estudiaremos ms adelante, los desarrolladores de virus no le han dado importancia a este SO. Por lo tanto, si bien no hay problemas prcticos de posibles virus, siempre debemos estar alertas. Es importante tomar en cuenta esta caracterstica. Cuantas veces tuvimos que reinstalar todo un Sistem Operativo o sabemos de amigos que han tenido que hacerlo por causa de algn virus que "se col" en nuestra mquina? Debemos saber que en Gnu/Linux no tenemos estos problemas. Tcnicamente es muy fcil crear un virus para este Sistema Operativo, pero de all a que haga un gran dao, como sucede e n otros SO hay una distancia grande. Es justamente por este motivo, (lo poco ofensivo que puede ser un virus en nuestro sistema) que no hay casi virus en GNU/Linux. Porque no se hacen virus para este SO? Atencin con esto!!. Que no exista casi ningn virus (salvo unos pocos y de laboratorio ms para estudio que para propagarlos) no quiere decir que esto no pueda suceder en un futuro, as que siempre a estar atentos! Lo que sucede hoy en da es que los virus no son transparentes al sistema. qu quiere decir esto? a) Que una vez que alguien consigue instalar virus en una computadora, debido al cdigo abierto, los mismos son rpidamente detectables. b) Que el sistema de permisos con el que funciona GNU/Linux hace que un virus no pueda propagarse por todo el Sistema, quedando reducido a un espacio mnimo. En otros Sistemas Operativos, cuando un virus ingresa en una computadora, rpidamente se esparce por todos los directorios y tambin por sus registros. Esto no sucede en GNU/Linux, ya que su sistema de permisos impide al virus propagarse ms all del directorio donde ha ingresado. El virus, aislado en un directorio, es entonces fcilmente detectable y tambin destruible, adems de causar un dao limitado. Mientras el virus no pueda atacar el Sistema Operativo en s mismo (esto se logra no utilizando el usuario administrador -llamado root- para usos comunes), no habr daos de importancia. Por este motivo los virus en gnu/linux son prcticamente inofensivos y nadie o casi nadie se toma el trabajo de hacer todo un desarrollo para tan magro resultado. En sntesis hasta hoy, es el propio Sistema el garante para que no se desarrollen virus peligrosos para GNU/Linux. De todos modos, no debemos llamarnos a engaos!!! Siempre hay que tener, an en GNU/Linux), un antivirus en nuestra mquina, pero solamente por prevencin. En general todas las distribuciones, traen incluidos software antivirus de instalacin automatizada junto al sistema. 4) Vida ltil extendida del hardware. Pero hay un motivo muy slido para utilizar GNU/Linux y que lamentablemente no se

toma demasiado en cuenta: La no necesidad de renovar permanentemente nuestra mquina, "al son" de los deseos de las grandes corporaciones. El inters de estas corporaciones es vendernos nuevo hardware y nuevo software en forma casi permanente dejando obsoleto todo en cuestin de un par de aos. Aos? En algunos casos solamente meses! Sabemos que en otros Sistemas Operativos, permanentemente las novedades en software nos estn pidiendo nuevo hardware. Es como una "zanahoria" puesta delante que hace a los usuarios "correr" en pos de un software nuevo y consecuentemente de nuevo hardware. Pero adems este nuevo software y hardware, no se van a salvar de caer rpidamente en la obsolescencia. As es comn que en poco tiempo nuestra computadora quede completamente obsoleta. Que hacer? Ciertos Sistemas Operativos, no nos dan ms opcin que tirar a la basura nuestra vieja vieja? computadora, que tal vez tanto dinero nos cost comprar. Ser necesario para que corra aquel nuevo juego, o programa de msica, etc. comprar una nueva mquina, que a su vez rpidamente quedar obsoleta. En esto colabora el soporte tcnico de los Sistemas Operativos Propietarios, que nos dejan rpidamente sin garantas cuando otro software aparece. Esto no sucede en gnu/linux, y no porque no haya programas nuevos o software renovado, sino porque an con mquinas muy viejitas, el Sistema Operativo funcionar y lo har bien. Por supuesto una mquina con hardware ms poderoso ser siempre bienvenida en cualquier SO, pero lo importante a recordar es que an en una mquina vieja, con gnu/linux tendremos un excelente desempeo. Es cierto que GNU/Linux requiere bastante memoria, pero bastar con un procesador algo antiguo para que podamos hacer funcionar el sistema sin problema y con sus principales programas. Gnu/linux tiene muchas distribuciones diferentes, y si bien hay algunas que requieren de muchos recursos, siempre encontraremos aquellas que funcionen con muy poco. Ms razones para conocer Gnu/Linux Tal vez haya adems otras razones de fondo y que no por ello son verdades menores. 5) GNU/LINUX representa la Libertad de usar software creado con un critero solidario y no para el inters exclusivo de las grandes corporaciones. Se ha dicho que GNU/Linux es un sistema creado "por programadores para programadores" y esto fue as durante un tiempo, generando la idea de un sistema cerrado para el comn de la gente, crptico y difcil de usar. Lamentablemente esta idea se ha extendido hasta nuestros das. Sin embargo hoy no es as y GNU/Linux es un sistema hecho s por desarrolladores y de los buenos!!! pero, no solo para beneficio de ellos sino de cualquiera que desee acercarse y hacer uso de este Sistema. Hoy en da gnu/linux resulta un SO simple y fcil de usar.

6) GNU/LINUX puede conseguirse gratis. Si bien libre no significa gratis y hay utilidades que son pagas, una buena parte de las distribuciones destinan su software en forma gratuita de manera que no necesitamos hacer erogaciones para nuestro SO ni para los programas que corren en l, al menos no si nos referimos al software tipo escritorio para nuestro uso domiciliario. Si bien se puede usar igualmente en forma gratuita en otros sectores, en general a nivel empresarial, la opcin ms inteligente tal vez sea pagar un buen soporte tcnico que garantice el buen funcionamiento de todo el sistema. Pero esto es una eleccin personal (o corporativa en todo caso). Todos sabemos que en muchas casas, empresas y hasta establecimientos educativos se usan SO propietarios en forma "gratuita" (esto es: sin pagar licencia). Pero tenemos soporte tcnico sobre el SO y los datos que se alojan en una computadora o red que funciona as? Seguramente no. Una de las cosas que siempre se critica a GNU/Linux es que el software se entrega sin garanta. Esto, en el caso de las empresas, donde es de vital importancia el resguardo del Sistema y muy especialmente de los datos, mediante el uso de soporte tcnico. Y esto es vlido para todos los Sistemas. Ahora, vuelvo a repreguntar Se puede pretender tener soporte tcnico sobre un SO propietario adquirido sin pagar licencia? Seguramente que no. Seguramente en muchos comercios y establecimientos, habrs escuchado en ms de una oportunidad "No podemos hacer nada por usted, se nos 'cay el Sistema'. Te preguntaste cuantas veces esto sucede con Sistemas de Software propietario y cuantas con Sistemas de Software libre? La prxima vez que escuches una frase como la anterior, pregunta qu Sistema Operativo estn usando? Te sorprendera saber que en la mayora de los casos estn usando software propietario? Si bien, es ms dificil de averiguar, es muy probable que ese software adems, no tenga licencia y por lo tanto le falte soporte tcnico. Esto es vlido para el Sistema Operativo lo mismo que el software que corre en ella, pero...por cuanto tiempo ms esto ser as? Sabemos que esa forma de uso es ilegal y que esto en algn momento puede ser penalizado verdad? Estar usando cracks y nmeros que dan vueltas por la red, puede llevarnos tarde o temprano, y especialmente con las nuevas normativas cada vez ms restrictivas que hay en todo Internet a tener serios problemas, ms all de las convicciones que tengamos sobre la propiedad intelectual, es un hecho que esto va sucediendo cada vez ms. Pues bien, tanto GNU/Linux como sus programas tienen posibilidades de uso libre, sin necesidad de tener que ocultarnos o dar cuenta de nuestros actos a nadie. Por esto es software libre y deberamos tenerlo en cuenta. Queremos soporte tcnico y del bueno? Adems de hayarlo, no tendremos problemas a la hora de verificar si hemos pagado o no por una licencia. Supongamos adems que un amigo nos dice: Quiero tener GNU/Linux cmo hago para conseguirlo? Es perfectamente legal hacer copias de GNU/Linux y el software que viene en una distribucin y drselo a nuestros amigos. Esto, seores se llama Software Libre y tiene muy poco que ver con el software propietario verdad? Pero queda una pregunta en el tintero...

Es lo mismo freeware que software libre? NO! Porque el freeware es software propietario, es decir que si bien llega a nuestras manos en forma gratuita, no sabemos qu dice el cdigo fuente. Por lo tanto no sabemos nada de lo que hay en su interior. Tal vez alguien nos diga: "yo no se programar para qu me sirve saber lo que hay dentro de un programa?" Posiblemente la primera respuesta que venga a nuestra mente sea: "para nada". Pero...NO ES AS, porque al tener a disposicin de todos el cdigo fuente, no solo la comunidad internacional de desarrolladores puede mejorar el software, reparar bugs ms rpidamente que en cualquier Sistema Operativo propietario, sino tambin evitar que "nos metan dentro de un programa" ciertas partes que en realidad son programas espas o cualquier otro tipo de malware. O sea que aunque nosotros no sepamos nada de cdigo ni de programacin, va a haber mucha gente que s sepa y quedaremos todos protegidos. Ha habido ms de un programa con algn tipo de utilidad, que realmente en su interior contena espas que recababan nuestras costumbres, y hasta nuestros nmeros de tarjetas de crdito! etc.etc. Cuando el software es libre, todas estas cosas quedan expuestas en el cdigo fuente y por lo tanto, no se pueden hacer. Razn de ms para adoptar software libre y no freeware. Licencias de software propietario Para aquellos que disean un programa cualquiera para que corra en algn Sistema Operativo propietario, deben someterse a las normas de empresas como Microsoft y "hay que leer la letra chica". Los contratos establecidos con MS indican que para utilizar (o reutilizar) ciertas partes claves de cdigo deben tener expresa autorizacin de MS. Es decir, deben pagar por esto. Para entenderlo mejor: Supongamos que hacemos un programa con Visual Basic...La empresa Microsoft no nos vende ese software para crear ejecutables tipo .exe sino que solo nos da una licencia. Si al solo juicio de MS un programa creado no mejora en algo a algn software creado directamente por esa compaa, o cualquier otro esta empresa podr exigir que el mismo se retire del mercado. Esto por supuesto es completamente subjetivo, ya que un programa puede ser muy bueno y ofrecer ventajas respecto a otro, pero si MS -a su solo criterio- cree que no es as, puede obligar al autor a retirar su programa del mercado. Existen formas de usar software libre para compilar programas que funcionen en Sistemas Operativos propietarios, pero siempre estaremos de una u otra forma a merced de los deseos de las grandes corporaciones. En fin...son algunas de las mltiples razones para optar por usar y crear software libre verdad? 7) QU ES GNU/LINUX Y QU ES SOFTWARE LIBRE? Para no hacer demasiado larga esta explicacin, simplemente haremos un poco de historia a fin de entender mejor todo. Por un lado Richard Stallman, tena la concepcin

de algo que llamaremos software libre. Haba incluso, algunos programas que podan correr sin problemas en un sistema Unix, pero que ya desde su concepcin pretendan funcionar como software libre. Entonces haba un problema, para que estos programas funcionaran era necesario al menos un sistema o minisistema que permitieran su funcionamiento. Por otro lado Linus Torvalds, haba creado un ncleo mnimo de lo que sera luego un poderoso Sistema Operativo. l bautiz a este sistema como linux. Pero en realidad, debido a que es una fusin entre el trabajo de Stallman y el de Torvalds, lo ms correcto es llamar a este Sistema Operativo GNU/Linux. Vale la pena aclarar qu es SOFTWARE LIBRE. Se trata ante todo de una filosofa que lleva a una forma especial de trabajo en el desarrollo y la distribucin de software. Por ejemplo si un programa fue escrito bajo la filosofa de software libre, podr ser copiado, modificado e instalado libremente por cualquier usuario. Adems podr contar con el cdigo fuente tanto para constatar la calidad del programa, como para modificarlo y hacerle las correcciones necesarias para su mejor funcionamiento. Es justamente de esta forma que la colaboracin mundial para que cada da gnu/linux sea mejor es de muchsimas personas. Esto permite, por ejemplo, que ante alguna vulnerabilidad, rpidamente la misma quede solucionada. Ningn otro Sistema Operativo cuenta con tantos desarrolladores dispuestos a solucionar los problemas que se presenten. Un sistema de tipo propietario, tendr un grupo reducido de desarrolladores para tal tarea, mientras que en GNU/Linux son millones que se dedican a esta tarea. En sus comienzos GNU/Linux era solo un "kernel" (ncleo) y algunos programas que podan correr con este. Pero da a da el trabajo de todo un equipo diseminado por todo el mundo y con la herramienta Internet fue dando sus frutos. Hoy GNU/Linux es un slido Sistema Operativo, probado y experimentado que puede usarse sin problema tanto en nuestras casas como en oficina, comercios e industrias en general. Ahora bien, supongamos que somos programadores y deseamos hacernos del dinero necesario para poder vivir. 8) Es GNU/Linux un sistema que me permitir ganar dinero como desarrollador de software? Esta pregunta est tambin relacionada con otra ms general como lo es la "propiedad intelectual". Por un lado el trmino libre, no significa gratis, y por lo tanto es perfectamente posible cobrar por nuestro software an con una licencia GNU/Linux. Esto es especialmente cierto en la actividad privada, donde se necesitan programas que tengan un buen soporte tcnico. Las actuales tendencias, que llevan a que el negocio de vender software sea cada vez menos rentable, an en sistemas propietarios, realmente existen. Pero esto que es vlido a nivel general, no lo es cuando se trata de crear software especfico. Hay adems muchos buenos desarrrolladores trabajando para grandes corporaciones en el diseo de software libre y muy bien pagos. Sin embargo no debemos de aqu sacar la conclusin que linux es enemigo de los desarrolladores, sino ms bien lo contrario. Veamos:

Supongamos que somos desarrolladores y de los buenos!. Podremos hacer algo en forma independiente dentro del mundo del software propietario como para obtener una cantidad importante de dinero? Es posible que algunos lleguen a hacer buenos negocios, pero en general, las empresass privadas prefieren contratar empresas de renombre para que hagan sus trabajos. A su vez, si optamos como programadores en trabajar bajo contrato o en relacin de dependencia, posiblemente el dinero en gran parte lo lleve la empresa para la que trabajamos y no nosotros mismos. Esto no tiene nada que ver con GNU/Linux y es una tendencia generalizada con cualquier tipo de software. Qu opciones nos ofrece el software libre? A medida que pasa el tiempo cada vez ms (y por varios motivos) empresas y comercios van optando por una migracin hacia el software libre. Esto genera un campo nuevo de actividades. Por ejemplo, una empresa que migre a gnu/linux necesitar posiblemente: 1) Soporte tcnico 2) Capacitacin del personal 3) Adaptacin de programas existentes y nuevos programas personalizados 4) Administrar una red interna con conocimientos de gnu/linux 5) Soluciones de configuracin y seguridad de red Todo esto supone gente especializada para manejar estos sistemas. Lamentablemente vemos que muchos centros de enseanza, nos proponen tanto como operadores cuanto como desarrolladores y administradores aprender todo solamente desde la plataforma Windows. Esto es un gravsimo error, ya que luego en el campo laboral veremos limitada nuestras posibilidades al no conocer GNU/Linux. Por este motivo, los noveles estudiantes, deberan exigir a los institutos de enseanza, que al menos tengan en sus programas partes dedicadas al Software Libre, so pena de cambiar de instituto hacia uno ms plural. La falta de personal especializado en GNU/Linux hace que aquel que sepa trabajar con este Sistema Operativo sea necesariamente ms buscado y pueda recibir mejor paga. Si decidimos trabajar por cuenta propia, tambin es grande el campo de accin, tanto como consultor, cuanto como asistente tcnico, especialmente en empresas de mediano y gran tamao. Si queremos informarnos ms a fondo sobre GNU/Llinux deberamos ingresar a: http://www.gnu.org/gnu/thegnuproject.es.html Tambin sitios como el nuestro http://linuxcursosgratis.org y nuestra lista de ayuda http://groups.google.com/group/linuxeslibre pretenden servir para estar informado y tener ayuda de los otros miembros

8) DONDE PUEDO USAR GNU/LINUX?CMO ELIJO UNA DISTRIBUCIN ADECUADA PARA MI? Podemos usar gnu/linux en cualquier tipo de computadora, incluso en otro hardware que no puede catalogarse como una computadora en s. Veremos que hasta hay telfonos celulares que estn adoptando partes de este SO para funcionar. El uso de gnu/linux est extendindose da a da. Porqu entonces hay personas que se niegan a usar gnu/linux? Pueden haber varias razones: a) Vendedores de software propietario o de cierto tipo de hardware no compatible. b) Especialistas en antivirus que no quieren adaptarse a nuevas normas del mundo libre. (Esto no es general, ya que hay numerosas empresas creadoras de software antivirus, que estn haciendo sus programas para que corran tambin en gnu/linux). c) Personas comprometidas de alguna forma directa o indirecta con el software propietario. d)Personas poco flexibles o que no quieren hacer un mnimo esfuerzo para conocer nuevo software y nuevos Sistemas Operativos. Pero debemos romper con el mito de que Gnu/Linux es dificil, casi imposible de aprender. Aun para aquellos que les resulte ms difcil, se puede en poco tiempo dominar sin problema este Sistema Operativo. Solo se necesita un poco de paciencia y ser metdicos en el aprendizaje. Ofrezco como ejemplo algunas sugerencias: 1) Dejar instalado en nuestra computadora el SO que estabamos utilizando con anterioridad junto a nuestro nuevo SO (gnu/linux). Esto permitir ir aprendiendo en forma gradual gnu/linux y no todo "de golpe". 2) Desde el primer momento, luego de configurar el modem o la placa de red (ya sea modem telefnico dial up, winmodem, *dsl, etc.) instalar y configurar el cliente de correo electrnico (sugiero Thunderbird), y el navegador (sugiero Mozilla-Firefox) en GNU/Linux.Para qu? Hay varios motivos: a) Porque de esta forma nos obligaremos a abrir todos los das el SO GNU/Linux e iremos practicando con este. No sirve de nada tener instalado GNU/Linux si no lo usamos todos los das. b) Porque estaremos mucho ms protegidos contra los virus que si usaramos el correo y el navegador web desde otro SO. 3) Una vez que dominemos bien, estos dos programas podremos ir incluyendo otros, como tal vez en multimedia, un programa de msica etc.etc. De esta forma la migracin no resultar demasiado complicada. QU ES UNA DISTRIBUCIN GNU/LINUX Y CMO SABER QU DISTRIBUCIN ME CONVIENE MS? 1. Hay diferentes empresas que se ocupan de crear distribuciones de GNU/Linux. Las mismas son personalizaciones del gnu/linux bsico, con la eleccin de diferentes programas y con un entorno grfico ms o menos propio. En un comienzo seguramente haba una sola versin de gnu/linux, pero como este S funciona como software libre, es altamente configurable y hoy hay miles de distribuciones. Respecto a cual es mejor, "sobre gustos no hay nada escrito", pero tomemos en cuenta algunos detalles.

a) Si la distribucin no es muy conocida y no tiene detrs un grupo importante de programadores, tal vez no se actualice demasiado rpido b) Si la distribucin no est orientada hacia nuevos usuarios, tal vez sea muy buena, pero nos resulte demasiado traumtica la migracin. c) Si la distribucin no est en nuestro propio idioma, tal vez nos cueste entender algunas cosas. d) En mi caso particular y para aquellos que recin empiezan creo que las mejores distros para usar son Mandriva, SuSe y Ubuntu. Aquellos que ya tienen algo de experiencia, podran utilizar tambin Debian o Slackware. Tambin tiene importancia el mbito donde vamos a usar el nuevo SO. Por ejemplo si vamos a utilizarlo como distribucin en una red de oficina, tal vez lo ms adecuado sea Debian, por su simpleza en lnea de comandos. En cambio si lo vamos a utilizar en nuestro hogar y somos nuevos, tal vez lo ms adecuado sea Mandriva, SuSe o Ubuntu/Kubuntu. CARACTERSTICAS DE GNU/LINUX, FORMAS DE INSTALARLO

Gnu/Linux puede ser tan fcil o difcil de instalar de acuerdo a la distribucin que hayamos elegido utilizar. Las distribuciones ms populares tienen todas un tutorial que nos llevar casi de la mano para hacer una buena instalacin sin problema. Debemos recordar tener el espacio suficiente en disco rgido para instalar nuestro nuevo sistema sin tener que desinstalar el SO anterior, ya que como se dijo con anterioridad, es bueno, al menos al principio, no realizar una migracin completa sino irla haciendo de a poco. Cuanto espacio necesitaremos para gnu/linux? Esto depende de la cantidad de programas que agreguemos al SO. Recordemos que las distribuciones de gnu/linux, se entregan con un conjunto muy grande de programas. Uno de los grandes problemas es que compulsivamente cuando instalamos el SO muchas personas quieren instalar tambin todos los programas que la distribucin trae. Esto, adems de hacernos ocupar mucho disco rgido (disco duro) en programas que tal vez no usemos nunca, hace que la mquina mantenga procesos abiertos, que a su vez consumen recursos innecesariamente. Por este motivo, veremos luego, qu programas conviene instalar. Si nos quedamos con algn programa importante sin instalar, podremos instalarlo luego sin problema. Pero la regla de oro es NO INSTALAR PROGRAMAS QUE NO SABEMOS SI VAMOS A USAR. Con 5 GB tendremos espacio suficiente para que corran los programas necesarios en una mquina domstica de escritorio. Pero si podemos dejar 10 GB o ms, ser mejor an. Necesitaremos bsicamente tres particiones: 1. Con el kernel (ncleo) del Sistema y la mayora de los programas a utilizar. 2. Como particin de intercambio (memoria virtual)

3. Home, donde irn todos los archivos personalizados de cada Veremos ms a fondo el tema particiones prximamente.

usuario.

Si existe suficiente espacio vaco dentro de esta particin, GNU/Linux crear otra particin (u otras particiones) quitando espacio a la particin original, tal vez utilizada enteramente por Windows. Gnu/Linux puede utilizar una particin FAT32 (o NTFS) con el SO Windows primitiva. En este espacio quitado a la particin original, se crearn una o varias particiones GNU/Linux, sin que ello interfiera el normal funcionamiento de ambos SO (tanto Windows como GNU/Linux). Luego de instalado Gnu/Linux, un gestor de arranque como LILO o GRUB (tambin instalado con el Sistema Operativo) har que al iniciar nuestra mquina se abra un men que nos pregunte algo as: Con qu sistema deseas iniciar tu computadora ahora? Y nos dar las opciones de abrir: *GNU/LINUX *WINDOWS *otros Sistemas operativos. Es decir que podremos seguir utilizando nuestro viejo SO y tambin el nuevo Gnu/Linux en la misma mquina sin problema. Si tuviramos poco espacio en nuestro disco rgido, tal vez la mejor opcin sea cambiar o agregar un nuevo disco rgido (duro). Mientras Windows nos exigir encontrarse en la primera particin (particin booteable) podremos instalar Gnu/Linux en cualquier particin, con el solo requisito de instalar primero Windows y luego Gnu/Linux porqu esto ltimo? Porque si instalamos Windows en ltimo lugar, este nos destruir los datos que el gestor de arranque haya escrito en el MBR (Master Boot Record) y ya no podremos bootear sino con Windows. As que nos valemos de una pequea "trampa para engaar" a este Sistema Operativo y que no nos deje sin nuestro "otro" SO. Simplemente instalamos primero Windows y luego Gnu/Linux. EL TEMA DE LAS PARTICIONES Cuando compramos un disco rgido (duro), este viene sin particiones. No importa el Sistema Operativo que pensemos instalar, antes de usar un nuevo disco rgido (disco duro) debemos crear al menos una particin. Aunque es prctica comn de los comercios de informtica entregarnos el disco rgido con una sola gran particin. (Por ejemplo en Windows una gran particin C:\) Esto no es una buena prctica!!! Entre otros motivos porque la parte ms pequea de una particin se denomina "cluster" y es un resultado porcentual del tamao de una particin. Por ejemplo supongamos que tenemos una particin grande, all como el cluster es un porcentual,

tambin ser grande. Por el contrario con particiones ms pequeas (lase varias particiones ms pequeas y no una sola grande) los clusters sern tambin de menor tamao. Y esto en qu me afecta? Supongamos una particin grande en donde un "cluster" ocupa 50 kB...si queremos guardar un icono de tan solo 500 bits, como el cluster (mnima unidad de la particin) tiene 50KB el espacio que utilizar el icono ya no ser de 500 bits sino de 50 KB. Es decir, que cuanto ms pequea es una particin, ms pequeo ser el tamao del cluster y por lo tanto se podr lograr un mejor aprovechamiento del disco rgido. Esto es vlido para cualquier disco rgido y para cualquier sistema operativo. Pero adems, tener un disco rgido con varias particiones, nos permite en el caso de Gnu/Linux (este SO no necesita usar registros como lo hacen otros SO), desinstalar el kernel sin desinstalar por ejemplo todo lo que se encuentre en la particin /home. Podemos perfectamente reinstalar nuestro kernel sin necesidad de reinstalar no solo datos sino incluso programas que se encuentren en otra particin, por el simple expediente de no formatear esta ltima. Esto, por ejemplo, no es posible desde Windows ya que para hacerlo deberamos editar los registros y esto sera un trabajo ms engorroso que volver a instalar todo nuevamente. Como Gnu/Linux no tiene registros podemos perfectamente "montar" una particin perteneciente a una versin anterior de nuestra distro preferida en un SO nuevo sin demasiados problemas. fcil no? Por este motivo, es comn trabajar en gnu/linux al menos con tres particiones:I) La particin "raiz", donde se ubicar todo lo relacionado con la instalacin primaria del sistema II) La particin "swap", que sirve como particin de intercambio y tiene que ver con la memoria virtual. III) La particin "home", con todo lo que bajen o creen cada uno de los usuarios. Por ejemplo si en nuestra mquina hay un usuario "Mario", habr dentro de la particin "Home" un subdirectorio llamado "Mario" que contendr todo lo que "Mario" decida crear. Hay quin incluso crea ms particiones, dependiendo de la experiencia en el manejo del sistema y del uso que se le vaya a dar al mismo. Por ejemplo es comn crear una particin /log para aquellos administradores interesados en conocer y guardar toda la actividad de un servidor. Veamos un ejemplo ms que nada usado en servidores: En este caso se ha optado por tener varias particiones: Raiz (/) Usr Home Swap Tmp Esto, por supuesto queda a la voluntad del usuario y tambin al uso que daremos a nuestro SO.

Licencia GNU La traduccin de la licencia gnu est ubicada entre otros lugares en: http://www.gnu.org/copyleft/copyleft.es.html es impecable y sumamente clara. Comentarios sobre el software libre realizados por el Dr. Martn Rivolta Los abogados y estudiantes de derecho estamos acostumbrados a manifiestos y licencias que restringen una actividad deteminada. Aqu en cambio sucede todo lo contrario la licencia pblica GNU, persigue un fin totalmente distinto al convencional ya que la misma est diseada para que el software sea libre y no limitado como estamos acostumbrados a verlo. Adems, lo curioso es que a partir del propio - podra decirse"basamento del GNU" se busca lograr perpetuidad en el objetivo de liberalidad confirindole al usuario las mas amplias facultades de disposicin al posibilitar "distribuir copias del software libre (y cobrar por ese sencillo servicio si as lo desea) recibir el cdigo fuente (o tener la posibilidad de obtenerlo si as lo desea) que usted puede modificar el software o utilizar partes de el en nuevos programas de software libre" Podra decirse que todo programa, aplicacin, juego, etc. etc. etc. que se encuentre bajo la proteccin de la licencia GNU puede ser usado para cualquier fin y sin ningn tipo de limitacin. Ms aun, el propio prembulo para proteger esta libertad, hace referencia a la necesidad de "hacer restricciones que prohban a cualquiera denegarle estos derechos o pedirle que renuncie a ellos" Dado que se ha buscado lograr la mayor amplitud posible en materia de distribucin o redistribucin se otorga el cdigo fuente que permite meterse en el corazn del programa. Tambin se puede modificar sin restricciones. A los fines de evitar que "los re-distribuidores de un programa de software libre obtengan individualmente los derechos de patente con el fin de volver dicho programa propietario" (lo que en criollo significa software propietario = pagame si lo quers), "para prevenir esto, hemos dejado en claro que cualquier patente deber ser licenciada para el uso libre de toda persona o que no est licenciada del todo". Esto viene a significar que si bien se puede servir del cdigo fuente y manipularlo como nos guste, ello no posibilita que se desnaturalice el programa madre, imponiendo un canon al resultado emergente. Como se dice en el mbito jurdico, lo accesorio sigue la misma suerte del principal y si el principal, valga la redundancia, es libre la misma naturaleza tendr todo lo que salga de el. En referencia a este punto, se dice que el GNU, o mejor dicho el programa que se encuentra bajo una licencia de este tipo, es como un virus porque una de sus clusulas principales es que cualquier modificacin de un programa cubierto por la licencia, es tambin cubierta por sta, todo lo cual coadyuva a proteger la libertad de los programa. La propia wikipedia habla de copyleft que, segn dice, es un nuevo trmino acuado por GNU que nace de un juego de palabras en ingls: en oposicin a "copyright" (derecho de copia) se usa "copyleft" (copia dejada o abandonada o copideje), indicando que no se restringe la copia, sino por el contrario se permite sin reservas. La forma de lograr este objetivo principal mencionado en el prrafo anterior se encuentra explicitada en la seccin "Trminos y Condiciones para copia, modificacin o distribucin". All determina que para tipificar el software libre debemos cumplir con un requisito esencial, debe haber "una nota puesta por el propietario de los derechos del trabajo

estableciendo que su trabajo puede ser distribuido bajo los trminos de esta GPL General Public License" A continuacin se hace referencia a lo anteriormente mencionado en relacin a la posibilidad de distribucin del programa y su cdigo fuente en forma totalmente gratuita, entendida esta nicamente como la exencin en el pago de derechos de autor. Como no poda ser de otra manera, la consecuencia lgica que se deriva del no pago de derechos de autor es que este no asume ningn tipo de responsabilidad ni garanta por el uso del programa en cuestin. En sntesis, es el propio usuario quien asume toda la responsabilidad por cualquier dao que se le derive como consecuencia del uso del soft. Como deca anteriormente hay una exencin en el pago de derechos de autor, pero esta dispensa no debe ser malinterpretada ya que la misma no abarca: * el cobro del soporte magntico en caso de que sea necesario * o la imposicin de cargos por el acto fsico de transferir una copia * o incluso el canon que imponga un tercero distribuidor como consecuencia de brindar una garanta y asumir los riesgos derivados del programa (obsta decir que el hecho que sea un tercero quien asume los riesgos no compromete en modo alguno la responsabilidad del fabricante quin sigue estando exento de responder por las fallas del programa que ha realizado). * Los artculos 2 y 3 de la licencia hacen referencia a la posibilidad de copiar y redistribuir el programa sujeto a una licencia GNU (ya sea en el todo o en cualquier de sus partes)siempre que se cumpla con algunos requisitos: a. Se debe incluir en los archivos modificados notas declarando que se ha realizado una modificacin en los mismos. b.Fecha de realizacin de los cambios c. Se debe notificar que ese trabajo que se distribuye contiene totalmente o en partes al Programa madre, y que debe ser licenciado como un conjunto sin cargo alguno a cualquier otra persona que reciba sus modificaciones. d. Se debe presentar un aviso, cuando el programa inicie su ejecucin que contenga una noticia de derechos de autor y un aviso de que no existe garanta alguna (o que s existe si es el que ha modificado el programa quin la proporciona) y que los usuarios pueden redistribuir el programa bajo esas condiciones e. Es requisito esencial que el trabajo se desarrolle a partir del programa madre para quedar cubierto por esta licencia ya que el simple agregado de otro trabajo NO basado en el Programa no pone el otro trabajo bajo el alcance de esta licencia. f.El programa que se cree a partir de otro amparado por la licencia GNU debe ir acompaado con el correspondiente cdigo fuente.

A partir de lo mencionado se puede comprender, lo que significa la licencia GNU y los derechos y obligaciones de los usuarios y fabricantes de un programa sujeto a ese tipo de licencia. Instalacin de alguna distribucin de gnu/linux Bsicamente mencionaremos 3 distribuciones gnu/linux durante todo el curso.

Se puede utilizar otra distribucin que no sea alguna de estas tres? Se puede y en lo posible tratar de ir guiando al participante para que realice la instalacin de cualquier distribucin. Tal vez existan participantes que tenegan una mquina no muy nueva con pocos recursos y deban por este motivo instalar alguna distribucin que se ajuste a esas necesidades. Desde el foro daremos ayuda tambin a aquellos que estn en esta situacin. Por favor pido que todos entren al foro y participen del mismo. La eleccin de Ubuntu, OpenSuSe y Mandriva tiene que ver con la facilidad que representa su instalacin para los que todava no tienen experiencia previa. Con esto quiero indicar que aquel que sea totalmente nuevo en GNU/Linux, debera en lo posible, utilizar una de estas tres distribuciones. Queda a criterio de cada uno realizar la instalacin que le resulte ms conveniente, ya sea por la facilidad a la hora de conseguir los Cds de una de estas distribuciones, o porque algn conocido haya recomendado alguna de ellas, o por el tamao de memoria, disco, procesador, etc. Lo que no resulta necesario es concentrarse en las 3 instalaciones. Ms bien lo correcto sera enfocarse en una instalacin en particular. Se puede imprimir la leccin y utilizarla como material de consulta para un futuro en que queramos instalar otra distro. De todas formas, recomiendo leer al menos el apunte completo ya que hay informacin que nos dar un panorama ms general, y luego concentrarse en una de las 3 (la que vamos a instalar) Algunas consideraciones previas: Aunque est muy difundido el uso de un programa llamado "Partition Magic", que nos permite crear las particiones desde otro SO antes de instalar Gmu/Linux, es conocido que a veces las particiones logradas con este tipo de programas, luego de un tiempo fallan. y nos dejan sin Gnu/Linux. Por este motivo, a menos que no haya otra posibilidad, quiero sugerir no utilizar programas ajenos a Gnu/Linux para realizar tareas propias del sistema, a menos que sea un programa preparado especialmente desde el software libre como herramienta adecuada para preparar las particiones para GNU/Linux. Antes de comenzar la instalacin propiamente dicha, debemos acondicionar el/los discos rgidos que vamos a utilizar. Por ejemplo si ya existe un SO Windows instalado y deseamos conservarlo debemos hacer lo siguiente: a) Utillizar un desfragmentador desde Windows antes de "tocar" el disco rgido para la instalacin. Esto tiene que ver con el hecho que tanto FAT32 como NTFS son sistemas de archivos que no contemplan por s mismos solucionar el problema de fragmentacin. (Veremos que en gnu/linux no tenemos este problema). Por este motivo es fundamental defragmentar como paso previo a la modificacin de una particin. b) La instalacin de un sistema GNU/Linux, cuando hay instalado ya un SO Windows que se va a conservar, normalmente se realiza sobre una particin ya existente. No obstante se puede agregar otro disco rgido y realizar all la nueva instalacin, o bien utilizar una particin vaca. Lo ms comn es que tengamos que "restarle" espacio a una particin Windows ya existente y en ese lugar crear nuevas particiones para nuestro nuevo sistema.

Clarificando en concepto Para clarificar conceptos, pongamos un ejemplo: Supongamos que tenemos un SO Windows instalado en una sola particin (supongamos que se llama "C:") y que no tenemos posibilidad de utilizar otro disco, o que en el mismo disco no hay nada de espacio libre para crear una nueva particin. Supongamos que esa particin (C:\) tiene el espacio total del disco que es de 40GB,

y que Windows, ms todos los programas all instalados ocupan...26GB (los valores son tomados en forma completamente arbitraria y solo sirven para ilustrar lo que vamos a hacer)...Podramos dejar para Windows 4GB ms, con lo cual la particin "C:" en lugar de tener los 40GB actuales podra tener solo 30GB (26GB + 4GB= 30GB). De esta forma los 10GB restantes (40GB - 30GB= 10GB) podran utilizarse para instalar all las particiones para gnu/linux.

En ese espacio que ha quedado marcado en celeste vamos a realizar las nuevas particiones para gnu/linux. Me alcanza con 10GB para instalar "todo" en gnu/linux (Sistema + programas)? Por lo general s, aunque si tenemos ms espacio podramos hacer particiones mas grandes. De todos modos, se considera que una distribucin comn puede llegar a funcionar en un espacio de 2GB (seguramente limitando la cantidad de programas que vamos a usar). Lo que se hace en el momento de particionar, es justamente "restarle" a la particin original (por ejemplo "C:") una parte no usada de su espacio, para reparticionar el rgido, creando nuevas particiones en ese lugar que servirn para gnu/linux. Como imaginarn este proceso debe ser hecho con mucho cuidado. Cualquier error nos har perder la informacin que hay en el disco y con ello todo lo que tengamos de Windows. Una buena costumbre es copiar (hacer un backup) de todo el contenido Windows antes de pasar adelante con el trabajo en gnu/linux, de forma que ante cualquier error,

siempre tengamos un Cd (o un Dvd o varios Cds) con el backup (respaldo) correspondiente. Para esto hay programas que podemos usar desde Windows como ghost de Norton y otros que nos permitirn hacer imgenes perfectas que despus podrn usarse en caso de algn desastre. Hasta el momento y por tomar todos los recaudos necesarios, jams deb usar un back up de windows y llevo hechas unas cuantas instalaciones!!!, pero igualmente debo decir que jams dej de hacer un back up antes de particionar. e) Realizados los pasos anteriores, es posible seguir adelante, y aqu los mtodos varan segn la distro que vayamos a utilizar. Lo veremos, por lo tanto en detalle para cada distro. PARTICIONES Y SISTEMA DE ARCHIVOS Hay algo que no es demasiado fcil de comprender para quienes comienzan a utilizar GNU/Linux. Esto es especialmente as porque el mismo concepto pero desde la ptica de Windows es diferente. Se trata de la forma en que GNU/Linux trabaja con las particiones. En DOS/Windows, cada particin tiene una letra de unidad, y esta funciona como un contenedor. De esta forma en la unidad C:\ guardo algunas cosas y otras en la particin D:\ o F:\ o lo que sea. Usamos una letra de unidad para referirnos a los archivos o carpetas (as llaman en Windows a los directorios) de una determinada particin. En Gnu/Linux el manejo de las particiones es completamente distinto. La diferencia est en que el sistema de archivos se integra a las particiones sean estas ltimas 1 o 10 como un bloque de archivos y directorios monoltico. Dicho de otra manera la estructura de directorios/archivos es independiente de las particiones que existan . Esto se consigue asociando cada particin con un determinado tipo de directorios mediante un proceso llamado montaje. Montar una particin es utilizar su capacidad de almacenamiento siguiendo una determinada estructura que tiene que ver con el sistema de archivos. De acuerdo al sistema de archivos, estos cuelgan todos de un directorio raiz llamado /. Podramos crear una sola particin (cuyo nombre sera justamente /) y all colgar todo el rbol de directorios. Esto sera montar todos los directorios en la particin / En cambio podemos crear varias particiones y aunque la estructura de archivos ser la misma (eso no cambia aunque tengamos una o varias particiones) cada particin tendr solo una parte del total de archivos. Para qu sirve esto? Supongamos que tenemos una particin home, y all montamos el directorio /home con todos sus subdirectorios. De esta manera si en un futuro queremos instalar una nueva distribucin, podremos dejar sin tocar la particin home y as, la nueva distribucin (instalada en /) mantendr todos los datos personales guardados en home, porque no hemos tocado esa particin (no la hemos formateado). Normalmente por este motivo, en las instalaciones de un GNU/Linux para escritorio se usan tres particiones: '/' (raiz) Donde se encuentra todo el gnu/linux menos el directorio /home Para todo el directorio /home, subdirectorios con todos los usuarios y sus respectivos archivos

/swap Particin para intercambio swap (en windows sera solo un directorio aqu acostumbramos utilizar una particin completa cuyo tamao ser el doble de la memoria RAM que tengamos, a menos que estemos muy justos en el tamao del rgido. En este ltimo caso debemos proveer al sistema al menos con 512 Mb) Veamos ahora el directorio del sistema operativo. Este directorio es comn a cualquier distribucin gnu/linux. / Es el directorio donde se encuentra el Sistema Operativo. /boot Contiene el ncleo (kernel) as como tambin informacin sobre el arranque. /dev Directorio que contiene los dispositivos (device) del SO. /bin Aqu encontraremos los comandos ejecutables compilados en forma dinmica. /sbin El este directorio, tambin hay comandos ejecutables pero estn compilados en forma esttica.(simplemente una forma de compilar archivos ms pesados pero ms compatibles con cualquier distro y cualquier mquina). /lib Aqu se encuentran las libreras y tambin algunos mdulos.

/usr Hay muchas cosas dentro de este directorio, las ms importantes son, los programas bsicos de funcionamiento, as como los fuentes del kernel (ncleo del SO). /home Todo este directorio se usa para colocar los subdirectorios y archivos de cada usuario. Por ejemplo si hay un usuario pepito, habr un subdirectorio llamado /pepito. As que esto lo veremos as /home/pepito. Aqu se guardarn los archivos propios del usuario pepito. De la misma forma si hubiera otro usuario de nombre juancito habra un segundo subdirectorio que se llamara /juancito, as que lo veremos como /home/juancito. Si lo colocamos en otra particin (por ejemplo la particin /home, desde el punto de vista fsico estar seguramente en esa otra particin, pero para el sistema de archivos seguir estando exactamente igual que si solo hubiera una particin / /etc Todo lo relacionado con la configuracin de los programas se encuentra aqu. /var Aqu se guarda toda la informacin del sistema. /proc Este directorio no lo vamos a encontrar en el disco rgido, si la computadora no est funcionando. Esto es as porque su informacin no queda instalada sino que se genera durante el uso de la computadora. Por ejemplo guarda todos los procesos que se estn produciendo en ese instante. /root Es el directorio del administrador y debe quedar a muy buen resguardo de cualquier tipo de invasor a nuestra mquina. /tmp Es el directorio donde se guardan los archivos temporales. /media Es un directorio mediante el cual se puede entrar a dispositivos como el disquette, el cdrom y en algunos casos a otras particiones de otros Sistemas Operativos. /opt Es un directorio especial para instalar utilidades que no vienen con la distribucin (su nombre significa other products=otros productos). /lost+found Existe una aplicacin llamada fsck que sirve para reparar los errores de los

discos rgidos. En lost+found el programa fdisk guarda mucha informacin sobre los archivos reparados. Grabar imagenes de CD y DVD para instalar gnu/linux Esta explicacin pertenece a la comunidad Mandriva, pero es aplicable a cualquier instalacin sobre Cd o Dvd de cualquier distribucin gnu/linux. Solo debemos bajar el archivo correspondiente que vendr en formato .iso de la distribucin preferida y luego simplemente seguir los pasos que aqu se indican. Si todava no conoces un Sistema Gnu/Linux puedes utilizar cualquier grabador de Cds/Dvds que tengas en tu actual Sistema Operativo (por ejemplo Nero de Windows) Solo debes recordar grabar la imagen (.iso) como imagen y no como copia comn. De lo contrario seguramente el Cd/Dvd no tendr autobooteo y por lo tanto quedar inutilizado. Vea ms abajo algunas opciones para otros Sistemas Operativos, con herramientas gratuitas. De Wiki de la Comunidad Mandriva (http://wiki.mandriva.com/es/Grabar_imagenes_de_CD_y_DVD) Grabar imagenes de CD y DVD Los discos de instalacin de Mandriva Linux se proporcionan como archivos (llamados ficheros en Espaa y algunos pases) de imagen ISO descargables nombre_de_archivo.iso - que se han de grabar en discos CD o DVD vacos. Esta pgina contiene instrucciones para grabar imagenes de CD o DVD a discos vacos grabables o regrabables con diversos sistemas operativos. GNU/Linux Hay diversas aplicaciones que pueden escribir una imagen de CD o DVD en Linux. Referiremos la forma ms simple para grabar una imagen en los dos principales entornos de escritorio - KDE y GNOME - y desde una consola. KDE Para grabar una imagen de CD o DVD usando KDE, use la aplicacin k3b (*1). En muchas distribuciones Linux ya estar instalada y disponible en los mens del sistema. Si no lo est, use el administrador de paquetes de la distribucin para instalar el paquete k3b por ejemplo, en Mandriva Linux, puede ir al Centro de Control de Mandriva, seleccionar "Ver el software instalable e instalar paquetes de software", buscar k3b e instalarlo, o ejecutar urpmi k3b como root en una consola. *Las formas de instalar sern vistas en detalle ms adelante (comentario agregado del curso) Una vez que tenga k3b instalado y funcionando, seleccione el men Herramientas y entonces seleccione Grabar imagen de CD...(para una imagen de CD) o Grabar imagen de DVD ISO...(para una imagen de DVD). Se abrir una caja de dilogo. En el rea 'Imagen a grabar', haga clic sobre el icono de carpeta y se abrir el selector de archivos. Utilcelo para encontrar su imagen y seleccionela. Asegrese de que el Dispositivo de Grabacin est correctamente preparado, y cambie la velocidad a 4x (si est disponible). Asegrese que tiene un disco vaco en el dispositivo y haga clic en el botn Comenzar.

GNOME Para grabar una imagen de CD o DVD usando GNOME, navegue a la carpeta donde est guardado (ya sea usando el administrador de archivos o con los enlaces del escritorio). Haga clic con el botn derecho sobre el archivo imagen y seleccione 'Abrir con "Creador de CD/DVD"'. Asegrese de que el dispositivo correcto aparece en la caja "Grabar disco a:", y fije la velocidad a 4x (si est disponible). Asegrese de que tiene un disco vaco en el dispositivo y haga clic en el botn Grabar. Consola Para grabar una imagen de CD o DVD desde la consola, use cdrecord o wodim (algunas distribuciones usan wodim, otras usan cdrecord). En muchas distribuciones Linux ya estar instalada y disponible en los mens del sistema. Si no lo est, use el administrador de paquetes de la distribucin para instalar el paquete cdrecord o cdrkit por ejemplo, en Mandriva Linux, puede ir al Centro de Control de Mandriva, seleccionar "Ver el software instalable e instalar paquetes de software", buscar cdrecord o cdrkit e instalarlo, o ejecutar urpmi cdrecord o urpmi cdrkit como root en una consola. Para grabar la imagen, use un comando como el siguiente: wodim -v dev=/dev/hdc speed=4 nombre_de_fichero.iso Tendr que cambiar /dev/hdc por el dispositivo apropiado correspondiente a su grabador CD / DVD. En Mandriva Linux, puede encontrar el nodo de dispositivo para su grabador mediante la herramienta de configuracin de hardware. Otras distribuciones pueden tener herramientas similares para ayudarle a encontrar sta informacin. Cambie nombre_de_fichero.iso por el nombre de fichero correcto. Si su distribucin utiliza cdrecord en lugar de wodim, cambie el comando wodim por cdrecord. Microsoft Windows (TM) Microsoft Windows no lleva includo ningn programa para grabar imgenes de CD / DVD. Necesitar instalar programas extra para poder grabar las imgenes. Hay varias aplicaciones disponibles; sta pgina no incluye una lista exhaustiva, slo unas cuantas opciones. ISO Recorder ISO Recorder (http://isorecorder.alexfeinman.com/isorecorder.htm) es una herramienta gratuita que habilita la grabacin de imgenes en el men contextual del Explorador. Descargue e instale ISO Recorder de acuerdo con las instrucciones de la pgina del programa, y podr grabar imgenes de la misma forma que lo hara con GNOME en Linux: busque la imagen, haga clic con el botn derecho sobre ella y seleccione 'Copy image to CD' (copiar imagen a CD). Este es el mtodo ms simple para grabar imgenes en Windows, pero slo est disponible para Windows XP, Windows Server 2003 y Windows Vista, y slo puede grabar imgenes de DVD bajo ste ltimo: bajo XP y 2003 slo puede grabar imgenes de CD. CDBurnerXP Pro CDBurnerXP Pro (http://www.cdburnerxp.se/) es una aplicacin gratuita de grabacin de CD /DVD para Windows. Puede grabar imgenes de CD y DVD bajo Windows 2000, Windows XP, y Windows Server 2003. Vea el sitio oficial (http://cdburnerxp.se/help/english/burniso) para instrucciones sobre el uso de

CDBurnerXP Pro para grabar una imagen de CD / DVD. BurnCDCC BurnCDCC (baje un poco por la pgina) es una herramienta gratuita para Windows de grabacin de imgenes CD / DVD. Puede grabar imgenes de CD y DVD bajo Windows 2000, Windows XP, Windows Server 2003 y Windows Vista. Para grabar una imagen usando BurnCDCC, (http://www.terabyteunlimited.com/utilities.html) descrguelo, extraiga el programa, ejectelo, elija el fichero de imagen a grabar, habilite la opcin Finalize, elija la velocidad 4x si est disponible, asegrese de que tiene un disco en blanco en el dispositivo apropiado y haga clic en Start. Mac OS X OS X incluye capacidades de grabacin CD / DVD. Hay varias formas de acceder a sta funcionalidad. Para ver una seleccin, vea ste articulo (http://www.macosxhints.com/ article.php?story=20060619181010389) en macosxhints.com y los comentarios sobre el artculo. El mtodo ms simple sera abrir la utilidad Disco (Disk), pulsar CMD+B y seleccionar la imagen a grabar. 1. La aplicacin k3B es propia de Kde, pero se puede instalar y funciona perfectamente desde Gnome por lo que es posible utilizarla cualquiera sea el escritorio elegido.

Instalacin de Ubuntu/Kubuntu
Lo que veremos a continuacin es una gua de instalacin tanto para Ubuntu, como para Kubuntu y otras variantes existentes. Ubuntu trae un instalador grfico incorporado que hace mucho ms sencillo el proceso de instalacin y configuracin del nuevo sistema. Vamos a ir viendo paso a paso todo el proceso de instalacin. Vamos a instalar la nueva versin 8.10 conocida como "Intrepid Ibex", que contiene importantes cambios respecto a versiones anteriores. Una mejora importante en el rendimiento, tambin en detalles de su entorno grfico, y a su acostumbrada facilidad de uso se suman algunas sofisticaciones que harn que el novel usuario de esta distribucin se sienta muy a gusto con la misma. Las caractersticas ms importantes que encontraremos en el nuevo "Intrepid Ibex" son las siguientes: 1. Gnome 2.24 (para Kbuntu el escritorio funciona con la versin 4.0 de Kde) 2. X.Org 7.4 3. Linux Kernel 2.6.27 4. Directorio privado encriptado 5. Sesin de Invitado 6. Network Manager 0.7 7. DKMS (Dyna mic Kernel Module Support) 8. Samba 3.2 9. Plugin Totem de la BBC 10.Inclusin de nuevos programas en los repositorios principales de Ubuntu tales como ClamAV, Spam Assasin, Java OpenJDK 1.6 y Tomcat Apache 6.

Tal vez convenga imprimir este pequeo "howto" ("Cmo" en castellano) para tenerlo a mano en el momento de la instalacin misma. Esta versin de Ubuntu trae solo un Cd que sirve a la vez como liveCd, es decir para usar directamente en nuestra mquina sin necesidad de instalar en el disco rgido (este mtodo ms que nada es para probar la distribucin) y tambin como Cd de instalacin. El primer paso es bajar el ISO (o imagen con la que se va a crear el Cd) de Ubuntu, para ello accedemos a http://www.ubuntu.com/getubuntu/download o a algn cliente bittorrent para la descarga. Hay otra forma de obtener el Cd directamente y es solicitar que lo enven por correo ordinario, para ello debemos esperar entre mes y mes y medio o a veces ms tiempo. Ubuntu se encuentra disponible en varias arquitecturas: x86, 64bits, etc., Debemos elegir aquella que se adeca a nuestras caractersticas particulares. Cuando mencionamos X86 nos referimos a las populares PC, en cambio la versin de 64bits funciona en las mquinas que tienen un procesador de este tipo. Una vez descargada la ISO debemos copiarla en un Cd, pero no como un archivo cualquiera sino como una imagen. Esto obedece a la necesidad que tal Cd pueda ser booteable, cosa que no sucedera con una copa que no fuera imagen. Se puede usar un quemador de Cds tanto en GNU/Linux como en Windows. Los programas ms comunes para hacer grabaciones son Nero (disponible en Windows y tambin en GNU/Llinux) o bien K3B (entre otros) K3B es tal vez el ms popular en gnu/linux. No hemos probado con otros programas de grabacin de Cds pero seguramente funcionarn sin problema siempre y cuando lo que estemos copiando sea una imgen ISO. Cuando ya tenemos el Cd de Ubuntu grabado como imagen, nos preparamos a bootear con este. Para esto colocamos el Cd en la lectora y luego encendemos o reiniciamos nuestra mquina. Normalmente esto ser suficiente para que la computadora arranque directamente desde el Cd, pero si as no sucediera, deberamos entrar en la Bios de nuestra mquina y colocar en el primer lugar de booteo nuestra lectora de Cd. para que arranque desde el Cd. Existen tambin formas de instalar Ubuntu a partir de un Sistema Operativo Windows, e incluso en las ltimas versiones hay una posibilidad de crear una mquina virtual que funciona dentro de Windows como si se tratase de otro programa en este Sistema. Son todas opciones posibles, pero en lo personal creo que lo ideal es instalar nuestro SO GNU/Linux en forma completamente independiente de otros SO. As que vamos a realizar una instalacin directamente desde el CD, al menos ahora que estamos aprendiendo, luego veremos cmo instalarlo con alguna variante. Para aquellos que no conozcan cmo hacer esto vamos a detallarlo un poco: 1) Para entrar en la Bios, encendemos la mquina y presionamos F2 o tal vez la tecla Esc o la tecla Supr. segn sea el motherboard que tengamos (en realidad el chipset que utiliza el motherboard). Buscamos dentro de la bios las indicaciones de booteo y activamos la opcin para que arranque en primer lugar el cdrom, guardamos el cambio, normalmente con una combinacin de teclas que en la misma ventana aparece indicada, y salimos de la BIOS. Al reiniciar la mquina, esta debera bootear con el Cd. Podemos configurar nuestro Ubuntu para que esta parte de la instalacin funcione ya en castellano, pero si no lo hacemos veremos que luego ms adelante nos da la posibilidad de una instalacin en castellano igualmente.

La primera imagen muestra un men con varias opciones entre las que se encuentra

"Probar Ubuntu sin alterar el equipo" Esta opcin permite ver cmo funcionar Ubuntu en nuestro equipo, sin grabar la instalacin en el disco duro. Esto significa que al

momento de extraer el Cd de nuestra computadora, no habr nada de Ubuntu grabado en ella. Si bien el mtodo es muy bueno para pruebas, debe tenerse en cuenta que la lectura desde un Cd siempre es ms lenta que la realizada desde un disco duro. O sea que el desempeo de este LiveUbuntu (desde el Cd) ser siempre bastante ms lento que la velocidad de un Ubuntu instalado. "Instalar Ubuntu" Si ya vimos mediante el live Cd que el Ubuntu funciona sin problemas en nuestra computadora, podremos entonces s instalar Ubuntu mediante esta opcin "Verificar en busca de defectos" No utililzaremos esta opcin a menos que luego de un intento de instalacin aparezcan cosas extraas. "Anlisis de Memoria. Este test es muy bueno, pero siempre y cuando lo hagamos durante algunas horas. Las memorias que fallan suelen hacerlo en forma completamente aleatoria. Es decir que funcionan normalmente durante muchas horas y en determinado momento, fallan. Por esto el anlisis de memoria conviene hacerlo dejando el equipo encendido durante toda la noche, y luego ver si hubo fallas. "Arrancar desde el primer disco rgido" (Boot from de first hard disk) Es equivalente al arranque normal que tendra la mquina si no hubieramos introducido un Cd en la lectora. Luego de algunos momentos aparecer el escritorio de Ubuntu, y en este habr una opcin que es justamente instalar.Hemos elegido la opcin Instalar. Es posible que hayamos hecho que el SO se cargue en formato live Cd, entonces para instlar utilizamos el siguiente cono que aparecer en el escritorio.

Inmediatamente luego el sistema nos dar la opcin de elegir el idioma.

Una vez seleccionado el idioma pulsamos el botn "adelante" y vamos a la siguiente pantalla donde elegimos, ciudad y zona horaria.

En la siguiente pantalla podremos modificar la hora y la fecha. fcil no? Luego pregunta por la distribucin de nuestro teclado, elegimos la que nos conviene y debemos probarla en la parte de abajo de la ventana. Dependiendo de nuestra eleccin tal vez pdramos poner un acento o con Alt+2 ver si aparece el famoso @, etc.etc.

La preparacin del disco rgido (disco duro) depende mucho de lo que queramos hacer. Por ejemplo si hemos adquirido un nuevo disco para linux, solo debemos formatearlo y tal vez la mejor forma de hacerlo sea el mtodo "Guiado - utilizar todo el disco rgido". Si en cambio ya tenemos un Sistema Operativo en la mquina, las cosas son algo ms complicadas, pero a no asustarse, que ms que otra cosa se trata de poner un poco de atencin, para no peder datos del sistema operativo que ya haba instalado en la mquina. En nuestro caso, supondremos que ya tenemos un Sistema Windows en nuestra mquina. Lo que vamos a hacer es quitar un poco de espacio vaco a las particiones Win ya existentes a fin de poder en el espacio recuperado, hacer la instalacin de nuevas particiones para nuestro gnu/linux.

Te sugiero que imprimas este apunte, para tenerlo a mano. Aunque es fcil la instalacin son unos cuantos puntos verdad? y no debemos olvidarnos de ninguno. PREPARANDO NUESTRO DISCO: Antes de comenzar el particionamiento en s, debemos tomar en cuenta varios puntos, especialmente si tenemos instalado otro SO y deseamos conservarlo. Para evitar problemas con Windows, si tenemos este sistema instalado y deseamos conservarlo, debemos antes de particionar en GNU/Linux, desde aquel Sistema Operativo utilizar alguna utilidad para defragmentar las particiones. Como estamos hablando de particiones hechas en Windows, lo correcto es utilizar el defragmentador (defrag) que viene con el propio sistema y hacerlo desde dentro de ese sistema. As que abrimos Windows y utilizamos su defragmentador para optimizar el/los discos rgidos. Esto tambin servir para saber si en el disco hay errores. Si hubiera errores tal vez debamos utilizar chkdsk o scandisk segn la versin del SO utilizado. Lo importante es que utilicemos las herramientas que nos brinda el propio Sistema. Terminado el proceso, es casi obligatorio hacer un backup (o una imagen con algn programa tipo norton ghost) de todos los datos de Windows. De esa forma prevenimos que si llega a haber algn error no habremos perdido nuestra valiosa informacin. El backup, por supuesto debera encontrarse fuera de nuestro disco rgido. Lo ideal es utilizar uno o varios Dvds o tal vez un pen drive, etc. Si no vamos a usar otro Sistema operativo y solamente tendremos GNU/Linux, estos pasos pueden obviarse. DETALLES IMPORTANTES: 1. No utilizamos el programa Partition Magic o similares para hacer las particiones. Hay quienes por tener experiencia con este programa, dejan listas las particiones desde Windows con algn programa de este tipo. La experiencia demuestra que si bien en un prinicipio las particiones son muy fciles de hacer, las mismas pueden no ser seguras y en algn momento futuro pueden aparecer errores irrecuperables. Las particiones para GNU/Linux es conveniente hacerlas directamente desde GNU/Linux. 2. Hoy existe soporte completo para particiones Windows NTFS en GNU/Linux, lo que significa que nuestro sistema GNU/Linux nos permmitir ver y escribir en particiones de

este tipo, por lo tanto no hay dificultades en el uso tanto de particiones Ntfs como Fat32. 3. Si utilizas Windows y GNU/Linux en tu mquina, debers tener instalado primero Windows, y luego GNU/Linux. Si lo trataras de hacer en forma inversa, habra problemas con el gestor de booteo, ya que el mismo se ubica en el MBR (Master Boot Record) y Windows tiene la particularidad de borrar todo en este sector cuando se instala. El problema es solucionable, pero hay que dar algunos pasos ms y complicar todo. as que instala Windows primero, si an no lo has hecho, y luego GNU/Linux 4. Si existen varios discos rgidos, (tambin conocidos como discos duros) no deben quedar discos sin conectar a la hora de instalar GNU/Linux. Esto se debe a que este sistema establece un registro de particiones y discos que luego servirn durante el funcionamiento. Si este archivo de registro no apunta correctamente a todas las particiones y discos, aparecern errores que muchas veces son difciles de salvar y nos obligan a reinstalar. Por otra parte el gestor de booteo, necesita saber donde se encuentran los diferentes sistemas que hay en la mquina, cosa que no ser posible si tenemos por ejemplo: el disco que contiene Windows desconectado!!! Vamos a ver varias opciones para particionar en el men de particionamiento depende de las caractersticas de la instalacin que queramos hacer la opcin del men que utilizaremos: a. Si tenemos un sistema Windows (u otro SO) ya instalado. b. Si las particiones estn listas para usar o debemos crearlas, c. Si tenemos espacio libre para crear particiones nuevas o debemos restarle espacio a particiones existentes para crear all las nuevas. (Hay que tener en cuenta que toda particin nueva que se cree en este caso ser espacio que se le restar a una particin existente anterior) d. Si tenemos que crear nuevas particiones en el mismo disco o en otro nuevo que hemos agregado. Ubuntu necesita como mnimo una particin swap y otra raiz "/" De esta ltima colgar todo el sistema de archivos. Tambin es buena idea crear otra particin llamada /home donde irn todos los archivos de usuario. De esta forma si en el da de maana cambiamos la versin o la distribucin, siempre podremos conservar nuestros archivos personales intactos. (Solamente conservaremos aquellos archivos que se encuentren en la particin /home) Las opciones son las siguientes: e. Utilizar el disco completo: Esta es la ms sencilla de realizar, la instalacin. El instalador se encarga de borrar y particionar automticamente, pero va a servir nicamente si no vamos a tener otro Sistema Operativo en nuestro rgido. f. Utilizar una particion existente para extraer lugar de su espacio libre : El instalador configura automticamente las particiones, pero no usa todo el disco, sino slo el espacio libre ms grande, en el caso de que haya ms de uno. g. Editar manualmente todas las particiones: Esta es la forma ms compleja y sin embargo la ms usada. Supongamos que tenemos una sola particin que ocupa todo el disco y con Windows!!!

No hay ms que una particin (llamada C:\) y no tenemos espacio para crear otras particiones ya que todo lo ocupa C:\ Entonces que hacer? Es muy sencillo, solo debemos "achicar" la particin Windows y en el espacio que le "sacamos" a esta particin haremos al menos dos particiones para linux. Por su inters y dificultad me voy a ocupar en detalle de esta ltima opcin. Una vez ms: Recordemos que antes de empezar el proceso de particionamiento debemos hacer un backup completo de todo lo que tengamos en la particin a modificar. Otra cosa necesaria, ser desde Windows utilizar un programa de defragmentacin. Estos programas no existen en GNU/Linux ya que sus particiones no se fragmentan. Pero, es sabido que en Fat, Fat32 y Ntfs existe fragmentacin, por lo que si vamos a aprovechar parte del espacio de una particin, debemos previamente "limpiar" todo con un buen defrag. Una vez realizado todo esto, ya estamos listos. Para entender un poco ms lo que vamos a hacer, veamos en forma grfica lo que vamos a hacer: Supongamos que tenemos en Windows una sola particin que conocemos como C:\ En ese caso nuestro disco y nuestra particin (que ocupa todo el disco) sera algo as:

Lo que hemos hecho, es tomar parte de una particin Windows. Se trata del espacio marcado en naranja. La parte en naranja era espacio vaco de la particin windows, y hemos aprovechado para quitarla, haciendo una particin windows con espacio ocupado y una pequea cantidad ms (al menos un 10% del tamao de la particin), para que windows siga funcionando bien. En el espacio vacio, por ahora no hay nuevas particiones. Solo podremos quitar espacio a una particin si el mismo no contiene informacin. O sea que el espacio que restamos a la particin existente, no contena nada, y estaba vaco. En la siguiente figura, vemos en color rosa una nueva particin. En reallidad veremos que all podemos hacer varias particiones. En nuestro caso haremos 3, una ser la particiin general del sistema, conocida como particin raiz, otra ser la particin /home y finalmente existir una particin swap.

Supongamos que contbamos originalmente con una particin Windows, nica de 160 GB...a esta particin le hemos quitado 80 GB (los valores son arbitrarios y solo sirven para entender la explicacin), por lo tanto ahora la particin Windows cuenta solo con 80 GB (160 - 80 = 80). Debemos dejar una particin para este sistema un poco mayor que el espacio que ocupan los datos y programas que tenemos all guardados. (por lo menos un 10% del total de datos almacenados en esa particin. Esto es necesario para que la particin siga funcionando. En los 80 GB restantes, hemos colocado 3 particiones GNU/Linux, tal vez una particin raiz con 35GB, otra /home con otros 35GB y finalmente una particin swap con 10GB. Se pueden tomar valores mucho menores para GNU/Linux, ya que como veremos el espacio utilizado por este SO y las principales aplicaciones es notoriamente menor que lo utilizado normalmente por otros SO. Veamos ahora cmo hacer esto en forma prctica: Habamos elegido para preparar el espacio en disco la forma de particionamiento manual y luego oprimimos el botn 'Adelante'. Hemos seleccionado la particin windows para poder darle un tamao menor. Para hacer esto, luego de seleccionar la particin en cuestin, hacemos clic sobre el botn 'editar particin'. De esta forma se abre una ventana. Hemos dado un nuevo valor a la particin en cuestin, en este caso 29997, con lo que ha quedado libre un espacio sin particionar de 60 GB. Lo que vamos a hacer a continuacin es aprovechar este espacio vaco para crear nuestras tres particiones. Una de ellas ser la particin raiz (/), otra la particin /home y una tercera particin /swap. La particin swap deber tener un tamao del doble de la memoria RAM de nuestra mquina, pero si tenemos una RAM muy grande (por ejemplo 2 GB o ms podremos utilizar una particin de /swap de 2GB. Si vamos a usar nuestra mquina como servidor, la /swap deber ser mayor que lo especificado, llegando en algunos casos hasta los 10GB, dependiendo de los requerimientos de memoria del servidor a utilizar. La otra particin ser la que contenga el directorio raiz (/) que es el principal donde ir todo el sistema y que como mnimo deber tener 2 GB. Finalmente la particin /home, dependiendo nuestra actividad, podr tener un valor aproximado similar al de la particin raiz. Debemos tomar en cuenta que adems del sistema, instalaremos los programas que vamos a utilizar. No debemos instalar programas 'por las dudas'. Es conveniente solo instalar los programas que realmente vayamos a utilizar. Luego, si falta alguno, podremos realizar la instalacin en un futuro. Pero instalar programas que no vamos a utillizar, adems de ocupar inutilmente espacio en el disco rgido, puede abrir innecesariamente puertos y significar un problema para la seguridad del sistema. Seleccionamos el espacio vaco y con el botn editar vamos a ir creando las nuevas particiones. En este caso hemos creado una particin de 25 GB, en el sistema extended3 (ext3), hemos indicado al sistema que debe formatear la particin y que el punto de montaje ser '/' o sea la particin raiz. Con el espacio libre que queda volveremos a hacer lo mismo, para crear en la misma forma las particiones /home y /swap. Le daremos 25 GB a la particin /home y para /swap utilizaremos (dependiendo de nuestra RAM) un valor aproximado a 2GB. (Estos

valores se usan solo a modo de ejemplo y en realidad dependern del espacio libre que tengamos en nuestro disco rgido. Con 10 Gb alcanza para todo el sistema, el swap y el home completos, pero si existe ms espacio es mejor). Mientras que la particin /home la haremos como ext3, la /swap tiene su propio formato, llamado justamente /swap. Una vez editadas las tres nuevas particiones, todava podemos, si estamos inseguros, dar marcha atrs, ya que todo est en fase proyecto todava. Para dar formato, el Sistema nos pide nuestra confirmacin. All s comienza realmente el proceso de formateo, que tardar un tiempo en realizarse dependiendo de la mquina usada. (y sus recursos libres en ese momento.) Esta es la ltima vez que tenemos para "arrepentirnos" ya que luego de esto, una vez formateadas las nuevas particiones, ya no habr "marcha atrs", y cualqujier error se pagar con datos perdidos. As que hay que revisar todo bien, para evitar errores y especialmente no arriesgarse sin un back-up general de los datos, al menos de la particin que modificaremos. Mientras no se oprima el botn que dice "Adelante", todo es proyecto, pero luego de comenzado el proceso, ya no habr posibilidades de correccin. El prximo paso ser crear un usuario y una contrasea. En el caso de Ubuntu, el mismo no utiliza en forma directa el usuario root (administrador), as que solamente habr que completar los datos de un usuario (o varios si es que hay ms de uno) pero no los datos de root. Es importante elegir un nombre adecuado y tambin una contrasea que no sea fcil de descubrir. No importa que la/las personas que utilicen nuestra computadora sean de confianza. Cuando nos conectamos a Internet, la situacin es otra y debemos prevenirnos de posibles ataques.

Luego de unos instantes aparecer un resumen de todos los datos que hemos ingresado en este asistente de instalacin. Debemos leerlo muy especialmente ya es la ltima oportunidad que tenemos para cambiar opciones. Luego de esto la instalacin habr llegado a su parte final y comenzar a descargar archivos y configurar todo. Solo nos

queda esperar y el tiempo de espera depender de lo rpida o no que sea nuestra computadora. Finalmente nos pedir que reiniciemos para concretar el funcionamiento desde el disco rgido. De all que el uso de una contrasea adecuada sea muy importante. Una buena contrasea debera tener letras minsculas, maysculas y nmeros. Por ltimo conviene cambiar a menudo la contrasea, pero se ver ya en otra parte del curso. Si no dhcp, es posible que la conexin a Internet no funcione de buenas a primeras. No hay problema, veremos cmo realizar un cambio en la configuracin de red. De todos modos, si tenemos Dhcp, lo que sucede en la mayora de los casos, es muy probable que al iniciar nuestro sistema desde el disco rgido, ya podamos actualizar y cargar nuevos programas desde Internet. Pero ...ATENCION! El hecho de tener muchos programas y todos gratuitos a nuestra disposicin, no nos debe hacer suponer que sea una buena idea cargarlos todos. Veremos qu programas ir instalando. Es una buena idea instalar nicamente aquellos programas que vamos a usar y desinstalar aquellos que no vamos a usar. Esto tanto para ahorrar recursos que estaramos utilizando en programas que no vamos a usar, como tambin por un tema de seguridad...cuanto ms cantidad de puertos abiertos haya...ms posibilidades de que alguien pueda penetrar en nuestra red y/o computadora...pero esto lo veremos en detalle un poco ms adelante. Luego de varias pantallas ms, veremos que el asistente nos va "llevando de la mano" en una instalacin muy fcil, finalmente encontraremos una pantalla como la que sigue:

Si elegimos "reiniciar ahora", el sistema nos permitir retirar de la lectora el Cd de instalacion y luego reiniciar directamente desde el disco duro por primera vez. Antes de iniciar veremos a grub que es un gestor de booteo. Este nos dar la opcin de inciar con Windows o con Linux si tenemos ambos SO instalados, lo que nos permitir seguir utilizando ambos sistemas cosa que recomiendo, al menos durante el tiempo que dure nuestro acercamiento al nuevo Sistema. INSTALANDO MANDRIVA Ya puedes descargar la ultima version de Mandriva Linux. Puedes descargar cualquiera de las versiones ONE, Free y Mini. Ya sea por descarga directa (HTTP, FTP y RSYNC) o por p2p (Torrents). Descargas Torrents | Servidores HTTP / FTP / RSYNC Desde el sitio de mandriva http://www.mandriva.com/es

podrs descargar Mandriva linux free 2009. Elegimos la opcin "One" que funciona con un solo Cd y sirva tanto para probarlo como sistema sin instalar desde el Cd como para instalarlo.

Instalacin de Mandriva linux free 2009 Debemos bajar a nuestra computadora el Cd que aparece a la izquierda, y para esto desde la pgina principal de mandriva hacemos "clic" en el botn "Descargar". Luego de varios pasos comenzar la descarga. Existen diferentes opciones como bittorrent, etc. Elegimos la ms adecuada para nosotros y la descargamos. Una vez descargada en el disco rgido (duro) todava no podremos instalarle sino que debemos pasarlo a un Cd. Para esto utilizaremos la opcin "hacer copia imagen". Esto es muy importante, ya que si usaramos la opcin "copiar" seguramente la instalacin no podra completarse, as que a recordar! Haremos una imagen ISO del material que hemos bajado en un Cd. Podremos luego bootear directamente desde el Cd, pero si no logramos hacerlo, debemos entrar en el bios de nuestra mquina y configurar esta opcin. Casi todas las mquinas modernas puede bootear directamente desde el Cd as que esto no ser demasiado problema. Una vez booteado desde el Cd veremos la opcin de utilizar mandriva como "liveCd", es decir directamente desde el Cd sin instalar. Esta opcin hace que el sistema funcione ms lento (siempre una lectora de Cd es infinitamente ms lenta que un disco rgido), pero su ventaja es enterarnos antes de la instalacin que nuestra computadora est preprarada para recibir e instalar a mandriva linux. Si todo anduvo bien, entonces podremos dedicarnos a su instalacin en el disco rgido.

Requerimientos (La informacin que sigue es proporcionada por Mandriva desde su sitio en habla castellana http://www.mandriva.com/es/mandriva-linux-one) CPU: Cualquier procesador Intel , AMD o VIA RAM: Mnimo 512 MB, se recomienda 1GB Espacio mnimo en disco rgido: 2GB para una instalacin bsica - 6GB es recomendado Tarjeta grfica: NVIDIA, ATITM, Intel, SiS, Matrox,VIA. 3D Los efectos de escritorio 3D requieren tarjetas grficas NVIDIA GeForce (almenos 8800), ATITM Radeon 7000 to HD 3870, or Intel i845 to x4500HD. La aceleracin 3D es soportada para la mayora de hardware. Para mas informacin, ver la base de datos de hardware compatible. Tarjeta de sonido: Cualquier tarjeta compatible con Sound Blaster y AC97. Actualmente las tarjetas Creative Labs X-Fi no son soportadas Serial ATA, IDE, SCSI,SAS: La mayora de los controladores son soportados en modo non-RAID, y algunos en modo RAID Para mayor informacin visite la Base de Datos de Hardware soportado por Mandriva. Esta lista no es definitiva, por lo que es posible que hardware que no se encuentra en la misma sea perfectamente soportado. Instalacin 1. Una vez booteado desde el DVD de instalacin Mandriva 2009.0 aparecer un men de selecin en idioma ingls. Si presionamos F2 podremos al idioma deseado, en nuestro caso Espaol. Luego presionamos Enter e iniciamos la instalacin. 2. La primera ventana ser la de seleccin de idioma.

Si ya habamos seleccionado idioma Espaol, ahora este aparecer seleccionado en forma predetermanada, de lo contario tendremos una nueva oportunidad de elegir nuestro idioma. Seleecionado el idioma, hacemos "clic" 3. Luego aparecer una ventana de "acuerdo de licencia", en donde para seguir adelante con la instalacin debemos hacer "clic" en "Aceptar" y luego en siguente. 4. Configuracin de Teclado. Elegimos la opcin de teclado que ms tenga que ver con nuestra costumbre de uso del mismo. En mi caso teclado Espaol, aunque tal vez haya quin prefiera teclado LatinoAmericano, en fin, existen diferentes opciones y cada uno encontrar la opcin ms conveniente.

5. Particionamiento. Esta es la parte donde elegimos qu forma de particionamiento vamos a usar. Tendremos tres formas posibles: I. Usar una particin existente II. Borrar todo lo que hay en el disco y crear nuevamente particiones para Linus. III. Particionar en forma personalizada. Las forma 1 y 2 no llevan a un particionamiento automatizado, mientras que la tercera particionamiento personalizado de mandriva 2009- nos permite realizar un proceso ms manual., borrando o modificando particiones, crendolas, eligiendo puntos de montaje, etc. Seguiremos esta opcin, que si bien es la menos fcil, nos permite hacer de todo.

Lo primero que haremos ser elegir una particin cualquiera donde sepamos que contamos con una cantidad importante de espacio libre. Para esto veremos en la prxima figura un diagrama grfico de las particiones, donde solo debemos hacer clic sobre una particin y luego elegir "sistema de archivos" y "accin". Por ejemplo si es una particin Windows, luego de defragmentarla y hacer un backup (con herramientas Windows, desde Windows,) reduciremos la particin utilizando el espacio libre generado para crear nuevas particiones linux. Podemos utilizar tantas particiones anteriores como sea nuestro deseo y mediante este proceso de restar espacio a una

particin existente, el espacio logrado, puede ser usado para crear tres particiones linus: a) Particin / o raiz donde ir casi todo el sistema b) Particin swap para la memoria virtual c) Particin /home para los archivos de usuario, lo que nos permitir si hay una actualizacin o reinstalacin, conservar estos datos y de esa manera, mantener documentos, correos, msica, etc. Vamos a suponer que hemos creado tres particiones con los siguientes valores: 1. Particin raz / de 10GB 2. Particin SWAP de 1GB 3. Particin /home con 29GB para el almacenamiento de los datos de usuario.

Desde el botn que aparece en la ventana cambiamos a "modo experto", y luego realizamos las operaciones correspondientes (Asignar punto de montaje y Formatear). El botn es el primero de la derecha y est indicado con una flecha roja que hemos agregado. Luego irn apareciendo diferentes opciones.

Mediante el botn llamado "Punto de montaje" asignaremos a cada particin el punto de montaje correspondiente. Por ejemplo para la particin raiz utilizaremos como punto de montaje "/", mientras que para el swap utilizaremos "swap" y /home para la home. Cada particin tendr un nico punto de montaje. Mediante el desplegable podemos elegir el punto de montaje indicado.

Debemos presionar el botn "Aceptar" para hacer efectivo el punto de montaje y volver al particionado. En el rea "Detalles" han quedado asignados los nuevos "puntos de montaje", Ahora solo debemos darle formato a las particiones una a una y para esto hacemos "clic" en el botn "Formatear". Una vez presionado el asistente nos ir guiando. Si utilizamos la opcin para verificar sectores malos, habr que dedicarle un tiempo extra al formateo ya que previamente se har la citada verificacin. Por el contrario si confiamos en nuestro disco no presionamos "Aceptar".

Luego de un cierto tiempo se realizar el formateo. Una vez finalizado el formateo, el asistente volver al rea "Detalles" mostrndonos la/las nuevas/s particiones, con su punto de montaje, etc. Hemos utilizado el sistema de archivos que nos provee ext 3. Para finalizar solo debemos presionar el botn "Hecho" para continuar. Recin cuando presionesos, este botn se efectivizarn los cambios en el particionamiento. 6. Seleccin de soportes. Desde aqu podemos seleccionar el CD/DVD como origen de los archivos a copiar en el disco duro en la particin raiz. Dejamos la casilla de verificacin en blanco y presionamos "Siguiente" 7. Seleccin de grupos de paquetes. Esto nos permite elegir otros repositorios, etc. para la bajada de programas. Dejamos la opcin por defecto y presionamos "Siguiente". 8. Seleccionamos el "Entorno de Escritorio". Desde aqu podremos elegir qu entorno de escritorio queremos. Si dejamos las cosas como est, por por defecto tendremos la ltima versin KDE versin 4.1. Si hemos bajado la opcin Gnome podramos elegirla, y si no usamos ninguna de estas opciones elegimos "Personalizada". Si queremos conocer los escritorios y para esto instalamos ms de un tipo de escritorio, igualmente debemos elegir la opcin Personalizada.

Una vez elegida la opcin personalizada podremos seleccionar diferentes opciones, como instalar un servidor, o aplicaciones para desarrollo (web, c++, etc...), u otros escritorios, o seleccionar paquetes individualmente. 9. Inicio de Instalacin Mandriva 2009.0 Free. Ahora solo habr que esperar unos instantes para que se realice la instalacin de mandriva.

10. Administracin de Usuarios En esta rea usted deber ingresar ciertos datos relacionados con los usuarios Administrador y usuario estandar. Debemos agregar los datos de root (el usuario administrador que no debemos usar ms que para tareas de administracin), tambin al menos un usuario de trabajo diario que utilizaremos para el resto de las tareas. La contrasea deber contener letras, nmeros y tambin algn smbolo. Es conveniente cambiar la contrasea una vez por mes.

11. Instalacin del Cargador de Arranque. El cargador de arranque es el que nos permite, mediante un men que aparece al momento del booteo de nuestra computadora, elegir qu Sistema Operativo vamos a usar. El sistema nos pregunta en qu lugar se instalar el cargador. Normalmente debemos elegir el lugar predeterminado, y no cambiar esta opcin. O sea que solo presionamos "Siguiente".

12. Configuracin de Pantalla. Tenemos varias opciones, y dependiendo de nuestra placa de video podremos elegir una u otra. Este punto es muy importante ya que una mala eleccin nos puede dejar sin entorno grfico. Normalmente en forma automatizada el sistema habr detectado nuestra placa de video y aparecer entre las opciones, por lo que ser fcil la eleccin. 13. Resumen. En esta seccin se pueden realizar por ltima vez cambios en los pasos anteriores, como por ejemplo: - Edicin del cargador de arranque - Editar propiedades del aspecto grfico - Editar propiedades de sonido - Editar Nivel de seguridad de Internet - Seleccin regional y uso horario - Agregar otros usuarios 14. Actualizaciones. En este punto se nos preguntar si deseamos agregar/instalar las actualizaciones recientes. Esto podemos hacerlo con ventajas despus de finalizar la instalacin, por lo que simplemente elegimos "no" y hacemos "clic" en el "botn Siguiente". 15 Finalizacin. Hemos llegado al final de la instalacin de Mandriva 2009.0 y solo debemos pulsar el botn "Reiniciar" para que el sistema arranque por primera vez en forma normal desde el disco rgido (duro).

Informacin obtenida de OpenSuse http://es.opensuse.org/Descargar

INSTALANDO OPENSUSE LINUX -parte1

De openSUSE, la enciclopedia libre. Para descargar la ltima version estable (openSUSE 11.1) visita software.openSUSE.org

Elige la Versin Para una mayor comodidad, el proyecto openSUSE ofrece dos versiones distintas de openSUSE que puedes descargar, instalar y redistribuir. 1. Versin Estable - una versin estable de Linux para utilizar en ordenadores personales o servidores caseros. 2. Versin en Desarrollo - una versin inestable de Linux para probar y as encontrar posibles fallos o contribuir parches y ayudar en la mejora de las prximas "Versiones Estables."

Versin Estable

Si utilizas tu equipo para comunicarse con tus amigos, familiares o compaeros de trabajo, gestionar y disfrutar de tus imgenes y msica, navegar por Internet para conocer las ltimas noticias o informacin, escribir un informe o un presupuesto, o para alojar un sitio Web personal o una red domstica, encontrars todo lo que necesitas en openSUSE 11.1 Se trata de la versin estable ms actual e integrada de openSUSE. Si ests buscando una versin estable de Linux para su equipo personal o su servidor domstico, sta es la mejor eleccin. Para obtener ms informacin sobre openSUSE 11.1 visita las pginas de informacin de productos (http://www.novell.com/products/suselinux) o echa un vistazo a notas en la prensa (http://en.opensuse.org/In_the_Press) y galeras de capturas de pantalla (http://en.opensuse.org/Screenshots/openSUSE_11.1) de openSUSE. DistroWatch tiene una lista de versiones de los paquetes principales de openSUSE 11.1, (http://distrowatch.com/table.php?distribution=suse) y una lista ms corta que tambin forma parte de la descripcin del Producto. (http://es.opensuse.org/Product_Highlights) Las notas de la versin (http://www.suse.com/relnotes/i386/openSUSE/11.1/RELEASE-NOTES.en.html) tambin estn disponibles en lnea. OpenSUSE slo contiene componentes de cdigo abierto. Si lo necesitas, algunos componentes propietarios se pueden descargar de un repositorio aparte, como Adobe Acrobat Reader, RealNetworks RealPlayer, Sun Java Runtime Environment, Macromedia Flash Player etc. Versin: Descargar openSUSE 11.1 11.1 (http://es.opensuse.org/Released_Version) Dependiendo de la velocidad de tu conexin a Internet, tardars varias horas en descargar openSUSE. Si prefieres evitar un proceso largo de descarga, puedes comprar una copia de openSUSE 11.1 con un manual impreso (gua de inicio) y asistencia gratuita para la instalacin, en una tienda, en una tienda web, o directamente en Novell.

Versin en Desarrollo

Factory, Alpha, Beta o RC? De vez en cuando, se publica un CD ISO o ISOs-delta con un nombre (alpha 1, RC 8...). Factory' 'es el estado del trabajo diario, y que por tanto cambia cada da. Puedes encontrar aqu los detalles. (http://es.opensuse.org/Factory_Distribution) Alpha indica una versin muy temprana, probablemente con muchos errores. Beta indica una versin temprana, con la que mucha gente puede trabajar e informar de fallos, pero no se puede utilizar todava para produccin. RC (Release Candidate -versin candidata-) indica que hay pocos o ningn fallo, y si nada funciona incorrectamente, se renombrar como "RC GM" como futura versin final. Tenga cuidado, desgraciadamente puede haber fallos ocultos (como fue el caso de 10.1). Si tu objetivo es probar la versin en busca de fallos o para contribuir con parches, sta es la versin ms adecuada de openSUSE. Actualmente, est disponible la versin de desarrollo de openSUSE 11 para ser revisada. Se trata de una versin preliminar de openSUSE, no soportada y exclusivamente de cdigo abierto, que incluye los ltimos paquetes y que representa un snapshot del desarrollo en curso. Por favor, lee los fallos ms molestos antes de decidir descargarla y probarla. * Los participantes de este curso todava no cuentan con la experiencia necesaria como para evaluar versiones "beta" o alfa. Por este motivo se recomienda instalar varsines estables. Tabla comparativa de versiones

Distribucin

Estado

Versin actual Final

Edicin

Asistencia en la Instalacin

Disco(s)

Cmo obtener

openSUSE 11.1

Publicada

1 DVD-91 Retail Includo Manual impreso DVD Instalacin a travs de Internet CDs (KDE y Comprar

Comprar Descarga o Comunidad Live2 Comunidad

Descarga

GNOME) Live-CDs Instalables Desarrollo openSUSE Factory


1La

openSUSE 11.2 Descarga N/D3 Comunidad

Descarga

DVD Instalacin a travs de Internet

Descarga

versin 'retail' del DVD es un disco de doble capa que tiene ms paquetes que el DVD descargable. 2Los Live CDs incluyen la opcin de instalacin.
3openSUSE

Factory es la versin en desarrollo contnuo. No tiene versiones. Tenga en cuenta que las versiones de descarga de openSUSE no incluyen asistencia tcnica. Los usuarios finales que requieran asistencia pueden adquirirla en caso necesario. Para obtener informacin adicional, visita nuestra pgina de asistencia tcnica. (http://www.novell.com/products/linuxprofessional/support/advanced.html)

Con el fin de proporcionar a los usuarios la mejor experiencia de descarga posible, Novell y openSUSE.org confan en el apoyo de mirrors (sitios rplica) de todo el mundo. Como servicio a la comunidad Linux y a otras comunidades, estos sitios, muchos de los cuales estn en instituciones acadmicas, recopilan las imgenes descargables de empresas como Novell y de openSUSE.org y las proporcionan a los usuarios de forma gratuita. Si quieres unirte a nuestra comunidad de mirrors (sitios rplica), lee nuestra pgina Mirror Infrastructure. (http://es.opensuse.org/Mirror_Infrastructure) Comentario agregado por el autor del curso, no figura en el texto original de OpenSuse.

Cmo instalar openSuSE 11.1

Vamos a ir viendo como instalar SuSe paso a paso. Se supone que ya los pasos previos han sido dados. Por las dudas, antes de seguir adelante haremos un pequeo resumen de

la preparacin anterior de nuestra computadora. Suponemos que la computadora ya tiene un sistema operativo (tal vez Windows que deseamos conservar. 1. Seguramente nuestro disco rgido tiene una o mas particiones con el Sistema Operativo anterior. Tambin es seguro que esas particiones ocupan todo el/los disco/s rgidos (duros) y que no hay espacio libre para la nueva instalacin. Nuestro proceso, entonces, ser preparar todo para que podamos quitar espacio a esta/s particin/es de forma de lilbrar espacio para crear nuevas particiones para gnu/linux. Como este trabajo es algo complicado, lo que ms conviene, antes que nada es hacer un backup con toda la informacion que queramos guardar del SO anterior. De esta forma si algo saliera mal, podramos regresar las cosas a su estado anterior sin perder nada. Para realizar ese backup (tambin puede ser una imagen del disco como la que se puede hacer con Norton Ghost) nada mejor que utilizar las herramientas propias de ese Sistema Operativo. 2. Realizar una comprobacin de errores y una defragmentacin completa de los discos o particiones sobre las que se va a trabajar. Sabemos que las particiones de gnu/linux no se fragmentan, pero esto no sucede en otros SO. As que para realizar nuestro trabajo sin errores debemos realizar primero un examen de integridad del disco rgido en particular (en Windows, esto puede realizarse con scandisk o chekdisk segn la versin utilizada). Luego tambin defragmentar la/s unidad/es con alguna herramienta de ese sistema (en Windows con defrag por ejemplo). 3. Eleccin de la/s particiones a utilizar. La mayora de los usuarios Windows tienden a crear una sola particin de nombre C:\ (aunque esto no es bueno ni siquiera en ese SO), si as fuera debemos restarle espacio a esa particin para crear las particiones de gnu/linux. Pero si hubiera varias particiones, debemos elegir las particiones con mayor espacio no utilizado (espacio particionado pero vaco). Debemos pensar que todo el espacio que utilicemos para las nuevas particiones ser espacio que le restaremos a nuestro anterior sistema operativo, as que por lo menos debemos dejar algo ms del 10% del espacio libre en ese Sistema, para no tener problemas de funcionamiento (problemas que se produce cuando el disco est demasiado lleno). 4. Bajamos nuestro OpenSuse en la forma indicada en la leccin anterior. Es muy importante que la imagen bajada sea quemada en un Dvd o Cd (segn la versin) como imagen y no como copia. Una imagen es una copia exacta, sin cambios en el formato y permite por ejemplo hacer el disco que vamos a utilizar booteable. 5. Instalamos Suse 11 Reiniciamos la computadora con el Dvd/Cd dentro y si la bios est bien configurada, el booteo se producir desde el Cd/Dvd. Si esto no sucede pueden estar sucediendo alguno de estos problemas: a. Que el Cd/Dvd no haya sido quemado como una imagen sino como una copia. b. Que la bios de nuestra mquina no est configurada para que durante el booteo lea en primer lugar desde la lectora de Cd/Dvd y luego desde el disco duro. En ese caso habr que ingresar al bios y modificarlo. Tambin es posible bootear con el Cd/Dvd directamente desde Windows si tenemos este Sistema Operativo. Si el booteo fue correcto veremos la pantalla de bienvenida. A continuacin, aparecer una pantalla con diferentes opciones de arranque: desde el disco duro,

instalacin, rescate de sistema, test de memoria, Elegimos el item Install.

La memoria RAM de nuestra computadora cargar del Cd/Dvd el kernel. Esto puede llevar ms o menos tiempo dependiendo de la velocidad de la lectora, de la cantidad de RAM y su velocidad, as como tambin del procesador con el contamos, entre otros items. Luego de un cierto tiempo veremos una nueva pantalla desde la que podremos seleccionar el idioma. Tambin desde aqu hay un acuerdo de licencia que hay que aceptar si queremos seguir adelante. Elegido el idioma Espaol hacemos clic en Siguiente.

A continuacin una pantalla nos pedir la ubicacin geogrfica nuestra para determinar el horario.

Del lado izquierdo vemos el progreso de nuestro trabajo. Est el plan completo de trabajo y a medida que los mismos se van realizando aparecern tildados. Lo prximo que aparece dice "disco" y se refiere al particionamiento del mismo. Habamos dicho anteriormente que debamos seleccionar qu particin del sistema anterior utilizaramos para quitarle espacio y en ese espacio, hacer las particiones GNU/ Linux. Pues bien, lleg el momento!. Es importante tener todo preparado, por ejemplo si no hay backup y algo sale mal, habremos perdido irremediablemente cosas que queramos guardar. As que a preparse!. Si podemos hacer una copia con impresora de este tutorial, sera buena idea. A menos que lo tengamos en otra computadora cerca, durante la instalacin no tendremos forma de verlo y son unos cuantos items. Podemos dejar al instalador que analice nuestros discos y nos proponga un tipo de particionamiento, o bien indicarle nosotros mismos donde hacerlo. Si no tenemos otro SO instalado, y el disco es virgen, aceptamos la propuesta del Sistema y seguimos adelante. Atencin!!! No es buena idea destinar otro disco para gnu/linux y desconectar el actual disco con el otro SO. Recordemos que el sistema confeccionar un men de inicio donde nos preguntar con qu sistema operativo queremos iniciar. Pero si tenemos el disco de uno de los sistemas operativos desconectado, el sistema no sabr de la existensia de ese SO al momento de crear el men de inicio. Es muy importante durante la instalacin tener todos los discos y tambin los perifricos conectados para que el kernel los reconozca y no tengamos que instalar nada despus a mano (es ms complicado). Una vez que tenemos nuestra propuesta de particionamiento, ya sea la nuestra o la que nos indica el Sistema, hacemos clic en siguiente. En nuestro caso no hacemos siguiente sobre la propuesta automatizada que nos da la instalacin, sino que vamos a crear, editar y seleccionar los puntos de montaje con cuidado. Esto es especialmente necesario si ya tenemos un SO instalado y queremos conservarlo adems del nuevo sistema. Sugiero siempre realizar un backup de todo antes de "tocar" las particiones. Vamos a editar la configuracin del particionado, para realizar algunos cambios. Para esto presionamos el botn Edit Partition Setup

Este botn nos llevar a la prxima pantalla donde veremos las particiones existentes y podremos editarlas.

Si el disco est completamente particionado, como es habitual, elegimos una particin del SO anterior, que tenga suficiente espacio libre, la hacemos ms pequea (dejando por lo menos un 10% de espacio libre para que funcione en forma correcta). El espacio conseguido, servir para crear una o varias particiones nuevas, que son las que utilizaremos en nuestro linux. Si el espacio en la particin original no alcanza para crear todas las particiones linux y tenemos ms de una particin en otro SO, podemos restar espacio a ms de una particin para crear todas las particiones necesarias en linux. En linux, como ya hemos visto, es conveniente que exista una particin /home para montar all el directorio /home.

De esta manera, si maana cambiamos de distribucin o de versin, podremos dejar sin tocar esta particin, lo que nos garantizar que tendremos todos los datos y documentos personales a buen resguardo. Adems de la particin /home, necesitaremos una particin raiz (/) donde ir todo el resto del nuevo sistema operativo. Finalmente una particin /swap para la memoria virtual y cuyo tamao ser el doble de la memoria RAM. Las particiones que cuenten con una "F" sern formateadas. Si tenemos un gnu/linux anterior y deseamos resguardar el directorio /home, este no deber tener la "F" de formateo. Para ver las caractersticas de cada particin, podemos dar doble clic en el item deseado, lo que har aparecer una pantalla como la siguiente: Como vemos desde aqu es posible formatear una particin o no, indicar su punto de montaje, su tipo de sistema de archivos, etc. En nuestro caso crearemos una particin /home, al menos con 2 GB y en formato ext3, que deber ser formateada. Si ya tenamos una particin /home y deseamos conservarla, NO formatearemos esta particin.

Tambin una particin raiz (/), al menos con 2 GB y en formato ext3, que deber ser formateada siempre. Finalmente haremos una particin Swap cuyo tamao ser el doble de la memoria RAM y que llevar un formato especial llamado Swap. Cuando aparezca la hoja de resmen, debemos revisarla antes de dar "Next" y que comience el proceso ya que luego de esto, no habr posibilidades de volver atrs. Si encontramos algn dato que no es correcto, podemos volver atrs en lugar de utilizar Next y corregir nuestro error.

Existen diferentes escritorios grficos que podemos utilizar. Debemos acostumbrarnos a estas cosas, ya que en el software libre nada es 'uniformado', siempre encontraremos diferentes opciones para hacer lo mismo. No puedo decir cual es el mejor escritorio, cada uno tiene lo suyo. Sugiero que prueben ambos y luego elijan el que les parezca ms apropiado. Personalmente uso el escritorio Gnome, aunque muchos prefieren usar el escritorio Kde para OpenSuse. Recomiendo probar ambos y luego elegir cual nos gusta ms. Kde tiene ms cantidad de elementos grficos, lo que hace el deleite de muchos, pero tambin por este motivo es un poco ms pesado. Gnome, por el contrario, resulta ms liviano, lo que no significa que le falten elementos grficos ni mucho menos. Es muy importante que tengamos un usuario y una buena contrasea. Hay personas que piensan que esto es paranoia pura. Para qu tanto cuidado si la computadora, la uso solo yo?. Pues bien, desde que nos conectamos a Internet debemos tomar prevenciones si no queremos que alguien ingrese y hasta cometa algn desastre dentro de nuestro sistema. La propuesta es: buscar una contrasea con letras, nmeros, y signos que no tenga nada que ver con cuestiones obvias como la fecha de nuestra cumpleaos, o el nmero de telfono, etc. Es conveniente cambiar la contrasea al menos una vez por mes. Si alguien, mediante el empleo de un escaneador por fuerza bruta intenta adivinar la contrasea, tal vez no llegue a tiempo a detectarlo y ya habremos cambiado la misma. Una vez elegido el usuario y su contrasea, pulsamos siguiente.

Existen diversos criterios sobre el uso o no uso del administrador de sistema, llamado root. El criterio de Suse es el clsico de los sistemas *nix. Simplemente crearemos un usuario root que solo deber usarse cuando haya que realizar tareas de tipo administrativos. El usuario root, tambin llamado superusuario, tiene permisos absolutos en el sistema y por esto debe ser usado con sumo cuidado. NO debe usarse en forma permamente, hay quienes indican abstener se usar root durante la conexin a Internet. Solo debe usarse desde consola, estando especialmente desaconsejado loguearse como root desde el entorno grfico. Al finalizar de realizar una tarea como root, cerrar este usuario y volver a utilizar un usuario normal. Toda tarea que pueda realizarse mediante un usuario normal, no debera ser realizada por root. El criterio de la contrasea de root es el mismo que mencionamos antes, pero debemos tener en cuenta que cualquiera que conozca la contrasea de root tiene plenos poderes sobre nuestro sistema, por lo que es ms que necesario extremar cuidados, elegir una contrasea difcil de descubrir y cambiarla al menos una vez por mes.

Este es el momento decisivo, el sistema nos muestra cmo van a ser las particiones, qu software mnimo va a instalar. En este punto, un detalle: No instalar software porque s! Cuanto menos instalemos mejor, porque utilizaremos menos recursos, dejaremos menos puertos abiertos (seguridad). Si lo deseamos, luego y a medida que vayamos conociendo, podremos ir agregando y tambin eliminando el software que tengamos inters de tener

o de eliminar. Finalmente pulsamos instalar. Una vez confirmada la instalacin comenzar el formateo de los discos rgidos (duros). Luego copiar e instalar los paquetes de software a nuestro disco en sus nuevas particiones. Esto tarda cierto tiempo, as que nos vamos a tomar un caf, (o por aqu un mate o un terer tal vez ) o bien podemos ver unas pantallas con informacin sobre novedades y software disponible. . Cuando termine, procederemos a reiniciar el equipo (sacamos el Cd/Dvd de la lectora, para que la prxima vez bootee desde el disco rgido (disco duro). Al reiniciar el booteo demorar un poco ms que otras veces, esto se debe a que est configurando por primera vez todo hardware del equipo.

Una vez finalizado el proceso de configuracin, y realizado el primer booteo desde el disco duro (disco rgido) aparecer la pantalla inicial con el escritorio que hayamos elegido.

Listo ya podemos usar nuestro OpenSuse!

LECCION 2
PRIMER CONTACTO CON NUESTRO NUEVO S.O. YA INSTALADO Ya hemos logrado instalar una de las tres distribuciones!...Y ahora cmo seguimos? Ya sea que hayamos instalado Ubuntu, SuSe, o Mandriva, ahora debemos ver cmo funcionan las herramientas ms bsicas y tambin cuales son sus caractersticas ms importantes. Pero esto, por supuesto no es un trabajo terico sino bien prctico, as que manos a la obra! Solo hay que abrir nuesto nuevo SO gnu/linux y empezar a usarlo. SEGURIDAD-PERMISOS-LOGUEOS Salvo en Ubuntu/Kubuntu que tiene sus propias reglas, recordemos que durante la instalacin, adems de root hemos creado por lo menos un usuario con su respectiva clave. No debemos utilizar root para las tareas normales, y en cambio cuando haya que realizar una tarea que requiera permisos especiales, utilizaremos root, siempre desde lnea de comandos y nunca desde el entorno grfico. La contrasea utilizada para root debe contener letras, nmeros, smbolos, por lo menos 8 caracteres, no obtenerla de ningn diccionario, guia, nombre de una calle, fecha de cumpleaos, y debe cambiarse al menos una vez por mes. Si utilizamos root en esta forma nuestro sistema estar cubierto de posibles ataques, de lo contrario basta una conexin a Internet y un poco de astucia del atacante para estar en peligro. En Ubuntu, por una cuestin de criterio de sus creadores, el mismo Usuario principal (el primero que creamos) ser el que haga ciertas funciones de administrador y otras las har usando el comando 'sudo', como veremos luego. En aquellos SO donde root tenga contrasea (incluyendo Ubuntu si hemos modificado esta parte), root solo deber ser usado para tareas especficas de administracin, los usuarios sin privilegios en sus permisos, solo podrn escribir en su directorio /home/ [usuario] donde "usuario" corresponde al nombre de usuario que hayamos elegido y al subdirectorio dentro de /home que se crea cada vez que agregamos un nuevo usuario. Esto significa que si creamos un usuario llamado pepe, al mismo instante se crear un subdirectorio /home/pepe. Si creamos otro directorio, supongamos "juan", se crear un nuevo subdirectorio llamado /home/juan. El usuario "pepe" no podr escribir ni borrar nada del usuario "juan" y viceversa. Solamente el usuario root (tambin llamado superusuario9) podr ingresar con todos los permisos (lectura, escritrua y ejecucin) en cualquiera de los dos subdirectorios. En resumen, dentro del directorio /home habr un subdirectorio de usuario por cada usuario que tengamos en el sistema. Por ejemplo, supongamos por un instante que tenemos dos usuarios (Roberto y Pedro). En este caso existir un solo directorio /home pero con dos subdirectorios que sern /home/Pedro y /home/Roberto, cada uno de ellos con su respectivo escritorio. Estos usuarios solo tienen permisos de escritura en su propio subdirectorio. Salvo que el administrador le de otro tipo de permisos, no podrn escribir en ningn otro archivo correspondiente a otro directorio. En cambio root es el superusuario que puede escribir y modificar cualquier archivo. Es

conveniente que salvo en los momentos de administrar el SO, no se utilice root, para evitar borrados accidentales. Adems si un atacante externo, por cualquier motivo, llega a enterarse de la contrasea de root podra hacer grandes daos al SO. De all que las claves deben ser realmente seguras, contando para ello con letras minsculas, letras maysculas, nmeros y smbolos. Una clave no debe durar ms de un mes, debiendo ser cambiada luego de ese tiempo. De esta forma aseguramos que si un atacante, de alguna forma, y con un gran esfuerzo, logra despus de un tiempo hacerse de una clave de root, no tendr demasiado tiempo de usarla, ya que rpidamente habremos cambiado la misma. Cuanto ms completas sean las claves, ms dificil es descifrarlas y ms tiempo tardar el atacante en acceder a ella, pero debemos saber que no existen claves inexpuganables y que tarde o temprano cualquier clave puede ser descifrada, motivo por el cual, el cambio de clave es necesario. Todo esto permite una casi perfecta seguridad haciendo muy slido el SO en s. Una vez colocados el nombre de usuario y su contrasea, podremos acceder al Sistema sin problema. Recordemos nuevamente: al crear las contraseas estas deberan tener letras maysculas y minsculas junto a nmeros y smbolos y ser igual o mayor a 8 cifras. Las claves deberan cambiarse al menos una vez al mes a fin de evitar que alguien con algn programa de escaneo especial logre descifrarlas. Desde la versin 8.10 Ubuntu ha cambiado la forma de crear una contrasea para root. En Ubuntu 8.04 y anteriores era posible ingresar a consola mediante la combinacin de teclas Alt+Control+F1 al F6 (cualquiera de estas F nos llevar a una consola diferente). Luego all dentro escribiremos como usuario administrador (el primero que instalamos) lo siguiente: $ sudo passwd root Esto har que desde la lnea de comandos se nos pda primero una clave para el usuario y luego una clave para root. Est ltima habr que repetirla una vez ms y listo! el sistema ya funcionar como root. Desde la versin 8.10 esta opcin ha sido deshabilitada y la forma de hacer que root funcione como administrador es la siguiente: Ir desde el entorno grfico a Sistema==> Administracin==> Usuarios y Grupos y aparecer una ventana similar a esta:

Vemos que en la parte de abajo hay un botn que dice "Desbloquear". Una vez que hagamos clic en este botn aparecer un pedido de contrasea del usuario con permisos de administrador. Si le damos la clave, veremos que el usuario root ya no estar ms "grisado" como se ve en la figura de arriba. Desde all, luego de desbloquear los usuarios (haciendo clic en el botn desbloquear y escribiendo la contrasea del primer usuario que har en Ubuntu las veces de administrador), seleccionar root y hacer clic en el botn propiedades. Luego, en la ventana que aparece colocamos una contrasea en el usuario. y tambin en "Confirmacin". Una vez hecho esto, abrimos la pestaa "Privilegios de usuario" y seleccionamos todos los permisos, de forma que el usuario root cuente con estos. Finalmente hacemos clic en "Aceptar".

Ubuntu desaconseja este uso de root y le da los privilegios administrativos al primer usuario que configuremos. Una forma de tener un usuario administrativo y no usar root, consiste en crear al momento de la instalacin dos usuarios. El primer usuario creado durante la instalacin, es el que tendr privilegios administrativos, pero el segundo, solo tendr permisos de usuario comn. De esta forma, solo utilizaremos el segundo usuario durante el uso comn de la computadora, y en el momento que necesitemos realizar alguna tarea administrativa utilizaremos el primero, (como si se tratase de root), pero aqu debemos sortear un inconveniente, y es que el usuario que tenga privilegios de administrador se puede manejar en modo grfico, lo que supone un problema de seguridad, debiendo usarlo siempre desde la consola. En fin...lo importante es tomar en cuenta que el usuario root no debe usarse en forma permanente sino solamente cuando haya que realizar una tarea administrativa que no pueda hacer un usuario comn. Y que es conveniente que el usuario root no tenga acceso al logueo desde el entorno grfico. Si seguimos este consejo nuestro sistema estar bien protegido.

Qu escritorio usar Gnome o Kde? En realidad no hay porqu preocuparse ni gastar demasiado tiempo en estas cosas. Veremos que el software libre siempre tiene -a diferencia del software propietario que tiende a monopolizar y uniformar criterios- varias alternativas para una misma cosa. El software libre nos da siempre la oportunidad de elegir. Solo voy a dar unos pocos detalles de cada escritorio, pero ruego a todos que prueben ambos escritorios. Esto es fcil de lograr ya que las tres distribuciones sobre las que estamos estudiando (y la mayora de las distribuciones, no solo estas tres), permiten la instalacin de ambos escritorios. Ser sencillo probar uno y otro, para luego elegir cual nos gusta ms. Hay quin opina que Kde tiene un cierto parecido al escritorio de Windows

Gnome es ms liviano, ms simple y por esto consume menos recursos del sistema. Esto no debera ser un problema, en las mquinas ms nuevas que cuentan con recursos de sobra.

Ambos escritorios son muy slidos y estables. Una pista posible, es ver cual es el escritorio ms promocionado por cada distribucin. Por ejemplo en Mandriva, es evidente su predileccin por Kde, si bien tambin se puede instalar Gnome. Si van a usar Mandriva, yo recomendara utilizar Kde por ser el escritorio ms adaptado a esa distro. En cambio, si vamos a utilizar Ubuntu, el escritorio predeterminado es Gnome, (si bien es posible instalar desde Synaptic, el kde desktop). Para utilizar Kde desde Ubuntu, existe una distribucin especfica llamada Kubuntu. En fin...creo que va en cada uno la eleccin y sea cual sea, es bueno tener una nocin del 'otro' escritorio (el que no elijamos) simplemente para conocer un poco de todo. En el curso haremos referencia a ambos escritorios.

El Escritorio Gnome

La imagen nos muestra un escritorio Gnome funcionando en OpenSuse. Podramos perfectamente utilizar estar distribucin (OpenSuse) con el escritorio Kde si as lo desearamos. El documento original de Gnome completo puede leerse en: http://www.es.gnome.org/Documentacion/Guias/QueEsGNOME Qu es GNOME En este texto se presentar el proyecto GNOME, su historia y su organizacin. Pretende ser un artculo no tcnico para que el lector vaya familiarizndose con el proyecto en s, de manera que comprenda su evolucin pasada y pueda hacerse una idea de su funcionamiento actual. El proyecto GNOME El proyecto GNOME tiene como principal objetivo crear un sistema de escritorio para el usuario final que sea completo, libre y fcil de usar. Asimismo, se pretende que GNOME sea una plataforma muy potente de cara al desarrollador. GNOME es el acrnimo en ingls de "GNU Network Object Model Environment". Se han propuesto desde los inicios de GNOME varias formas de traducirlo al espaol, pero no se ha encontrado ninguna que haya satisfecho a todos. Sin embargo, de su nombre podemos ver que GNOME es parte del proyecto GNU y, por tanto, software libre (algunas veces conocido como Open Source). En la actualidad, todo el cdigo contenido en GNOME debe

de estar bajo licencia GNU GPL o GNU LGPL. Tambin vemos que las redes y el modelado orientado a objetos tienen capital importancia. A lo largo de este libro, el lector ir comprobando cada uno de estos atributos. Pero, para empezar, veamos un poco la historia de GNOME. Historia de GNOME. Aunque con probabilidad no fue la primera solucin en cuanto a entornos de escritorios "amigables" para el usuario, la difusin a mediados de 1995 del sistema operativo Windows95 supuso un cambio radical en la interaccin de los usuarios de a pie con los ordenadores. De los sistemas unidimensionales de lnea de instrucciones (los terminales), se pas a la metfora de entorno del escritorio bidimensional, donde el ratn gan terreno al teclado. Windows95, ms que una innovacin tecnolgica, debe ser acreditado como el sistema que consigui adentrarse en todos los entornos personales y de oficina, marcando las pautas a seguir (normas que, a principios del siglo XXI, todava seguimos padeciendo). Los seguidores del software libre, rpidamente se hicieron eco de este notable xito y, a la vista de que los entornos UNIX carecan de sistemas tan intuitivos a la vez que libres, decidieron ponerse manos a la obra. Fruto de esta preocupacin naci en 1996 el proyecto KDE de las manos de Matthias Ettrich (creador de LyX) y otros hackers. El gran problema fue que los chicos de KDE decidieron utilizar una biblioteca de nombre Qt, propiedad de la firma noruega TrollTech, que no estaba amparada bajo una licencia de software libre. Se daba, por tanto, la circunstancia de que, a pesar de que las aplicaciones de KDE estaban licenciadas bajo la GPL u otras licencias libres, enlazaban con esta biblioteca de manera que se haca imposible su redistribucin. Consecuentemente, se estaba violando una de las cuatro libertades del software libre enunciadas por Richard Stallman en su Manifiesto del Software Libre. Mientras se segua discutiendo acerca de la libertad de KDE, la historia quiso que en el verano de 1997, Miguel de Icaza (El mismo del proyecto Mono y de Midnight Commander) y Nat Friedman coincidieran en Redmond en unas jornadas organizadas por Microsoft. Es probable que este encuentro propiciara en ambos un giro radical que supuso tanto la creacin de GNOME por parte de Miguel de Icaza a su vuelta a Mxico (junto con Federico Mena Quintero), como su admiracin por las tecnologas de objetos distribuidos. De Icaza y Mena decidieron crear un entorno alternativo a KDE, ya que consideraron que una reimplementacin de una biblioteca propietaria habra sido una tarea destinada a fracasar. GNOME haba nacido. Desde aquellos tiempos lejanos de 1997 hasta la actualidad, GNOME ha ido creciendo paulatinamente con sus reiteradas publicaciones. En noviembre de 1998 ya se lanz la versin 0.99, pero la primera realmente popular distribuida prcticamente por cualquier distribucin de GNU/Linux sera GNOME 1.0, en marzo de 1999. Cabe destacar que la experiencia de esta primera versin estable de GNOME no fue muy satisfactoria, ya que muchos la consideraron como llena de erratas crticas. Por eso, GNOME October (GNOME 1.0.55) es tratada como la primera versin del entorno de escritorio GNOME realmente estable. Como se puede observar, con GNOME October se intent evitar versiones de publicacin numeradas para no entrar en una "carrera" de versiones con KDE. La realizacin de la primera GUADEC, la conferencia de desarrolladores y usuarios

europeos, celebrada en Pars en el ao 2000, no coincidi en el tiempo por poco con la publicacin de una nueva publicacin de GNOME, llamada GNOME April. Fue la ltima que llev un mes como nombre de publicacin, ya que se mostr que ese sistema causaba ms confusin que otra cosa (por ejemplo, GNOME April es posterior a GNOME October, aunque el sentido comn nos hara parecer lo contrario). En octubre de ese ao, tras ser debatida durante meses en diferentes listas de correo, se fund la Fundacin GNOME. GNOME 1.2 fue un paso adelante en cuanto a la arquitectura utilizada por GNOME, que se sigui usando en GNOME 1.4. Esta poca estuvo caracterizada por la segunda edicin de la GUADEC, esta vez en Copenhaguen. Lo que empez siendo una reunin minoritaria de algunos hackers, se convirti en un evento mayoritario que atrajo miradas de toda la industria del software. Mientras tanto, el litigio sobre la libertad de KDE se resolvi con el cambio de postura de TrollTech, que termin licenciando Qt bajo una licencia dual, que era de software libre para las aplicaciones que son software libre. Hoy en da no cabe ninguna duda de que tanto GNOME como KDE son entornos de escritorio libres, por lo que podemos considerar que el desarrollo de GNOME ha propiciado el hecho de no tener un slo entorno de escritorio libre, sino dos. En junio de 2002 se public GNOME2, que introdujo un mundo nuevo de posibilidades al desarrollador. Actualmente, la ltima versin es GNOME 2.16. A la hora de escribir este libro, nos encontramos en una parte importante de la historia: la creacin de GNOME3, la tercera versin de la plataforma GNOME. Las tecnologas utilizadas en las versiones 2.x actuales y muchas de las nuevas tecnologas que aparecern en GNOME3 podris ir descubrindolas poco a poco a lo largo y ancho de este libro. Desde aqu, esperamos que la historia de GNOME de ahora en adelante no se pueda escribir sin nuestros lectores. Veamos algunas de las caractersticas del nuevo Gnome 2.22 que ya forma parte del nuevo Ubuntu 8.04 y seguramente en poco tiempo estar disponible tambin en otras distribuciones. La documentacin pertenece y se encuentra en forma completa en: http://library.gnome.org/misc/release-notes/2.22/index.html.es#sect:metacity 1. Introduccin GNOME es uno de los escritorios grficos ms famosos y que puede ser usado sin problema en un Sistema Operativo GNU/Linux. GNOME se enfoca en la facilidad de uso, estabilidad, e internacionalizacin y accesibilidad de primera clase. GNOME es Software Libre y cuenta con todas las herramientas usuales que se esperan encontrar en un equipo moderno como correo electrnico, trabajo en grupos, navegacin web, administracin de archivos, multimedia, juegos. As como tambin una flexible y potente plataforma para desarrolladores de software tanto para el escritorio como para dispositivos mviles. El Escritorio GNOME se lanza cada seis meses con muchas caractersticas nuevas, mejoras, solucin de errores y traducciones. GNOME 2.22 sigue esta tradicin. Para saber ms sobre GNOME y las cualidades que lo distinguen de otros entornos de escritorio (como su usabilidad, accesibilidad, internacionalizacin y libertad) visite la pgina Acerca de GNOME ( http://www.gnome.org/about) en nuestro sitio web. nase a nosotros hoy mismo (http://live.gnome.org/JoinGNOME) y vea la diferencia

que puede marcar. GNOME2.22 incluye todas la mejoras realizadas en GNOME 2.20 y en las versiones anteriores. Puede aprender ms sobre los cambios realizados en GNOME 2.20 en sus notas de lanzamiento. (http://www.gnome.org/start/2.20/notes/) 2. En memoria de Raphael Hignio Este lanzamiento est dedicado a Raphael Hignio, miembro del equipo de traduccin de GNOME y de GNOME Brasil. Raphael Hignio fue un gran contribuidor a los esfuerzos de traduccin del escritorio GNOME al portugus de Brasil y era un apasionado de GNOME. Era un miembro del equipo muy diligente y siempre estaba deseando prestar una mano sabia a los nuevos colaboradores. Hizo un buen nmero de amigos en la comunidad. Raphael se fue el ao pasado en un accidente de motocicleta, cuando tenia solo 24 aos. Su dedicacin, duro trabajo y camaradera siempre se recordara en la comunidad y tambin en aquellos a los que conocio en vida. Palabras de Og Maciel 3. Novedades para los usuarios El proyecto GNOME se centra en los usuarios y la usabilidad, y contina con cientos de arreglos y mejoras pedidas por los usuarios. Pero este impresionante nmero de mejoras hacen imposible listar cada cambio que se ha realizado pero esperamos resaltar algunas de las caractersticas orientadas al usuario ms excitantes de este lanzamiento de GNOME.

GNOME cuenta con una nueva aplicacin Cheese. Cheese permite tomar fotos y hacer vdeos usando la cmara web del equipo usando diferentes efectos: como malva, negro/ blanco, psicodlico y distorsin. Fotos y vdeos que puede compartir con sus amigos y guardar en F-Spot o definirlos como la foto de su cuenta de usuario. 3.2. Composicin de ventanas GNOME introduce la composicin de ventanas en plataformas que sean capaces de proporcionarla. Siguiendo con la poltica de GNOME de mantenerlo simple, las caractersticas tienen una baja prioridad. Los cambios ms notables son las sombras arrojadas sobre las ventanas, Previsualizaciones vivas al cambiar de ventanas con Alt+Tab y efectos de transparencias. No todo hardware grfico es capaz de soportar la composicin, as que sta caracterstica est desactivada de forma predeterminada y an no se muestra en las preferencias. Si sabe que su hardware grfico es capaz de soportar la composicin, puede ejecutar el siguiente comando: gconftool-2 -s --type bool /apps/metacity/general/compositing_manager true desde el dilogo ejecutar, o establecer la clave en el Editor de configuracin. Para desactivar la composicin, establezca la clave a false. 3.3. Mejores Sistemas de archivos de red GNOME presenta GVFS una nueva capa de sistemas de archivos virtuales para GTK+. GVFS est diseada para superar las deficiencias de la versin precedente del sistema GNOME-VFS. Las mejoras sobre GNOME-VFS incluyen recordar las credenciales de entrada durante toda la sesin y ser ms resistente a los fallos. Muchas de las aplicaciones de GNOME ya estn usando GVFS incluyendo todas las aplicaciones del ncleo. Con el cambio a GVFS, GNOME usar la especificacin de Freedesktop.org sobre la Papelera, (http://www.freedesktop.org/wiki/Specifications/trash-specque) define el almacenamiento de archivos eliminados. Tambin hay disponibles algunos protocolos nuevos. cdda:// mostrar todas las pistas de audio en un CD, disponibles como archivos WAV. gphoto2:// le proporcionar acceso a cualquier cmara digital conectada. Ahora el Gestor de archivos de GNOME ahora es mas inteligente sobre los soportes y le mostrar una barra de informacin con las posibles acciones cuando introduzca un soporte extrable o examine una carpeta en una unidad extrable. Hay disponible informacin tcnica acerca de GVFS en la Seccin 6.1: GVFS y GIO, bajo Novedades para los desarrolladores. 3.4. DVD, TV digital y ms El Reproductor de pelculas de GNOME ahora ofrece soporte mejorado para la reproduccin de DVD as como soporta para televisin digital (DVB). Tambin se aprecia una seleccin de nuevos complementos, incluyendo soporte para MythTV, Youtube y bsqueda usando Tracker. Tambin se pueden compartir listas de reproduccin y seleccionar los subttulos para los archivos. GNOME incorpora la capacidad de previsualizar y reproducir contenido Flash y video usando el decodificador de Flash libre y abierto swfdec.

3.5. Reloj internacional No hay necesidad de hacer ms clculos mentales para saber a qu hora comienza su teleconferencia en Buenos Aires. GNOME ahora tiene internacionalizacin integrada en su reloj. Puede aadir multiples ubicaciones de todo el mundo para ver la hora local y el clima.

3.6. Evolucin continua Evolution mejora cualitativamente gracias al soporte de Google Calendars y de la personalizacin de las etiquetas de mensajes para los correos electrnicos. Se ha trabajado tambin en mejorar la velocidad del filtro de SPAM y hacer los dilogos de error menos intrusivos en su sesin de escritorio usando la barra de estado en lugar de mensajes emergentes.

3.7. Escritorios remotos En GNOME el Visor de escritorios remotos es nuevo. Esta aplicacin complementa al soporte existente de servidor de escritorio remoto en GNOME. Puede descubrir mquinas en la red local y marcar sus favoritas.

3.9. Pero eso no es todo... GNOME tambin cuenta con muchas correcciones de errores e implementacin de mejoras requeridas por los usuarios desarrolladas en los ltimos seis meses, incluyendo: abrir directamente los contactos de Evolution en Deskbar; mejora de la impresin en el Editor de textos; juego en red para Ajedrez; notificacin de descargas en Epiphany; soporte para LZMA (7-zip) en el Gestor de archivos; inhibir la suspensin e hibernacin automtica mientras se graban CD; el Visor de documentos ahora es ms rpido y usa menos memoria; el Visor de documentos ahora tambin permite visualizar transiciones en presentaciones PDF; ahora Tomboy puede organizar las notas en cuadernos; Sound Juicer ahora soporta ms metadatos, incluyendo nmero de disco y ao; mejoras en la precisin y usabilidad de la Calculadora; el Gestor de depsitos de claves ha sido sustituido completamente por Seahorse; mucho, mucho mas que tendr que instalar o actualizar para poder verlo 4. Lo nuevo en accesibilidad 4.1. Mejoras en la lectura en pantalla y la magnificacin Orca, La herramienta de lectura en pantalla de GNOME tiene grandes mejoras en Gnome. Gracias a la cercana colaboracin con Mozilla, se obtiene una excelente accesibilidad en Firefox 3, incluyendo soporte para ARIA (Accessible Rich Internet Applications) y Live Regions (regiones activas). Esto permite mucha mayor accesibilidad

con las modernas y dinmicas aplicaciones web. En GNOME Orca tambin aade soporte de nivel 2 para Braille contraido. Un montn de trabajo ha ido a parar a mejorar su calidad y estabilidad. El magnificador de pantalla se ha mejorado y ahora puede usar las ventajas de las tecnologas de composicin del sistema X Window y permitir un deslizamiento ms suave si soporte de deslizamiento suave si el hardware lo soporta. Tambin se ha mejorado el soporte de filtros para daltnico. 4.2. Nueva accesibilidad del ratn GNOME ahora cuenta con un conjunto de accesibilidad especialmente diseado para controlar el ratn. Las caractersticas incluyen lo siguiente: la capacidad de capturar el puntero en una region de la pantalla; la capacidad de abrir un men contextual con un slo botn del ratn; y la capacidad de realizar diferentes tipos de pulsaciones (ej. pulsacin nica, pulsacin doble, pulsacin de contexto y pulsacin de arrastre) sin usar un botn del ratn (generalmente referido como dwelling o al posarse).

5. Novedades para los administradores 5.1. Integracin de PolicyKit PolicyKit es un nuevo framework de seguridad multiplataforma. El propsito de PolicyKit es proporcionar una forma consistente para que las aplicaciones de usuario obtengan privilegios, ej. para aplicaciones de administracin. Al usar PolicyKit, los administradores ahora pueden aplicar configuraciones a todo el sistema. Por ejemplo pueden permitir que un usuario ajuste la fecha y la hora o pueden conceder los permisos para que determinados usuarios inicien o detengan los servicios

del sistema. Para los usuarios, los paneles de control ahora cuentan con botones de desbloqueo junto a las configuraciones que no estn autorizados a cambiar.Pulsando en el botn de desbloqueo se le pedir al usuario que proporcione la autorizacin requerida

5.2. Mejores herramientas del sistema Ahora las herramientas de administracin del sistema de GNOME pueden monitorizar los cambios en los archivos de configuracin que estn editando. Esto significa que si otro administrador cambia la configuracin, su pantalla se actualiza reflejando esos cambios. La herramienta Carpetas compartidas le permite editar la base de datos SMB del usuario (smbpasswd). La herramienta Red ahora puede establecer conexiones PPPoE y GPRS. 6. Novedades para los desarrolladores La plataforma de desarrollo de GNOME 2.22 proporciona una base estable para que los desarrolladores de software independiente creen aplicaciones para terceras partes. GNOME y su plataforma estn licenciados para permitir la creacin, sobre GNOME, tanto de software propietario como libre. Las bibliotecas de la Plataforma GNOME tienen garantizada la estabilidad de su API y de su ABI durante el resto de la serie de lanzamientos 2.x. Las bibliotecas del Escritorio GNOME no tienen esta garanta, pero la mayora mantienen la consistencia de lanzamiento en lanzamiento. 6.1. GVFS y GIO GVFS es un sistema de archivos virtual en el espacio de usuario con backends para protocolos tales como SFTP, FTP, DAV, SMB y ObexFTP. GVFS es el reemplazo para GNOME-VFS. Ahora GNOME-VFS debera considerarse obsoleto y los desarrolladores no deberan usarlo en las nuevas aplicaciones. GVF consta de dos partes:

GIO, la nueva biblioteca compartida que es parte de GLib y proporciona la API para GVFS; y GVF en si es un paquete nuevo que contiene backends para varios tipos de sistemas de archivos y protocolos tales como SFTP, FTP, DAV, SMB y ObexFTP. GVFS/GIO intenta proporcionar un sistema virtual de archivos moderno y fcil de usar. Su finalidad es proporcionar una API que los desarrolladores prefieran usar ms que llamadas POSIX IO crudas. En lugar de clonar la API de POSIX IO, proporciona una interfaz de alto nivel y centrara en el documento. As como facilidades para lectura y escritura de archivos, GIO proporciona caractersticas para monitorizar archivos, E/S asncrona y completado de nombres. GVFS trabaja ejecutando un demonio maestro nico (gvfsd) que mantiene el seguimiento de los montajes GVFS actuales. Cada montaje se ejecuta en un demonio separado. (Algunos montajes comparten el proceso del demonio, pero la mayora no.) Los clientes se comunican con los montajes a travs de una combinacin de llamadas D-Bus (sobre el bus de sesion y usando D-Bus punto-a-punto) y protocolos personalizados para los contenidos de archivo. Al mover los backend fuera del proceso se minimiza la hinchada dependencia para aplicaciones y hace el sistema entero ms robusto. GVFS tambin ofrece un punto de montaje FUSE en ~/.gvfs/ de tal forma que los montajes GVFS pueden usar aplicaciones obsoletas usando el estndar POSIX IO. A diferencia de GNOME-VFS, las conexiones en GVFS perduran. Esto significa que el usuario slo tiene que introducir su contrasea una vez, no una y otra vez para cada sucesiva conexin. Con el cambio a GVFS, el montado y el arranque automticos son gestionados directamente por Nautilus en vez de por gnome-volume-manager. La documentacin del API para usar GIO est disponible en lnea junto con las guas de migracin desde POSIX IO y GNOME-VFS a GIO. 6.1.1. Regresos Si bien es cierto que GVFS soluciona muchos problemas que existan previamente al usar GNOME-VFS, existen, an, algunas regresiones de funcionalidad. La ms crtica es la falta de las direcciones fonts:// y themes://. Estos problemas se solucionaran tan pronto como sea posible. Tambin hay algunas aplicaciones que an no se han portado a GVFS. El estado del porte est documentado en linea.(http://live.gnome.org/GioPort) 6.2. EID Anjuta

Ahora el EID Anjuta es parte de la Suite de desarrollo de GNOME. Anjuta es un IDE integrado en GNOME que ofrece muchas caractersticas para los desarrolladores, tales como un depurador integrado, un editor de IU Glade integrado y un interfaz Valgrind. 7. Internacionalizacin Gracias a los miembros del Proyecto de traduccin de GNOME (http://developer.gnome.org/projects/gtp/) mundial, GNOME ofrece soporte para 46 idiomas con al menos el 80 por ciento de sus cadenas traducidas, incluyendo los manuales de administracin y de usuario en muchos idiomas. Idiomas soportados: rabe Vasco Portugus de Brasil Blgaro Cataln Chino (China) Chino (Taiwn) Chino (Hong Kong) Checo Dans Holands Dzongkha Ingls (EUA, Britnico, Canadiense) Estonio Finlands Francs Gallego Alemn Griego Gujarati Hngaro Italiano Japons Coreano Letn Lituano Macedonio Malayam Marat Nepal Noruego Bokml Polaco Portugus Panyab Ruso Serbio Serbio latino

Esloveno Espaol Sueco Tamil Tailands Turco Ucraniano Vietnamita

Muchos otros idiomas estn soportados parcialmente, con ms de la mitad de sus frases traducidas. 8. Instalar GNOME Puede probar GNOME mediante el LiveCD que contiene todo el software incluido en GNOME en un simple CD. Puede iniciar su equipo directamente desde el LiveCD sin instalar nada. El LiveCD se puede descargar desde el sitio BitTorrent (http://torrent.gnome.org/) de GNOME. Para instalar o actualizar su equipo a GNOME, le recomendamos instalar los paquetes oficiales de su vendedor o distribucin. Las distribuciones populares tendrn disponible muy pronto GNOME y algunas ya tienen versiones de desarrollo. Puede obtener una lista de las distribuciones que ofrecen GNOME y de la ltima versin que incorporan en nuestra pgina consigue el Footware. (http://www.gnome.org/~davyd/footware.shtml) Si es paciente y valiente, y quiere construir GNOME desde el cdigo fuente, le recomendamos usar una de las herramientas de construccin. GARNOME (http://www.gnome.org/projects/garnome/) construye GNOME a partir de paquetes publicados. Necesitar GARNOME 2.22.x para construir GNOME 2.22.x. Tambin puede usar jhbuild (http://www.freedesktop.org/Software/jhbuild) que est diseado para construir el ltimo GNOME desde el SVN. Tambin puede usar jhbuild para construir GNOME 2.22.x utilizando el repositorio gnome-2-22. Si bien es factible llegar a construir GNOME directamente desde los paquetes de fuentes, se recomienda utilizar una de las herramientas arriba mostradas. 9. Mirando hacia el futuro con GNOME 2.25 El desarrollo no solo termina con GNOME 2.24. Ya se est trabajando en GNOME 2.26, cuya versin se liberar prximamente. Algunas de las cosas programadas en GNOME 2.24 son: una nueva versin del cliente VoIP de GNOME, Ekiga, cuenta con una interfaz renovada y soporte de presencia SIP; el cliente de mensajera instantnea Empathy que usa el framework de comunicaciones Telepathy; la vista de columna y lista tan solicitada en el Gestor de archivos de GNOME; la finalizacin del porte de GNOME-VFS a GVFS; y correccin de errores, mejoras tanto en el rendimiento como en el uso de memoria del escritorio. El camino de GNOME (http://live.gnome.org/RoadMap) detalla los planes de los desarrolladores para el siguiente ciclo de lanzamiento.

10. Crditos Davyd Madeley recopil estas notas de lanzamiento con gran ayuda por parte de la comunidad GNOME. En nombre de la comunidad, damos nuestros ms sinceros agradecimientos a los desarrolladores y contribuidores que han hecho posible ste lanzamiento de GNOME. Jorge Gonzlez, Diego Escalante Urrelo y Diana Katherine Horqque han traducido estas notas de lanzamiento. Este trabajo puede ser traducido a cualquier idioma libremente. Si desea traducirlo a su idioma, haga el favor de contactar con el Proyecto de traduccin de GNOME. (http://developer.gnome.org/projects/gtp/) El escritorio Gnome 2.25

Debido a la innumerable cantidad de mejoras, que trae esta versin, solo mencionaremos las ms importantes, dejando para cada usuario la investigacin del mismo en profundidad.

El escritorio Kde
Fuente: http://www.kde.org/announcements/4.0/index-es.php 1. Descubriendo el K Desktop (escritorio Kde) En este captulo se introduce el K Desktop(KDE). Se estudia dnde encontrar sus directorios habituales, y tambin cmo personalizar su escritorio. Tambin se menciona cmo buscar archivos e introduce el concepto de sesiones de KDE. La gama de caractersticas que ofrece KDE, as como su grado de personalizacin es enorme y le invitamos a ver su referencia de ayuda integrado para aprender ms acerca de este gran entorno de escritorio. Las bibliotecas de KDE 4 han sido objeto de grandes mejoras en la mayora de reas. El framework multimedia Phonon proporciona soporte multimedia independiente de la plataforma a todas las aplicaciones KDE. El framework de integracin de hardware Solid

hace la interaccin con dispositivos (extrables) ms fcil y proporciona herramientas para una mejor gestin de la energa. 1,1. El Escritorio

El Escritorio KDE 4 ha obtenido algunas nuevas funcionalidades principales. El gestor de escritorio Plasma ofrece un nuevo interfaz de escritorio, incluyendo panel, men y widgets en el escritorio, as como una funcin de dashboard. KWin, el gestor de ventanas de KDE, ahora permite avanzados efectos grficos para facilitar la interaccin con las ventanas. Muchas de las Aplicaciones KDE han sido mejoradas tambin. Mejoras visuales mediante el uso de grficos vectoriales, cambios en las bibliotecas de niveles inferiores, mejoras en el interfaz de usuario, nueva funcionalidad, incluso nuevas aplicaciones -- si lo nombras, KDE 4.0 lo tiene. Okular, el nuevo visor de documentos y Dolphin, el nuevo gestor de archivos son slo dos aplicaciones que muestran la nueva tecnologa de KDE 4.0. El equipo del Estilo Oxygen proporciona una bocanada de aire fresco al escritorio. Caso todas las partes visibles del escritorio KDE y sus aplicaciones han recibido un lavado de cara. La belleza y la consistencia son dos de los conceptos bsicos detrs de Oxygen. Escritorio Plasma es la nueva interfaz del escritorio. Proporciona un panel, un men y otras maneras intuitivas de interactuar con el escritorio y las aplicaciones. KWin, el fiable gestor de ventanas ahora soporta avanzados efectos de composicin. El dibujado acelerado por hardware se encarga de que haya una interaccin ms suave e intuitiva con las ventanas. Oxygen es el estilo de KDE 4.0. Proporciona un consistente, agradable y bonito concepto de estilo. Aprende ms acerca de la nueva interfaz de escritorio de KDE en la Gua Visual de KDE 4.0. (http://www.kde.org/announcements/4.0/desktop.php)

Aplicaciones Konqueror es el robusto navegador web de KDE. Es ligero, est bien integrado y soporta los ltimos estndares, como CSS 3. Dolphin es el nuevo gestor de archivos de KDE. Ha sido desarrollado pensando en la usabilidad y es una herramienta fcil de usar, pero aun as potente. Con System Settings ha aparecido un nuevo interfaz de centro de control. El monitor KSysGuard hace que sea sencillo monitorizar y controlar los recursos del sistema y su actividad. Okular, el visor de documentos de KDE 4, soporta una gran cantidad de formatos de archivo. Okular es una de las muchas aplicaciones de KDE 4 que ha sido mejorada en colaboracin con el Proyecto OpenUsability. (http://openusability.org/) Las Aplicaciones Educativas estn entre las primeras aplicaciones que han sido migradas y desarrolladas usando la tecnologa KDE 4. Kalzium, una tabla peridica de elementos grfica y el mundo de escritorio Marble son slo dos de las muchas joyas dentro de las aplicaciones educativas. Lee ms acerca de las Aplicaciones Educativas en su Gua Visual. (http://www.kde.org/announcements/4.0/education.php) Montones de Juegos KDE han sido actualizados. Juegos de KDE como KMines, un juego de buscaminas y KPat, un juego de solitario, han recibido un lavado de cara. Gracias al nuevo estilo vectorial y a las capacidades grficas, estos juegos se han hecho ms independientes de la resolucin de pantalla. Algunas aplicaciones se presentan con ms detalle en la Gua Visual de KDE 4.0.(http:// www.kde.org/announcements/4.0/applications.php)

Bibliotecas Phonon ofrece a las aplicaciones capacidades multimeda tales como reproduccin de sonido y vdeo. Internamente, Phonon hace uso de varios motores, intercambiables en tiempo de ejecucin. El motor por defecto para KDE 4.0 ser

el motor Xine, que proporciona un impresionante soporte para distintos formatos. Phonon tambin permite al usuario escoger dispositivos de salida basndose en el tipo de multimedia. Solid, el framework de integracin con el hardware, integra los dispositivos fijos y extrables en las aplicaciones KDE. Solid tambin hace de interfaz con las funciones de gestin de energa del sistema sobre el que corre, maneja la conectividad de red y la integracin de dispositivos Bluetooth. Internamente, Solid combina los poderes de HAL, NetworkManager y la pila bluetooth Bluez, pero esos componentes son reemplazables sin romper las aplicaciones para proporcionar mxima portabilidad. KHTML es el motor de renderizado pginas web usado por Konqueror, el navegador web de KDE. KHTML es ligero y soporta estndares modernos como CSS 3. KHTML tambin fue el primer motor en pasar el famoso Acid 2 test. La biblioteca ThreadWeaver, que se incluye en kdelibs, proporciona una interfaz de alto nivel para hacer un mejor uso de los actuales sistemas multincleo, haciendo que las aplicaciones KDE funcionen con mayor suavidad y eficiencia, usando los recursos disponibles en el sistema. Construdo sobre la biblioteca Qt 4 de Trolltech, KDE 4.0 puede hacer uso de las avanzadas habilidades visuales y del menor consumo de memoria de esta biblioteca. kdelibs proporciona una impresionante extensin de la biblioteca Qt, aadiendo mucha funcionalidad de alto nivel provechosa para el desarrollador. La biblioteca de conocimiento TechBase (http://techbase.kde.org/) contiene ms informacin acerca de las bibliotecas de KDE. Realiza una visita guiada... La Gua Visual de KDE 4.0 (http://www.kde.org/announcements/4.0/guide.php) proporciona un breve resumen de varias de las nuevas y mejoradas tecnologas de KDE 4.0. Ilustrada con multitud de capturas de pantalla, te lleva a travs de las distintas partes de KDE 4.0 y muestra algunas de las fascinantes nuevas tecnologas y mejoras para el usuario. Comienzas con las nuevas caractersticas del escritorio, (http://www.kde.org/announcements/4.0/desktop.php) siendo presentadas despus aplicaciones (http://www.kde.org/announcements/4.0/applications.php) como System Settings, el visor de documentos Okular y el gestor de archivos Dolphin. Tambin se muestran aplicaciones educativas, (http://www.kde.org/announcements/4.0/education.php) as como juegos. (http://www.kde.org/announcements/4.0/games.php) Prubalo... Para aquellas personas interesadas en obtener paquetes para probar y ayudar, varias distribuciones nos han notificado de que tendrn paquetes de KDE 4.0 disponibles en el momento del lanzamiento o poco tiempo despus. La lista completa y actualizada puede encontrarse en la pgina de informacin de KDE 4.0,(http://www.kde.org/info/4.0.php) donde tambin puedes encontrar enlaces al cdigo fuente, informacin acerca de su compilacin, seguridad y otros aspectos. Las siguientes distribuciones nos han notificado acerca de la disponibilidad de paquetes o Live CDs de KDE 4.0: The following distributions have notified us of the availability of packages or Live CDs for KDE 4.0: Se espera en breve tras este lanzamiento una versin alfa de Arklinux 2008.1

basada en KDE 4, con una versin final esperada en 3 o 4 semanas. Fedora incorporar KDE 4.0 en Fedora 9, que ser lanzada (http://fedoraproject.org/wiki/Releases/9) en abril, con versiones alfa disponibles desde el 24 de enero. Los paquetes de KDE 4.0 estn en el repositorio pre-alfa Rawhide. (http://fedoraproject.org/wiki/Releases/Rawhide) Gentoo Linux proporciona ebuilds de KDE 4.0 en http://kde.gentoo.org. Mandriva proporcionar paquetes para la versin 2008.0 y trabaja en un Live CD con la ltima versin preliminar de 2008.1. Hay paquetes de openSUSE disponibles (http://en.opensuse.org/KDE4) para openSUSE 10.3 (one-click install) (http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_1 0.3/KDE4-BASIS.ymp) y openSUSE 10.2. Tambin est disponible un Live CD de KDE 4 (http://home.kde.org/~binner/kde-fourlive/) con estos paquetes. KDE 4.0 formar parte de la siguiente versin openSUSE 11.0. Los paquetes de KUbuntu se incluirn en la siguiente versin "Hardy Heron" (8.04) y tambin estarn disponibles como actualizaciones para la estable "Gutsy Gibbon" (7.10). Est disponible un Live CD para probar KDE 4.0. Se pueden encontrar ms detalles en el anuncio (http://kubuntu.org/announcements/kde-4.0.php) en Ubuntu.org. Acerca de KDE 4 KDE 4.0 es un innovador escritorio de Software Libre que contiene cantidad de aplicaciones de uso diario, as como para propsitos especficos. Plasma es un nuevo interfaz de escritorio desarrollado para KDE 4, proporcionando una forma intuitiva de interactuar con el escritorio y las aplicaciones. El navegador web Konqueror integra la web en el escritorio. El gestor de archivos Dolphin, el lector de documentos Okular y el centro de control System Settings completan el conjunto de escritorio bsico. KDE est construido sobre las Bibliotecas KDE, las cuales proporcionan un acceso sencillo a los recursos de la red mediante KIO y capacidades visuales avanzadas mediante Qt4. Phonon y Solid, que tambin son parte de las Bibliotecas KDE, aaden un framework multimedia y mejor integracin de hardware a todas las aplicaciones KDE. PRIMER CONTACTO CON UBUNTU Luego de realizar el trabajo de seleccin con Grub (que es el gestor de booteo que viene en forma predeterminada con Ubuntu) entre los diferentes SO (tal vez tengamos Windows y tambin porqu no? DOS o algn otro SO y por supuesto nuestro Ubuntu Linux), vamos a una ventana de entrada que nos pedir nombre de usuario y contrasea. Es de hacer notar, que Ubuntu tiene un criterio diferente del de otras distribuciones. Durante la instalacin, no nos dar la oportunidad de generar la contrasea para el usuario root. As que solamente contaremos con usuarios comuness, pero el primer ususario que creemos, tendr permisos administrativos, similares a los que podra tener root. Para algunos esto es un inconveniente que puede llegar a crear incluso problemas de seguridad, para otros en cambio, es una solucin a la mala costrumbre de algunos usuarios de trabajar siempre en el sistema como root y no solamente con este cuando hay que realizar tareas administrativas. Sea como sea, veremos diferentes soluciones de

trabajo, todas ellas tratando de preservar los buenos criterios de seguridad de los sistemas *nix. Hemos visto en el apunte pasado cmo generar nuestro usuario root. Pero si llegamos a generarlo debemos tener en cuenta que solo se debe usar root cuando no hay ms remedio y en lo posible solo desde la consola, nunca desde el entorno grfico. Todos los trabajos que no sean administrativos debern ser hechos desde un usuario comn y no desde root. Si vamos a trabajar sin clave de root, simplemente cuando lleguemos a algn punto donde un usuario comn no pueda hacer el trabajo (tareas de administracin por ejemplo), aparecer un mensaje pidindonos la contrasea del usuario principal (el primero que agregamos durante la instalacin).

En la figura se ve una ventana para modificar configuraciones, tarea normalmente asignada a root. En este caso nos pide la contrasea del usuario con permisos especiales (el primer usuario que intalamos). Como contrasea utilizaremos la contrasea de usuario comn. Luego estaremos en el sistema con privilegios de administrador pudiendo escribir la orden necesitada. Si hemos agregado una contrasea a root y le dimos los permisos correspondientes podremos utilizarla tambin. No olvidemos la nueva clave de root. Es muy importante escribir una clave que sea dificil de descubrir. Que tenga letras en lo posible maysculas y minsculas e intercalado algn nmero y smbolos, que tenga por lo menos 6 cifras y que cambie al menos una vez por mes. En este caso y desde consola podremos ingresar como root de la siguiente manera: $ su root Nos pedir la contrasea y una vez que se la demos veremos que el signo $ que apareca al principio (de usuario comn) se transforma en un signo "numeral" # Ahora ya podremos escribir nuestras rdenes e ingresar a los directorios/archivos que otros usuarios tenan prohibido. Para darle los privilegios y la contrasea a root, cosa que no es bien mirada por los desarrolladores de Ubuntu, pero que puede hacerse y utilizarse si tenemos los cuidados de no utilizar root para tareas comunes, y no configurar el sistema para permitir loguearse desde el entorno grfico como root. Vamos a Sistema ==>Administracin ==>Usuarios y grupos y desde all en la ventana que aparece...

Desbloqueamos desde el botn correspondiente y nos pedir la contrasea del usuario comn con privilegios de administrador, se la damos. Luego seleccionamos la opcin (que antes de desbloquear apareca grisada) root y oprimimos el botn propiedades.

Debemos colocar una contrasea a root. Esta contrasea solo ser segura si cumple con las siguientes condiciones: 1. Tener letras, nmeros y smbolos. 2. Tener al menos 8 cifras 3. No estar basada en una fecha de cumpleaos, un nmero de telfono o alguna frase sacada de un diccionario. 4. Cambiarse al menos una vez por mes. 5. No utilizarse para ninguna tarea que pueda realizarse por un usuario comn y loguearse siempre desde consola en modo texto, nunca en modo grfico. Finalizada la adopcin de una contrasea, la escribimos y tambin volvemos a escribirla donde dice "Confirmacin" pasamos a la pestaa "Privilegios de usuario", y agregamos a

root todos los privilegios.

Ingresando al Sistema -primeros pasosSupongamos que ya entramos en nuestro sistema, y adems ya nos logueamos, y ahora qu sigue? Finalizado el proceso de logueo (nombre de usuario y contrasea), veremos un bonito escritorio, tal cual nos muestra la figura a continuacin. Esto puede cambiar de acuerdo a la versin que estemos utilizando o bien incluso de acuerdo a nuestra personalizacin.

En el borde superior izquierdo tenemos un botn llamado "Aplicaciones" que es lo que en Windows llamariamos "Inicio". Como es comn en gnu/linux los menues tienen a su vez sus submenues, hasta llegar al

programa que estamos buscando. A esto le vamos a llamar sistema de menues jerrquicos.

Luego de hacer "clic" en "Aplicaciones" se abre un desplegable en el cual el primer men ser Accesorios. Cada men tendr a su vez varios submenues.

En el men "Internet" por ejemplo vemos submenes como un cliente de BitTorrent, un cliente de Terminal Server, el cliente de correo Thunderbird, el navagador web Firefox, el navegador web Seamonkey, y otros. En una entrega prxima veremos algunos de estos programas tanto en su instalacin como en su configuracin y uso. En el men Oficina encontramos distintos submenes donde se encuentra por ejemplo la suite OpenOffice y otros. Pueden ser ms o menos de acuerdo a las cosas que hayamos agregado una vez conectados. Recordemos que cuando instalamos el sistema, este nos da solo algunos programas. Luego en la forma que veremos, vamos agregando ms programas a medida que los necesitamos.

Como podemos ver, Ubuntu como en general todo gnu/linux resulta muy completo en programas multimedia. En el curso veremos como usar varios de estos programas.

Al lado del desplegable"Aplicaciones" vemos que se encuentra otro desplegable que se llama "Lugares". Aqu vamos a encontrar varios Menues bastante diferentes. El primero de arriba, dice "Carpeta personal". Como sabemos cada usuario en gnu/linux tiene adems de su nombre una carpeta (o subdirectorio) con su nombre. Esta se encuentra dentro del directorio Home. Por ejemplo si somos el usuario Pepe, existir un directorio/subdirectorio llamado: /home/Pepe En el escritorio encontramos una serie de cosas interesantes. Vamos a ir vindolas para poder conocer esta distribucin. Desde el men "Carpeta Personal", pero dentro de /home/[usuario] , habr otro subdirectorio llamado desktop o escritorio. Este subdirectorio es propio de cada usuario. Por ejemplo si tenemos adems de un supuesto usuario Pepe otro usuario llamado Eduardo, el escritorio de Eduardo ser distinto del de Pepe y estarn ubicados realmente en lugares diferentes. Mientras que uno ser /home/Pepe/Desktop el otro ser /home/Eduardo/Desktop. Para llegar a este directorio desde el desplegable iremos directamente a Directorio. Pero esto ser de poca utilidad ya que cuando entramos como usuario se nos enviar directamente al escritorio de ese usuario para el cual dimos nombre y contrasea. Al colocar el Men "Equipo" iremos a un directorio tipo rbol donde figuran los principales subdirectorios. En gnu/linux ese rbol comienza por / (raiz) y desde all va a varios directorios que son los mismos en todas las distribuciones.

Los ms conocidos son: /etc, /mnt, /usr, /proc, /bin, /var, etc. Ya hablaremos ms adelande de ellos. En este momento los dos con los que ms podemos tener que ver son: /mnt y /media Segn la distribucin uno de estos directorios tendr montados las particiones windows desde donde podremos verlas y hasta trabajar con ellas si el sistema est preparado para ello. Si tenemos algn servidor de red, ser desde el men correspondiente desde donde podremos acceder. Luego estn las opciones que hablan por s mismas, buscar archivos y Documentos recientes.

En "Sistema", que est al lado del desplegable "Lugares" hay unas cuantas opciones. En preferencias hay varias opciones que conviene ir viendo. Pero creo que lo ms importante aqu est en "Administracin. Vamos a trabajar bastante con esta opcin. Administracin de dispositivos nos va a permitir agregar y tal vez hasta modificar alguna opcin que podamos necesitar tocar para que funcione todo nuestro hardware. "Carpetas compartidas" tiene que ver con una opcin de red en la que por ahora no nos vamos a concentrar. Discos, nos permite ver la estructura de discos, luego encontraremos "Gestor de actualizaciones" lugar que casi no vamos a utilizar, ya que o bien nos basaremos en actualizaciones automticas, que aparecern directamente en la parte derecha de la barra o bien en la opcin siguiente, esto es "gestor de paquetes Synaptic" Esta opcin nos llevar a un sistema de actualizacin y agregado de paquetes muy interesante. Es completo y cuando para instalar una determinada utilidad necesitemos agregar alguna biblioteca, en forma automatizada Synaptic la va a instalar. De esta manera la forma de instalar es muy pero muy fcil y muy intuitiva. Solo invito a probarla...seguramente no ser necesario agregar ms nada, ya que resulta por dems sencillo la instalacin desde all. Igualmente haremos aclaraciones en futuras lecciones, a medida que lo vayamos necesitando.

El resto de las opciones se explican por s solas. Ahora s, a perderle el miedo!, lo mximo que puede suceder es que por hacer algo indebido tengamos que volver a instalar el sistema. No creo que eso sea problema, ya que siempre nos servir practicar la instalacin nuevamente. As que est todo dentro de lo posible, solo hay que "tocar" y perderle el miedo. En este momento por ejemplo, el proveedor de internet barrial ha tenido un problema y me dej sin conexin....grrrr Pero yo no poda perder ms tiempo, as que me conect por Winmodem. No me gusta porque gasta lnea telefnica y ...si alguien quiere hablar el telfono dar ocupado... pero no tuve otra alternativa. La conexin? siempre es bastante ms rpida que desde Windows...aunque los winmodem son siempre bastante precarios, cualquiera sea el SO que usamos. QU ES KUBUNTU Y EDUBUNTU, PUEDO CARGARLO TAMBIN? Si por supuesto y no necesito ir a cargar alguna de estas distribuciones, puedo tener todo en una sola! Primero que todo vamos a entender algo muy importante. A diferencia de Windows, aqu tenemos diferentes tipos de entorno grfico. Esto significa que podemos utilizar el mismo automvil pero...cambindole la carrocera (su aspecto externo). Si bien hay varias posibilidades, los dos escritorios ms usados en gnu/linux son Gnome y Kde Ubuntu normalmente viene preparado para trabajar con Gnome, mientras que Kubuntu lo hace con Kde. Pero...podemos simplemente cargar los dos tipos en nuestra mquina...Al momento de iniciar sesin, podemos indicarle a nuestra computadora que inicie con Kde o bien que lo haga con Gnome. Tambin tendremos algunos programas ms que normalmente funcionan en ambos escritorios. En cuanto a Edubuntu es un conjunto de programas orientados hacia la educacin. Pero como hacemos?

TODO EN UNO: Una vez que tenemos Ubuntu funcionando Sistema==>Administracin==>Gestor de paquetes Synaptic. normalmente vamos a

All en la pantalla que se abre, veremos un botn (arriba a la derecha) que dice "Buscar". Si hacemos "clic" sobre este, se abrir una ventana donde podremos escribir: kubuntu-desktop Lo seleccionamos y luego desde "Buscar" escribimos Edubuntu-desktop Una vez que tenemos ambos seleccionados hacemos clic en el botn "Aplicar" En un par de minutos y siempre y cuando estemos conectados a Internet, nuestro Ubuntu se encargar de todo. Luego de reiniciar, tendremos la opcin de elegir con cual escritorio bootear y tambin tendremos todos los programas de Edubuntu listos para usar. Pero primero tenemos que conectarnos a Internet!!! En algunos casos esto ya habr sucedido en forma automtica, pero si no fue as, veremos cmo conectarnos. Primer contacto con Kubuntu En realidad debemos tener en claro que mencionar Ubuntu o Kubuntu es lo mismo, solo que en el caso de Kubuntu se usa un escritorio Kde, mientras que en Ubuntu se usa un escritorio Gnome. Pero existen formas de ingresar a Ubuntu con escritorio Kde y viceversa, as que las diferencias son mnimas.

Lo primero que veremos ser justamante el escritorio Kubuntu: Pero veamos un poco en detalle qu contiene este escritorio: Este smbolo ubicado en la parte inferior izquierda de la pantalla, nos indica que haciendo 'clic' sobre el mismo se desplegar el 'men de inicio'.

Si hemos hecho "clic" sobre la "K" de inicio, veremos que dentro aparecen varios conos con diferentes funciones.' Mediante "usados recientemente" (recently used) podemos ir a las utilidades que hayamos utilizado hace poco tiempo.

Haciendo 'clic' en alguno de estos nmeros, pasamos a un nuevo escritorio, con memoria independiente del otro. Es como si tuvieramos 4 pantallas para una misma computadora. Esto es configurable y se pueden utilizar menos o ms escritorios virtuales, de acuerdo a nuestras necesidades. Los escritorios virtuales se encuentran sobre el panel a la derecha de la barra de tareas.

Casi totalmente a la derecha del panel, aparecen unos conos de herramientas del sistema, como control de volumen, herramienta del portapapeles, etc. Esto es conocido como 'bandeja del sistema'

Completamente a la derecha del panel, se encuentra el reloj, que nos da no solamente la hora sino tambin la fecha. Un poco ms a la izquierda se encuentra la papelera. En nuestro caso no lo hemos hecho, pero se puede perfectamente ubicar links con conos sobre el escritorio como tambin sobre el panel para lograr un acceso rpido sin necesidad de tener que entrar en el men cada vez que hay que iniciar algn programa. Un poco ms adelante veremos cmo se hace esto. Veamos ahora, qu tenemos dentro del men: Haciendo 'clic' sobre la 'K' del men se abre un conjunto de conos entre los que se encuentra uno que dice "Aplicaciones". si hacemos clic sobre este, se abrir un desplegable con un conjunto de items tales como Desarrollo, Juegos, Grficos, Internet, etc.

Esto es as, ya que si se dispusieran directamente los programas, debido a la cantidad que puede haber, resulta mucho ms cmodo mantenerlos por tipo de programas. Vemos entonces que el botn "K" es equivalente al botn de "inicio" utilizado en Windows. Si luego de ir a K ==>Aplicaciones ==> Oficina, hacemos clic, veremos que dentro hay una cantidad de programas relacionados, lo mismo sucede con los otros items, como Internet, Sonido y video, etc. Vemos entonces que el botn "K" es equivalente al botn de "inicio" utilizado en Windows. Si luego de ir a K ==>Aplicaciones ==> Oficina, hacemos clic, veremos que dentro hay una cantidad de programas relacionados, lo mismo sucede con los otros items, como Internet, Sonido y video, etc. Pero al abrir "K" lo primero que aparece es una estrella. Este cono representa a los favoritos. All se incluyen cosas como, el navegador web favorito, informacin personal, mensajera instantnea, etc. Hay otra pestaa llamada "Computadora" o "Equipo" desde donde podemos ver varias cosas. Por ejemplo algunas particiones, tambin la configuracin llamada "Preferencias del sistema" y tambin agregar o remover software desde los repositorios. Ahora vamos a poner sobre el escritorio un link a OpenOffice que es un a suite, tal vez conocida, ya que funciona en varios Sistemas Operativos. Lo que haremos ser lo siguiente: 1) Nos posicionamos con el ratn sobre el desplegable Oficina y en el subdesplegable buscamos 'OpenOficce.org' y lo seleccionamos con el botn derecho del ratn. Esto es solo un ejemplo y podramos haber seleccionado cualquier otro item. Una vez hecho clic con el botn derecho, aparecer un desplegable con varias opciones de men entre las que encontraremos una que dice: "Agregar al Escritorio" 2) Hacemos clic con el botn izquierdo para completar la accin. Seguramente ya tendremos en el escritorio nuesto link a OpenOffice. Pero si en lugar de elegir la opcin anterior hubiesemos elegido 'Aadir un elemento al panel principal' el link no estara en el escritorio sino directamente en el panel. Para bajar programas de los repositorios, tenemos varias opciones, entre las que se encuentran en forma predeterminada dos gestores de paquetes llamados: Synaptic y Adept. Para acceder a alguno de ellos solo debemos hacer el siguiente camino: Men"K" ==>Computadora (o Equipo segn la versin) ==>Adept installer Veremos que hay muchas otras cosas interesantes en este escritorio, pero 'Roma no se hizo en un da' verdad? Por ahora hay bastante para ir viendo y practicando. Conectndonos a Internet- Ubuntu/Kubuntu Muchas veces, la conexin a Internet se realiza en forma automtica sin tener que tocar nada, cuando se realiza la instalacin del sistema linux. Esto es especialmente cierto si nuestro ISP nos da una conexin ADSL del tipo dinmico (mediante DHCP). De todas formas a continuacin se dan algunas consideraciones ms que nada para aquellos que no hayan podido conectarse en forma automtica. Para saber si estamos conectados, ni bien el sistema se instal ya podemos ir a uno de los navegadores web (como Firefox por ejemplo) y escribir una direccin conocida, tal vez http://yahoo.com o http://google.com o cualquier otra que sepamos funciona. Si logramos conectarnos, no habr que tocar ms nada. De lo contrario el presente apunte

ser de utilidad. No olvidemos tambin el foro, que nos permitir preguntar cuando aparezcan dudas. Vamos a ir viendo la forma de conectarnos para lo cual dividiremos en tres el tipo de conexin: 1) Aquellos que se conectan desde una LAN. Es mi caso por ejemplo. Aqu en toda la zona donde vivo, hay una pequea red que mediante una mquina con Squid se conecta al "exterior".( a Internet) 2) Los que se conectan por medio de cable (cablemodem) o bien por DSL utilizando una lnea telefnica digitalizada. 3) Los que se conectan por medio de un modem telefnico analgico (dial-up). Aqu habr que hacer una subdivisin. Los que se conectan por medio de un winmodem y los que utilizan un modem de verdad. Vamos a ir viendo cada caso en particular. 1. Conexin por medio de una LAN Aqu tenemos dos partes. Estn aquellos que tienen varias computadoras en su casa y quieren conocer cmo hacer para conectarse a Internet armando una pequea red. Es perfectamente vlido el deseo, pero quiero dirigirme por ahora a la primera conexin la ms sencilla. La de aquellos que tienen una computadora conectada en red y desean tener salida a la red de redes. Es decir, que no voy a hablar por ahora de una red interna con una mquina conectada a Internet, sino de una computadora en particular. Luego ms adelante veremos la conexin de toda la red, mediante NAT, algn proxy , o bien de algn router. Por ahora entonces, lo dicho. Veamos la conexin de una computadora sola. Desde Ubuntu: Antes que nada debemos haber puesto nuestros datos de red en el momento de la instalacin. O sea que es altamente probable que Internet ya est funcionando. Una forma de saberlo es ir a Aplicaciones==> Internet==> Navegador Web. Una vez dentro del navegador y con todo conectado ponemos una direccin cualquiera que sepamos funciona como http://yahoo.com y vemos si abre. Lo que sigue es para aquellos que no tuvieron suerte. La conexin no funcion luego de probar un par de direcciones. Antes que nada pediremos al administrador o al ISP que nos de algunos datos necesarios: 1) IP de conexin a Internet Si esta es dinmica no existir una IP determinada pero igual necesitamos consultar si la IP es esttica o dinmica, ya que en este ltimo caso nos conectamos con un sistema automatizado conocido como DHCP, por el contrario si es IP fija debieramos hacer la conexin en forma manual y necesitaremos la direccin IP (algo como 200.51.211.7, pero no utilicen esta, ya que es solo un ejemplo) 2) Mscara de red, este nmero sale normalmente de la IP, cuando esta es fija y no es necesario si trabajamos con IP dinmica. Normalmente al colocar el nmero de IP automticamente el sistema nos da la mscara de red. As que a no preocuparse mucho por este dato. 3) Direccin de la puerta de enlace, es un nmero similar a la IP y no se puede cambiar

ya que dara error. Por favor pedir al administrador el nmero de puerta de enlace. 4) Trabaja con proxy?, si lo llegara a hacer...el mismo es transparente? De no serlo necesitaremos los datos del proxy. (Proxy para http, que ser el que permita conectarse a Internet, proxy para https que es Internet seguro, proxy para ftp que es para subir/bajar archivos, puede haber otras direcciones que nos podr indicar el administrador o ISP. Si el servicio se est utilizando por medio de una NAT o un proxy transparente no ser necesario conocer datos del proxy. 5) DNS, son por lo menos dos direcciones que nos permitirn convertir los nombres de las pginas que navegamos en Internet en unos numeritos que son en realidad lo que utilizan los navegadores para llegar a las diferentes pginas de Internet. Se pueden utilizar diferentes DNS, lo importante es que funcionen y que lo hagan rpido, ya que de esto depender la velocidad del navegador. Si no tenemos estas direcciones DNS seguramente no podremos conectarnos a Internet. Si bien, lo ms adecuado es utilizar los DNS que nos provee nuestro ISP, en caso de tener dificultades, tal vez puedan servir las siguientes direcciones pertenecientes a OpenDns 208.67.222.222 208.67.220.220 Si tenemos ya instalado Windows con Internet, podemos sacar estos datos de la conexin Windows. Solo debemos entrar en la conexin y buscar en propiedades con el botn derecho, luego buscamos lo relacionado con el protocolo TCP/IP y tambin con el botn derecho propiedades. All estarn los datos que necesitamos. Parece mucho, pero realmente no es dificil. Con todos estos datos, lo primero que haremos es conectar la ficha de red

Este conector llegar a las cercanas de nuestra compu mediante un cable especial para red.

Donde debemos conetarlo? Seguramente nuestra computadora tiene una ficha igual a esta pero hembra donde ir esta coneccin. Si la ficha no est es probable que en nuestra computadora no exista la placa de red.

La placa de red puede ser PCI, como la que se muestra en la figura (por su conexin a una ranura PCI del mother). Est tambin la posibilidad
que se trate de una placa integrada al mother, en cuyo caso lo nico que veremos es en la parte exterior la ficha hembra igual a la que se muestra en la parte metlica de esta placa.

Ahora iremos colocando los datos que hemos recabado con anterioridad. Para esto las cosas pueden ser levemente diferentes segn estemos utilizando Ubuntu o Kubuntu. En el caso de Kubuntu iremos al cono de men principal (la "K" que normalmente aparece abajo a la izquierda) y desde all a Aplicaciones ==> Configuracin. Dentro de esta ltima iremos a la opcin "Red" o "Network"

En la parte de abajo de la ventana habr un botn que dice "desbloquear". Mientras no hagamos "clic" en ese botn no podremos escribir en la configuracin ya que para hacerlo se precisan permisos de administrador y no de usuario comn. Al oprimir el botn "desbloquear" lo que suceder es que aparecer una nueva ventana, que nos pedir nuestra contrasea. Una vez indicada en forma correcta, el botn "desbloquear" aparecer en forma grisada y en cambio, ya podremos retocar o ver los datos de nuestra conexin. Si la seleccionamos y luego hacemos clic en el botn "Propiedades" veremos y podremos agregar todos los datos necesarios.

Si estamos usando Ubuntu, en lugar de Kubuntu, el escritorio es diferente y la forma de acceder a los parmetros de red tambin tiene algunas diferencias menores. Para llegar a la configuracin de red desde el escritorio Gnome (Ubuntu) haremos lo siguiente: Vamos a Sistema ==> Administracin ==> Red y desde all aparecer una ventana como la que muestra la figura. Dependiendo de la versin y de las cosas que tengamos instaladas, a veces es posible que en la ubicacin anterior no encontremos network o red. No hay problema, en ese caso abrimos lo siguiente: Sistema==> Centro de Control ==> Internet y Red ==> Conexiones de red.

Luego, seleccionamos la conexin que queremos editar , o bien agregamos una. Crearemos o seleccionaremos la conexin y haremos clic sobre el botn "Editar" Con esto lograremos que aparezca una ventana como la que hay continuacin. Si lo que queremos es hacer una conexin nueva en lugar de seleccionar una conexin y hacer clic en "Editar", simplemente utilizaremos el botn "Agregar". En las versiones anteriores a la 9.04 esto puede ser levemente diferente pero igualmente el sistema es muy intuitivo y no vamos a tener problema. En la ventana que aparece colocaremos los datos necesarios. Lo primero que haremos ser activar la opcin "Conectar automticamente". De esta manera, al encender la computadora, la misma se conectar en forma automtica. Si la conexin ya existe podemos editar el nombre de la misma, de lo contrario podemos elegir el nombre que deseamos tenga la conexin. Donde dice, "Mtodo" colocaremos desde el desplegable "Manual" si deseamos una conexin esttica, si el por el contrario tenemos una conexin dinmica utilizaremos la opcin "dhcp". Como vemos, en nuestro caso tenemos seleccionado Direccin IP esttica por lo que tendremos que colocar todos los datos que aqu se indican. Si tenemos IP dinmica no tenemos mucho ms para hacer ya que se va a conectar en forma automtica, en cambio si fuera manual, veamos cmo hacer el camino ms largo con IP fija. Debemos escribir los datos que nos ha dado el administrador o el ISP : Direccin IP, Mscara de subred, y direccin de puerta de enlace.

Luego necesitaremos agregar en la parte de abajo, donde dice "servidores DNS", al menos dos servidores que funcionen bien. De la velocidad de estos servidores depender la velocidad de conexin a sitios web, por ejemplo, as que es importante elegirlos en forma correcta. Finalizado el trabajo le damos clic al botn aplicar. 2) Conexin ADSL La conexin mediante ADSL no difiere demasiado de la anterior, siendo necesario conocer los datos del ISP que nos proporciona la conexin. Un detalle importante; en general los ISP suelen entregar "en comodato" (se devuelve cuando se termina el contrato) un modem para ADSL que es muy barato y que funciona (no pidamos mucho ms). Este modem funciona por conexin USB y es de difcil configuracin (no siempre se puede hacer funcionar en gnu/linux). Adems siempre hace ms lenta la conexin que cuando usamos un modem con conexin por placa ethernet. Por este motivo es conveniente gastar (en lugar de 'gastar' debera decir 'invertir') un poco ms de dinero y pedir al ISP un modem para placa ethernet.

En la actualidad, y debido a las diferencias de velocidad logradas con los modem ethernet (por placa de red) algunos ISP entregan tambin en comodato estos modem por placa de red. Sea como sea, siempre es preferible en cualquier sistema operativo un modem de este tipo. Este comentario lo van a agradecer siempre, no solo para la configuracin inicial, sino tambin en el rendimiento diario de la conexin. Los modem por USB son bastante ms lentos. Otro motivo para conseguir un modem ethernet es el siguiente: En general los ISP venden los modem ethernet (por placa de red) mucho ms baratos del precio existente en plaza (a veces hasta a 1/3 del valor de aquel, en lo que es el precio de costo del importador). Por este motivo, su precio en general es bastante accesible y bien vale la pena hacer la inversin. Si inicialmente aceptamos el modem por USB dificilmente despus quieran vendernos el modem por placa de red, debiendo comprarlo en alguna tienda de hardware mucho ms caro, as que a no dudarlo! y pedir la conexin por placa de red Debido a la competencia actual de los proveedores de servicio, hay empresas que estn entregando en comodato tambin los modem ethernet, as que si alguna empresa no quiere proveerte este modem, antes conviene observar la oferta en la zona, ya que tal vez otro ISP te entregue el modem que buscas en mejores condiciones. El conexionado en s no difiere de lo visto. Pero debemos tomar en cuenta lo siguiente: Si el modem ADSL funciona como router, la configuracin para ADSL, como nmero, nombre de usuario y contrasea se harn directamente en el router y la forma de hacerlo difiere de un aparato a otro. Generalmente se ingresa al mismo, mediante una direccin IP, por ejemplo 192.168.1.1 en donde se nos pedir nombre de usuario y contrasea. (que puede llegar a ser admin y admin). Generalmente los datos a agregar ya vienen configurados y de no ser as, el propio ISP nos dar la forma de hacerlo. Pero cuando el modem no funciona como router (para conectar varias mquinas a internet) sino como un simple modem adsl, es probable que tengamos que realizar un conectoide en nuestra porpia computadora. Si la conexin es como modem router, la explicacin anterior ser la que necesitamos para configurar todo. En caso de usar USB, en lugar de colocar el cable con su ficha RJ45 habr que conectar a un USB de nuestra mquina. Si no lo hace desde el modo grfico, como el que estamos viendo, habr que entrar en lnea de comandos para intentarlo desde all. Nada que no se pueda hacer, solo requiere un poco ms de esfuerzo y por supuesto no es para quienes recin estn empezando a conocer gnu/linux. Por este motivo recalco, si pueden consigan un modem por placa de red Ethernet. Supongamos que nuestra conexin no es por modem router sino como modem adsl simple y que necesitamos un conectoide. Hay dos formas posibles de conectarse, una es grfica y la otra es mediante consola. Ambas se basan en activar un protocolo de red llamado pppoe (point to point protocol over ethernet). Forma grfica: Abrimos Sistema ==>Administracin ==>Red (o bien Sistema ==> Centro de control ==> Internet y Red ==> conexiones de red) y desde all, utilizaremos la opcin "DSL". En la ventana que aparece tendremos varias pestaas.

En la primer pestaa "DSL" vemos que hay para completar "Usuario", "Servicio" y "contrasea". Estos datos no pueden elegirse al azar y dependen del ISP. Adsl tiene un "discado" entre el cliente (nosotros) y la central. En este caso, esos son los datos que colocamos aqu, y es muy importante que sean correctos para que la conexin se establezca. Por este motivo si no los conocemos debemos preguntar para colocar todo tal cual es. Finalmente pasamos a la ltima pestaa "Ajustes de IPv4".

Desde aqu podemos configurar nuestra conexin. 1) En la parte superior, podemos dejar o cambiar el nombre de la conexin. 2) Un poco debajo y a la izquierda podemos dejar seleccionado "Conectar automticamente", que significa que al encender la computadora se establece la conexin a Internet. 3) Elegimos en el desplegable en Mtodo la opcin "Manual" si vamos a trabajar con una IP fija. Por lo general los ISP utilizan una conexin dinmica. En este caso en lugar de "manual", debemos elegir "Automtico PPPoE" (PPP es un protocolo llamado Point to Point -punto a punto- este protocolo modificado para ADSL se conoce como PPPoe, en el cual la "o" junto a la "E" significa "over Ethernet"). Si elegimos la conexin manual, debemos agregar los datos correspondientes, esto es: Direccin IP, mscara de red, direccin de puerta de enlace y debajo dos Direcciones de DNS que sepamos funcionan bien y rpido. Configurando desde la linea de comandos: Abrimos una lnea de comandos mediante la combinacin de las teclas Ctrl+Alt+ F~ (siendo ~ un nmero entre 1 y 6 cualquiera de ellos). Una vez abierta la consola escribimos en esta nuestro nombre de usuario y tambin nuestra contrasea (como usuarios comunes). Una vez que el sistema nos da acceso, vamos a escribir en consola lo siguiente: $ sudo pppoeconf nuevamente debemos darle nuestro nombre y contrasea ya que debemos trabajar como administradores. Pero la caracterstica de Ubuntu es que nos da esa posibildad con la contrasea del primer usuario comn que configuramos durante la instalacin. As que volvemos a escribir nuestro nombre de usuario y contrasea. Luego de este aparecer en pantalla un asistente, que nos llevar de la mano preguntndonos todos los datos que necesita. As que no hay dificultades por no conocer la consola ya que esto es muy sencillo. Finalizado el proceso de configuracin, escribimos en consola exit y luego para volver al entorno grfico combinamos las teclas Alt+F7. 3) Conexin Dial up (por lnea telefnica analgica) Este tipo de conexiones no debera representar problemas ya que es bien fcil. Pero... (siempre hay un pero!!!) para conquistar el mercado, hace algunos aos se empezaron a vender unos modem dial up que no tienen todo el hardware que deberan, sino que funcionan "por software". Esto significa que para abaratar precios, utilizan parte de los recursos del propio CPU. Estos aparatitos, son ms baratos, pero fuera de ello, su rendimiento es mucho menor, es decir mucho ms lento que los verdaderos modems, y esto es vlido en GNU/Linux, pero tambin en otros SO, incluso en Windows. Originalmente GNU/Linux no contemplaba la utilizacin de este tipo de modems y por este motivo se los llam Winmodems. En la actualidad hay bastante soporte para ellos, pero de todos modos es necesario saber que su rendimiento es muy inferior a la de un verdadero modem, as que si debemos comprar un modem, por favor que sea externo y que no sea Winmodem. No importa la velocidad nominal que nos diga la caja de nuestro

nuevo modem, seguramente si se trata de un winmodem, su desempeo en el equipo ser menor porque toma recursos de la propia computadora. Lamentablemente con el pretexto de abaratar el precio de las mquinas, la mayora de los fabricantes de computadoras, empezaron a dotar a las mismas de winmodems. Los modems internos ms antiguos (los que van montados en placa ISA) son modem completos (no winmodem), en cambio el resto de los modems internos, salvo honrosas excepciones, son todos winmodems. Los modems externos, son en general todos verdaderos modem por hardware y su rendimiento es muy superior. Hecha la aclaracin veamos cmo instalar un winmodem integrado en el mother mismo (algo de lo ms comn). Desde "Sistema =>Administracin ==>Red" entramos nuevamente a la ventana de configuracin, desbloqueamos en la forma ya vista, y elegimos "Conexin punto a punto". Desde all vamos a hacer clic en el botn propiedades. En la ventana que aparece, debemos tildar "Activar", luego de seleccionar el "Tipo de conexin" desde la ventana de la derecha que tiene varias opciones, entre ellas "Modem serie" Luego, debemos completar los datos que nos piden, de acuerdo a lo indicado por nuestro proveedor de servicios (ISP) Pero antes debemos ver que realmente el modem haya sido reconocido. Para esto podemos buscar el winmodem en cuestin en administrador de dispositivos. Si no encontramos una entrada al citado administrador, podemos hacer uso de Sistema ==>Administracin ==>Synaptic y desde all bajar un administrador de dispositivos o "manager devices" No todos los winmodems son reconocidos. Solucin? 1.Buscar por Internet un driver que sirva para ese modem. 2.Adquirir un modem que no sea winmodem. Hoy en da hay numerosas tiendas que se dedican a este tipo de ventas. Para saber si nuestro modem ha sido reconocido vamos, como muestra la figura a Sistema ==>Administracin ==> Administrador de dispositivos o si no encontramos esta opcin tambin podemos buscar en Aplicaciones ==> Herramientas de Sistema ==>Device Manager Aqu encontraremos muchos mdulos (podremos tambien encontrar que se les llama, drivers o controladores), para diferentes usos. En nuestro caso hemos encontrado el mdulo para el modem que tenemos en nuestra mquina, as que podemos seguir adelante. Si le modem no hubiera aparecido, podramos sacar el modem del gabinete para mirar su nmero de chip. Este nmero es ms importante que la marca en s misma, ya que es posible que varias

marcas hagan uso del mismo chip Los mtodos para instalarlos en ese caso son variados, pero en general lamentablemente desde consola y no en modo grfico. O sea que en este caso la recomendacin es esperar un poco hasta tener ms "horas de vuelo" en GNU/Linux. Se puede, siguiendo un tutorial desde algn buscador tipo google encontrar una forma de hacerlo, pero ser algo as como "hacer magia", es decir escribir lo que nos dicten sin saber exactamente qu estamos haciendo. En general todo lo que hagamos tendr una explicacin, ya que de lo contrario no estaramos avanzando en los conocimientos de nuestro nuevo sistema. As que en ese caso recomiendo, esperar hasta conocer algo de lnea de comandos.

Estbamos en propiedades de la ventana de Red (configuracin de la red), al hacer "clic" en el botn propiedades, se abre esta otra ventana con tres pestaas. La primera de ellas "General", nos permite ubicar un nmero de telfono, prefijo si lo hubiera, nombre de usuario y contrasea.

Luego debemos hacer "clic" en "Aceptar" y pasar a la pestaa de al lado. "Modem" . Debemos indicar el puerto, por ejemplo un puerto serie que en windows se considera COM1 aqu ser ttyS0. El tipo de telfono (central telefnica) que tenemos, determina si hemos de trabajar con tonos o por pulsos para el discado. Finalmente nos encontramos con el nivel de volumen relacionado con los sonidos que produce el modem cuando se conecta. Una vez que hicimos "clic" en "Aceptar" pasaremos a la ventana que sigue, "Configuracin".

Con esta opcin hacemos los ajustes finales para que el modem funcione como corresponde.

El objetivo de este apunte es ayudarte a que puedas conectarte a Internet desde gnu/linux, vers que las conexiones GNU/Linux tienen la ventaja de tener integrado en el kernel Tcp/Ip lo que le da una velocidad que otros sistemas no tienen, pero para que esto sea verdad la configuracin tiene que ser perfecta. PRIMER CONTACTO CON OpenSuSe En primer lugar, al encender o rebootear la mquina nos encontraremos con Grub, que es el gestor de booteo que viene en forma predeterminada con Suse. Si tenemos Windows instalado este nos dar la posibilidad de bootear con este SO o bien con SuSe Linux. En nuestro caso, elegimos este ltimo y luego de algunas pantallas de inicio, el SO nos llevar a una ventana de logueo. Desde esta nueva ventana, agregaremos el nombre de usuario y su contrasea. Un par de aclaraciones: Lo que vamos a ver a modo de ilustracin es con el escritorio Gnome. Seguramente habr leves diferencias si usamos Kde. Tomemos en cuenta que tanto Mandriva, como OpenSuse como Ubuntu/Kubuntu nos ofrecen la posibilidad de trabajar con uno de los dos escritorios ms populares (Kde o Gnome) e inclusive, mediante algn truco, tener ambos escritorios disponibles para usar el que ms queramos en cada oportunidad. He visto por alguna web, un concepto equivocado, donde indican que OpenSuse es solamente para el escritorio kde, lo mismo que Mandriva. Esto no es verdad, y ambas distros tienen todas las posibilides, est en nosotros utilizar la que ms nos guste. En principio, sugerira ver los dos escritorios y luego quedarnos con el que ms nos guste. Si hemos activado la opcin de logueo automtico es posible que el paso anterior no sea necesario, aunque resulta de inters verificar y cambiar la contrasea cada poco tiempo (una vez por mes) si queremos prevenir ataques desde el exterior cuando nos conectamos a Internet. En definitiva que la automatizacin no sea motivo para 'olvidar' algunos aspectos elementales de seguridad en cualquier sistema. Recordemos que durante la instalacin, adems de root hemos creado por lo menos un usuario con su respectiva clave. Esto es as por una cuestin de seguridad. Mientras que root solo deber ser usado para tareas especficas de administracin, los usuarios sin privilegios en sus permisos, solo podrn escribir en el directorio /home. All dentro habr un directorio de usuario por cada usuario que tengamos en el sistema.

Por ejemplo, supongamos por un instante que tenemos dos usuarios (Roberto y Pedro). En este caso existir un solo directorio /home pero con dos subdirectorios que sern /home/Pedro y /home/Roberto, cada uno de ellos con su respectivo escritorio. Estos usuarios solo tienen permisos de escribir en su propio directorio. Salvo que el administrador le de otro tipo de permisos, no podrn escribir en ningn otro archivo correspondiente a otro directorio. En cambio root es el superusuario que puede escribir y modificar cualquier archivo. Es conveniente que salvo en los momentos de administrar el SO, no se utilice root, para evitar accidentales borrados por ejemplo. Adems si un atacante externo, por cualquier motivo llega a enterarse de la contrasea de root podra hacer grandes daos al SO. De all que las claves deben ser realmente seguras, contando para ello con letras minsculas, letras maysculas y tambin nmeros. Una clave no debe durar ms de un mes, debiendo ser cambiada luego de ese tiempo. Todo esto permite una casi perfecta seguridad haciendo muy slido el SO en s. Una vez colocados el nombre de usuario y su contrasea, podremos acceder al Sistema sin problema. Veremos un bonito escritorio como el de la figura de abajo. Podemos observar links a varios programas. Por ejemplo a un navegador web Firefox, tambin hay un link a un OpenOffice, a un cliente de Chat, al uso de una impresora que el SO ha detectado durante el proceso de instalacin, etc. Pero tambin debemos ver que en la parte de abajo a la izquierda a una "bola verde" desde la cual, si hacemos "clic" se habre un desplegable de caractersticas similares al botn de Inicio en Windows.

Desde el cono de escritorio "Computer" (o "Equipo" si tenemos Suse en castellano), que se encuentra en la parte de abajo a la izquierda, podemos hacer varias cosas. Al abrirlo veremos en forma horizontal que contamos con tres menues:

Aplicaciones. Aqu encontraremos algo similar al botn Inicio de Windows pero con algunas diferencias importantes. Ni bien abrimos "Aplicaciones" veremos los programas ms usados y en la parte de abajo un botn que dice:

"Ms aplicaciones" (more applications...). Si hacemos clic en este botn veremos todas las aplicaciones instaladas, pero no en cualquier forma sino clasificada por tipos de aplicaciones. Por ejemplo encontraremos conjuntos de aplicaciones de Juegos, Grficos, Internet, etc.

* Documentos: Nos mostrar los documentos que existan. De la misma forma que en el caso anterior, solo se mostrarn algunos documentos, y si se quiere ver todos, habr que oprimir el botn que hay debajo y que dice: Ms documentos (more documents)

* Lugares (Places): Es algo as como Mi Pc en Windows, pero solo aparecern los lugares ms comunes. Si deseamos ver todos los directoios/archivos y discos montados, debemos oprimir el botn More Places (ms lugares).

Navegar el resto de los directorios que existen en el SO. Hay un directorio llamado /media que contiene los dispositivos como discos rgidos, Cdrom y disquettes.

Hay muchas cosas ms que podramos mencionar, pero escapa a la intencin de este primer contacto. Sugiero que cada uno vaya mirando todo lo que tiene la distribucin, que ya de por s tiene un entorno grfico bien intuitivo y fcil de usar. En fin, hay un sinnmero de cosas para ir mirando, as que manos a la obra! Cuanto ms investiguemos ms fcil resultar nuestro aprendizaje. Eso s, por favor todas las pruebas deben ser hechas como usuario comn. Si las hacemos desde root, corremos el riesgo de borrar cosas importantes. No lo hagan! Para tener una idea mejor sobre OpenSuse reproduzco aqu el contenido de un link que nos ilustra sobre el mismo: http://www.maty1206linuxeando.com/?tag=opensuse Cada distro tiene sus puntos fuertes o caractersticas que la destacan por sobre las dems distribuciones de GNU/Linux. Si me preguntan por qu prefiero (y me encanta) openSUSE, les podra indicar unas cuantas razones. Sin embargo, Joe Brockmeier realiz una encuesta en la lista de correo de marketing de openSUSE, preguntando Qu hace nica a openSUSE? y estas son algunas de las respuestas que le dieron (aprovecho tambin de agregar algunas razones ms y detalles de las mismas): YaST, es LA mejor herramienta de instalacin, configuracin y administracin de cualquier distro, solo por esta caracterstica ya prefiero openSUSE. SaX2, otra muy buena herramienta para la configuracin del entorno grfico Zypper, una excelente herramienta para gestin de paquetes, muy rpido. openSUSE Build Service, un servicio de almacenamiento, compilacin y generacin de paquetes multi-distribucin. El men Slab en GNOME, openSUSE siempre se destaca por incorporar y disear mens que se adapten a las necesidades de los usuarios

Instalacin predeterminada de un conjunto de software muy completo y muy til Directa participacin en el curso de desarrollo de GNOME y KDE, y la posibilidad de elegir cualquiera de ellos al iniciar en openSUSE Escritorios Plidos, openSUSE trae versiones muy bien terminadas de GNOME y KDE, lo que le da un aspecto muy profesional. One-click install, el sistema que permite instalar software muy fcil y rpidamente Venta al detalle - Venta de Linux en cajas, es una gran forma para que los principiantes comiencen con openSUSE Caractersticas de Seguridad (AppArmor, SUSE Firewall) Integracin con Mono - muy bien realizado en openSUSE Repositorios de Software en el openSUSE Build Service, que incorpora una gran variedad de repositorios de software en el servicio El DVD trae un montn de software, adems ofrece una amplia variedad de live CDs para diversos gustos y necesidades Estabilidad, podra ser difcil de cuantificar, sin embargo, las diversas versiones de openSUSE han demostrado ser ms estables que varas distros lanzadas ltimamente, adems que la estabilidad es un beneficio de Linux en general Implementacin de doble arquitectura en x86_64, que permite fcilmente correr aplicaciones de 32-bit sobre openSUSE de 64-bit Periodo de vida de dos aos un ciclo de vida razonablemente largo para una versin. Soporte para servidores openSUSE es una buena distro para servidores Mejores optimizaciones para los procesadores actuales Una mascota realmente impresionante, Geeko es lo mximo Tanto en su versin Gnome como Kde OpenSuse resulta por dems popular y al da de hoy ocupa el segundo lugar en popularidad luego de Ubuntu. CONECTNDONOS A INTERNET CON SUSE La conexin con SuSe no es diferente de las conexiones que emplean otras distros. Solo tiene alguna ventaja en cuanto a la cantidad de mdulos (drivers) que puede manejar en el caso de las conexiones Dial Up. Vamos a ver bsicamente 3 tipos de conexin: 1) La conexin LAN (o de una red pequea) 2) La conexin por DSL 3) La conexin Dial up (telefnica analgica) Debemos tener en cuenta que segn nuestro proveedor de servicio a Internet podemos tener un tipo de conexin con IP dinmica o esttica. Las IPs dinmicas se manejan con DHCP mientras que las estticas utilizan conexiones "hechas a mano".

Cmo saber los datos de nuestra conexin? Una forma puede ser simplemente pidindole los datos a nuestro ISP (Dsl) o bien a nuestro administrador de red (en una Lan). Otra forma ser tomar directamente los datos de una conexin Windows si es que tenemos alguna conexin de este tipo. A continuacin veremos cmo hacer para obtener los datos desde Windows: 1) Vamos a la barra que hay en la parte de abajo de nuestra pantalla y buscamos el cono con las dos pantallitas. 2) Hacemos "clic" sobre los iconitos y aparecer una ventana que dir algo como "Estado de conexin". Es importante, en caso que haya varias conexiones elegir la que corresponda a una salida a Internet.En la nueva ventana, hacemos "clic" sobre el botn 3) Propiedades, y en la ventana que aparece, seleccionamos "Protocolo Internet TCP/IP", luego con el botn derecho buscamos en "Propiedades" y llegaremos a una ventana con todos los datos que necesitamos.

4) Otro modo de llegar a lo mismo (si es que no tenemos los iconitos en la parte de abajo sobre la derecha en la barra), es ir a Inicio ==> Mis Sitios de Red ==> Ver conexiones de red y buscar el conectoide que correponda. Luego sobre este ltimo hacemos botn derecho y propiedades y tendremos la pantalla con los datos. Son solo dos formas distintas de llegar al mismo lugar. Configuracin de la placa de red Para configurar nuestra placa de red con la direccin IP, la mscara de red, la puerta de enlace y los 2 DNS utilizaremos Yast. Encontraremos Yast desde Equipo ==>Sistema ==>Yast

El primer item es "Dispositivos de red" y dentro del mismo encontramos "ajustes de la

red". Haciendo clic all nos encontraremos con algo as.

En la imagen vemos que hay una placa de red, as que solo debemos selecionarla y luego hacer clic en el botn "Editar". Si el sistema no hubiera configurado ninguna placa de red o si habindolo hecho queremos instalar una segunda placa, en lugar del botn "Editar" debemos oprimir el botn "Aadir"

Lo primero que vemos en esta nueva ventana es que la direccin IP puede configurarse para que sea dinmica o esttica. Si nuestro ISP nos da una direccin dinmica, veremos que el resto de los items se vuelven grisados ya que no habr necesidad de agregar nada ms y el proceso ser totalmente automatizado. Es ms, como esa es la instalacin predeterminada muy probablemente no lleguemos a realizar estos pasos ya que desde el inicio nuestra conexin se habr hecho en forma automatizada. Diferente es el caso si tenemos una conexin con direccin IP esttica, en ese caso, luego de tildar esa opcin, debemos ir un poco ms abajo y completar los siguientes datos: Direccin IP (la que nos haya dado nuestro ISP o hayamos obtenido como dato desde otro SO). Mscara de subred: Depende de la direccin IP y tambin es un dato que nos debera dar nuestro ISP Nombre del host: Cualquier nombre que queramos utilizar. Luego de completar estos datos, le damos clic al botn siguiente y desde all abrimos la siguiente pestaa: Nombre del Host/DNS

Aqu colocaremos por lo menos dos direcciones de DNS que nos haya provisto nuestro ISP

o bien cualquier otra que sepamos funciona rpido. Tomemos en cuenta que un DNS lento, har que nuestra conexi a Internet se haga lenta tambin, as que tratemos de utilizar siempre DNS rpidos. Una vez completadas las direcciones de por lo menos dos DNS abrimos la pestaa "Encaminamiento" y agregamos el "default gateway" tambin conocido como puerta de enlace o pasarela predeterminada. Este dato tambin debe ser proporcinado por el ISP.

3. Conexin por modem dial up (lnea telefnica no digital) En este caso la primera parte del proceso es la misma debiendo llegar hasta el Centro de Control YaST y dentro de este se debe seleccionar "Network devices" (o en castellano "Dispsitivos de red". Dentro del grupo encontraremos la opcin Modem, que es la que tendremos que seleccionar si poseemos un modem dial up. Cuando hagamos clic en modem, Suse tratar de encontrar un driver para el modem en cuestin, cosa que algunas veces lograr (Suse es una de las distribuciones que ms modems soporta), pero otras veces, tratndose de winmodems no podr encontrar el driver adecuado. En este ltimo caso no todo est perdido, pero debemos tener en cuenta que configurar un mdulo para un modem no soportado, requiere algo de destreza y conocimiento de la lnea de comandos. As que si ese es el caso, dejaremos para un poco ms adelante la conexin mediante nuestro modem, hasta que aprendamos a usar la lnea de comandos. Si por el contrario Suse encontr el driver adecuado para nuestro modem, haremos "clic" en el botn "Next" o "siguiente". Luego de esto iremos a una vista general de la configuracin del Modem. En la parte de abajo de la ventana hay un botn que dice "Edit" que debemos oprimir para seguir adelante. Aqu colocaremos "a mano" los parmetros ms importantes del modem. Por ejemplo si para conectarse es necesario, adems de un nmero de telfono algn prefijo. Esto podra servir por ejemplo para conectarse desde algn telfono interno. Debajo vemos

comunicacin por tono o por pulsos (este para los telfonos ms viejos). Abajo al costado derecho, nos pregunta, si queremos tener el parlante encendido para escuchar cuando el modem se comunica, y si debe detectar el tono antes del discado. Esto tambin resulta importante. Ciertos tonos que no los ms comunes (tono no contnuo) no sern detectados y con esta opcin jams lograremos una comunicacin. Esto, por ejemplo, sucede con el tono de libre de una lnea control. El modem no lo detecta como tal y por lo tanto no disca. Para solucionarlo solo hay que destildar esta casilla. Con "Next" nos lleva a una pantalla donde tiene ya configurado un conjunto de proveedores de servicios. Si tenemos la suerte de tener all a nuestro ISP perfecto!, pero si no es as debemos oprimir el botn "Nuevo" o "New" y poner los datos de un ISP. Por ejemplo yo tom para el ejemplo "Alternativa Gratis" y como lugar puse "Argentina". Al oprimir nuevamente el botn "Next" me llev a otra ventana que me pidi los datos de mi conexin. Esto es: *Nombre del proveedor (ISP) *Nmero de telfono que debe discar mi modem para comunicarse *Nombre de Usuario y Contrasea Al hacer "clic" en "Next" nos pregunta por los DNS y algunos datos ms: por ejemplo, se debe tildar la accin que se quiera que funcione: *Dial on demand *Modificar DNS al conectarse *Buscar DNS en forma automatizada al conectarse Un nuevo botn para oprimir dice "IP_Details" y al oprimirlo vamos a una nueva pantalla que nos pregunta si tenemos una IP fija o dinmica. Si no tenemos IP dinmica debemos colocar el dato de la IP en el casillero correspondiente. Luego de un "Next" aparecer otro botn que dice "Finish" y toda la configuracin se guardar. Si todo sali bien, ya tenemos la posibilidad de conectarnos a Internet!!! Solo resta comprobarlo. Un paseo por Mandriva Linux 2009 Este apunte pertenece a la Wiki de la Comunidad Mandriva

Un_paseo_por_Mandriva_Linux_2009
http://wiki.mandriva.com/es/Un_paseo_por_Mandriva_Linux_2009 Mandriva Linux 2009 es una de las mas sacudidoras versiones de Mandriva Linux, el siempre lder en innovacin y facilidad de uso.

Se introduce KDE 4 - especficamente, 4.1.2 - como su entorno de escritorio por defecto. Esta Nueva edicin de KDE promete revolucionar las experiencias de uso de un escritorio. Otras actualizaciones de software incluyen GNOME 2.24, OpenOffice 3.0, y Mozilla Firefox 3. La versin del Kernel de Linux es la 2.6.27. No restando importancia al gran rediseo de las herramientas de Instalacin de Mandriva y a las herramientas del Centro de control. Como siempre, la compatibilidad de hardware de Mandriva Linux 2009 no est por debajo de nadie. se cuenta con un soporte excelente tanto para sistemas ms tradicionales, como para un amplio rango de netbooks, incluyendo todos los modelos actualmente dsiponibles de Asus Eee PC, Acer Aspire One, MSI Wind, y otras. Puede Descargar Mandriva Linux 2009 One o Mandriva Linux 2009 Free, o comprar la versin en caja, descargar suscribirse a la edicin comercial Powerpack en la Tienda Mandriva. KDE 4.1.2 (y 3.5.10) Mandriva Linux 2009 incluye KDE 4.1.2 como su escritorio por defecto. Con varios aos en su elaboracin, KDE 4 es la versin ms radical entre los principales entornos de escritorio Linux. Sus nuevas caractersticas son demasiado numerosas para explicar en profundidad aqu, pero algunos aspectos destacados incluyen: Nuevo shell de escritorio, Plasma, donde cada entidad de escritorio - los iconos, carpetas, applets, el grupo, los lanzadores - son una forma especial de un widget llamado plasmoid, dando flexibilidad sin precedentes Nuevo framework multimedia, Phonon, ofrece sofisticadas capacidades multimedia a todas las aplicaciones de KDE Soporte para los efectos visuales en el gestor de ventanas de KDE Muchas de las nuevas aplicaciones, incluyendo el gestor de archivos Dolphin, visor de documentos Okular,y el Reproductor multimedia Dragon Nepomuk, framework de metadatos, permite etiquetar y valorar archivos en cualquier aplicacin KDE Puedes encontrar toda la informacin acerca de KDE 4 sobre el sitio web de KDE. Echa un vistazo a los anuncios para KDE 4.0 y KDE 4.1. Reconocemos, sin embargo, que algunos usuarios prefieren mantenerse por ahora con el familiar entorno KDE 3. Para estos usuarios, Mandriva Linux 2009 proporciona una completa implementacin de la ltima versin de KDE 3, KDE 3.5.10, en el repositorio contrib. En una instalacin nueva del sistema Mandriva Linux 2009, puede instalar el entorno completo KDE 3.5.10 con simplemente instalar el paquete task-kde3. Si usted desea actualizar a Mandriva Linux 2009 a partir de una versin anterior de Mandriva Linux y preservar su entorno KDE 3, puede hacerlo haciendo una instalacin de red o una actualizacin en vivo a travs de Mandriva Update, una de las nuevas caractersticas de Mandriva Linux 2009. Consulte las notas de la versin de la versin para obtener ms detalles sobre esto.

GNOME 2.24 Mandriva no es menos rpida en traerte la ltima y grandiosa versin del otro gran entorno de escritorio del software libre , GNOME. Mandriva Linux ofrece la ms reciente versin de GNOME, 2.24. Continuando con la tradicin de GNOME 2 de publicar actualizaciones incrementales de forma regular, las principales mejoras en GNOME 2.24 incluyen: Introduccin de Empathy cliente de mensajera instantnea Soporte para pestaas y vista de lista compacto en el gestor de archivos Nautilus Un applet de gestin del tiempo en el panel Soporte para receptores de TV digital en el reproductor de medios Totem Soporte para la configuracin de varios monitores (en adaptadores de grficos cuyos controladores soporten el nuevo estndar RandR 1,2) en el Centro de Control de GNOME

Puede leer ms acerca de las nuevas caractersticas GNOME de 2,24 en GNOME 2.24 Notas de la versin. Tenga en cuenta que, a pesar que se lista Ekiga 3, como una caracterstica de GNOME 2.24, Mandriva Linux 2009 an contiene Ekiga 2.0.12 como su versin por defecto, ya que la 3 es una revisin importante que fue publicada muy cerca de la fecha de finalizacin de Mandriva Linux 2009 para ser seguro . Ekiga 3 estar

disponible a partir de los repositorios /main/backportsinmediatamente despus de la publicacin de Mandriva Linux 2009.

LXDE Mandriva Linux 2009 aade otro a la extensa lista de entornos de escritorio integrados en Mandriva Linux LXDE. LXDE es un ligero ambiente moderno diseado para dar una experiencia de escritorio moderno en hardware menos potente. Se ha integrado en Mandriva Linux 2009, con una particular mirada de su uso en sistemas NETBOOK, para lo cual es ideal. LXDE proporciona un rpido y atractivo escritorio con un men tradicional y lanzador del panel, una configuracin completa de aplicacin, un gestor de archivos (PCMan Administrador de archivos), el Administrador de tareas, herramienta de configuracin de pantalla, visor de imgenes, la aplicacin Bloc de notas, archivo y gestin de aplicacin. La instalacin de LXDE sobre Mandriva Linux 2009 es tan fcil como la instalacin del paquete task-lxde . Para obtener ms informacin sobre LXDE, consulte el .sitio oficial. (http://lxde.org/lxde)

Mozilla Firefox 3 El navegador de web de Mandriva Linux, Mozilla Firefox , ha sido puesto al da con la publicacin la serie versin 3.0 (3.0.3 al momento de la publicacin, pero Firefox se actualiza con frecuencia y aquellas actualizaciones estarn disponibles como actualizaciones oficiales durante la vida de Mandriva Linux 2009). Nuevos rasgos principales en la versin 3.0, incluyen la Barra de Direccin Inteligente, el funcionamiento mejorado y el consumo de memoria reducido, marcadores en un click, un gestor de contraseas integrado, y caractersticas de seguridad mejoradas. Usted puede leer ms sobre las caractersticas de Mozilla Firefox 3.0 en el sitio oficial. (http://www.mozilla.com/en-US/firefox/features/)

OpenOffice.org 3 Mandriva Linux 2009 tambin trae una nueva versin de la gran suite de oficina de cdigo abierto, OpenOffice.org. Las caractersticas principales de OpenOffice.org 3 incluyen: Soporte ODF 1.2 Filtros de Importacin para Microsoft Office 2007 Caracterstica de resolucin (solver) para Calc Editor colaborativo de hojas de clculos Mostrar paginas mltiples en writer Tablas nativas para Impress

Usted puede leer ms sobre las nuevas caractersticas de OpenOffice.org 3 en el sitio oficial. (http://marketing.openoffice.org/3.0/featurelistbeta.html) La versin de OpenOffice.org incluida con Mandriva Linux 2009 es de hecho un muy tardo candidato de publicacin, y no la versin 3.0 final, que fue publicada muy tarde para ser utilizada. La versin final se proporcionara como una actualizacin. El preestreno de Mandriva est basado en el proyecto Go-OO, que aade algunas mejoras propias. Otras actualizaciones significativas Otro software significativo puesto al da en Mandriva Linux 2009 incluye:

Compiz Fusion 0.7.8 VirtualBox 2.0.2 Mejorado desempeo de carga Hemos trabajado duro en Mandriva Linux 2009 para mejorar el desempeo en la carga del sistema. La velocidad debera mejorar en un 25% o ms en la mayora de los sistemas. Notar que el sistema tambin se apaga, hiberna, suspende, y reanuda ms rpido. Puede leer ms detalles sobre como se han realizado estas mejoras http://blog.crozat.net/2008/09/improving-boot-time-on-general-linux.html. Netbook friendly En cuanto Mandriva Linux 2008 Spring fu publicada, cierto pequeo ordenador empez a causar algo de revuelo en el mundo de los PC - el Asus Eee PC. Reconocimos que cambiara las reglas, e hicimos a 2008 Spring ser Eee-friendly 2009 incluye completo soporte de hardware para cada modelo disponible de Eee. Hemos trabajado junto a la Comunidad de usuarios Eee Mandriva durante el desarrollo del 2009. Hemos usado el modelo original de Eee como principal mquina de pruebas de desempeo y usabilidad, para asegurarnos de que Mandriva Linux 2009 inicia rpidamente, se desempea velozmente y es totalmente compatible con la Eee. Todas las herramientas de configuracin de Mandriva han sido probadas y optimizadas para mostrarse correctamente en las pantallas de baja resolucin comunes en las netbooks, y hemos ajustado algunas aplicaciones de terceros para ese propsito. Como ya se ha mencionado, hemos incluido el ligero escritorio LXDE en los repositorios Mandriva Linux 2009 enfocndonos en los usuarios de netbook. Y ms all de Eee, Mandriva Linux 2009 incluye una excelente compatibilidad "sin complicaciones" con otras netbooks populares, como la Acer Aspire One, la MSI Wind y ms. Si adquiere una netbook, Mandriva Linux 2009 Probablemente ser su nuevo mejor amigo! - la primera de las principales distribuciones en integrar un soporte pulido para el pequeo sistema. Ahora que Eee ha dado origen a una amplia familia de modelos de Eee e inspirado a otros fabricantes a la creacin de netbooks, Mandriva Linux 2009 mantiene el ritmo. Mejoras a las herramientas y aplicaciones de Mandriva Rediseo del instalador y el Centro de Control Mandriva Linux 2009 presenta una nueva apariencia en su tradicional instalador, DrakX (utilizado en las ediciones Free y Powerpack), y en el Centro de Control Mandriva. Junto con la nueva apariencia, se han hecho mejoras en la usabilidad de ambas herramientas. Ahora ambas se basan en el moderno motor de visualizacin HTML Webkit. La apariencia siempre es importante en una distribucin, y pensamos que la elegante nueva apariencia de las herramientas Mandriva la convierte en una de las distribuciones de mejor apariencia.

Eliminacin de software no deseado durante la instalacin de One En el pasado, usuarios observadores notaron que tras instalar Mandriva Linux One, estaba presente en su sistema software innecesario - paquetes de controladores externos para hardware que no tienen (como controladores ATI o NVIDIA en sistemas que no tienen esas tarjetas), y paquetes de idiomas que no se utilizan. En Mandriva Linux 2009, Se ha aadido una limpieza post-instalacin al instalador de One que ofrecer eliminar automticamente esos paquetes. Esto le ahorrar espacio en disco, reducir la cantidad de actualizaciones, y mejorara el tiempo de inicio. Configuracin automtica de repositorios y manejo de servidores(mirrors) Mandriva Linux 2009 hace ms fcil que nunca acceder a los repositorios de software oficiales de Mandriva. De hecho, si durante el primer inicio tiene conexin de red funcional, se configurarn automticamente. Ahora, no se especifica un servidor en particular, se utiliza un sistema de loclizacin geografica y un servidor actualizado se seleccionar automticamente en cada operacin, utilizando el gestor (de descargas) aria2. Aria2 esta configurado para adaptarse e intentar conectarse con el servidor ms cercano para obtener la mejor velocidad descarga. Restricciones de Tiempo en la herramienta de control parental La herramienta de control parental de Mandriva, drakguard, se le ha aadido una funcin de control de tiempo. Las restricciones pueden ser basadas en el tiempo - el acceso a determinados sitios pueden ser autorizados o rechazados en determinados momentos. Esta fue una caracterstica muy exigida de la herramienta, y hace que sea mucho ms capaz. Mejoras a las herramientas de red Se ha aadido a las herramientas Mandriva para configuracin de red soporte para varios dispositivos y proveedores de conexiones celulares (Mandriva ha tenido la capacidad de configurar conexiones celulares, incluyendo 3G, desde hace aos), y se ha mejorado la deteccin del nivel de seal en las conexiones wireless. Adicionalmente, se soportan muchos de los nuevos controladores wireless, y se han arreglado bastantes fallos relativos a la configuracin de tipos de conexiones ms inusuales. Y presentamos... - Nuevas y excitantes aplicaciones disponibles en Mandriva Linux 2009 Mandriva tiene una merecida reputacin por seguir los ltimos desarrollos de software libre y de cdigo abierto, introduciendo excitantes e interesantes aplicaciones y tecnologas casi al mismo tiempo en que son desarrolladas. Aqu presentamos algunos ejemplos de aplicaciones desarrolladas recientemente que usted puede probar fcilmente, gracias a los extensos repositorios de Mandriva. FBReader FBReader es un ligero lector de e-book . Puede manejar una amplia gama de formatos e-book, incluyendo FB2, OEB, OpenReader, Plucker y mucho ms. Su baja utilizacin de recursos, interfaz simple y rpido desempeo lo convierten en la herramienta ideal para transformar su NETBOOK (o porttil regular) en un lector e-book. Si frecuentemente transporta su porttil y le gusta la buena lectura, prubelo!

Google Gadgets Google Gadgets para Linux proporciona una plataforma para el funcionamiento de los gadgets de escritorio en Linux, que atienden a las necesidades nicas de los usuarios de Linux. Es compatible con los gadgets de Google Desktop para Windows, as como con los gadgets Universales de iGoogle.

Conectndonos a Internet con Mandriva


Tanto desde Mandriva, como desde cualquier otra distro lo primero que tenemos que saber es qu datos vamos a usar para realizar nuestra conexin. Es muy posible que el proceso de conexin a Internet se haya realizado cuando hicimos la instalacin en forma automtica, especialmente si vamos a usar DHCP ya que es la conexin predeterminada que utiliza el SO al instalarse. Para saber esto, podemos escribir en el navegador web algo como: yahoo.com o alguna otra direccin que sepamos est funcionando. Si funciona, ya no habr que configurar nada. En cambio si aparece un cartelito indicndonos que no encuentra el sitio, probemos por las dudas con varias direcciones ms para estar seguros, y si an as no funciona, debemos considerar la instalacin manual de conexin a internet. Si ya tenemos instalado un SO Windows podemos obtener los datos necesarios desde este. Si no es as, debemos preguntar a nuestro ISP o a nuestro administrador de red nuestros datos concretos. Por ejemplo, nuestro primer, y tal vez el dato ms importante, ser saber si estamos conectados por medio de una IP fija o dinmica. En el primer caso debemos averiguar cual es la IP para realizar una conexin de tipo manual. Si en cambio se trata de una IP dinmica utilizaremos algo conocido como DHCP, que har todo el trabajo por nosotros. Para saber de estos datos a partir de Windows, podremos ir (en windows) a "Ver conexiones de red" y de all si hubiera varias, seleccionamos la conexin que realmente usamos. Con el botn derecho del ratn vamos a "propiedades". Desde all, buscaremos en la ventana TCP/IP y nuevamente con el botn derecho iremos a "Propiedades". Tambin es posible llegar al mismo lugar, haciendo doble "clic" en el icono de los dos monitores (si es que existe) y que se encuentra en la barra, luego haremos "clic" en propiedades y desde all, en TCP/IP ==>Propiedades. Una vez dentro veremos un ventana con un conjunto de datos de donde tomaremos lo que necesitamos. Tal vez aparezcan opciones "grisadas" porque estar seleccionado el botn "Obtener una direccin IP automticamente". En este caso no ser necesario agregar datos manualmente ya que el proceso ser automatizado mediante DHCP. En cambio si la conexin tiene un IP colocada manualmente, una vez que tenemos estos datos, debemos abrir nuestro Mandriva para empezar a configurar su conexin a Internet. 1) Abrimos en Mandriva: Configurar su computadora. Menu==>Herramientas==>Herramientas de Sistema==>

Tambin es posible llegar al mismo lugar (el Centro de Control Mandriva) mediante el cono que existe en la barra inferior en lugar cercano al Men de inicio.

Aparecer una ventana del Centro de Control Mandriva Linux donde debemos seleccionar la opcin 'Redes e Internet'

Elegido del lado derecho, "Redes e Internet" del lado izquierdo vamos a "Configurar un nuevo interfaz de red (LAN, ISDN,ADSL. ...)" En la ventana que aparece buscamos un tipo de conexin que sea igual a la nuestra. Hay varias opciones "Ethernet, Satlite, Modem de cable, DSL, RDSI, Inalmbrica, etc.".

Elegimos el item que corresponda segn el tipo de conexin que tenemos. Vamos a ver que una vez dentro no hay grandes complicaciones. Si ha reconocido nuestra placa de red, esta aparecer en la prxima pantalla, solo debemos indicar al SO que es correcto, que esa es nuestra placa. A la derecha y abajo hay un botn que dice "Next" o "siguiente" segn el idioma que estemos usando. La prxima pantalla nos muestra las dos formas de conexin que mencionamos antes. Podemos configurar todo manualmente o bien si nuestra conexin es con IP dinmica servirnos de las facilidades que nos da el DHCP. Si colocamos DHCP, all termin nuestro trabajo, salvo que debamos colocar los DNS manualmente. Pero si deseamos hacer todo en forma automatizada...ya est. En cambio si vamos a trabajar manualmente (sin DHCP) una vez en la pantalla siguiente, veremos un cuadro de dilogo que nos permite colocar datos tales como direccin de IP, mscara de red, etc. Conviene dejar tildado las dos ultimas opciones (hotplug para network, start at boot).

Con todos estos datos (no olvidemos colocar nuestra IP fija para conectarnos) oprimimos el botn "Siguiente" y aparecer una ventana como la que vemos ac abajo. Llegaremos a una nueva pantalla que nos pregunta si queremos que los usuarios administren la conexin, y conviene decirle que s, a menos que compartamos la mquina con alguien que no debe conectase a Internet. Tambien nos pregunta si debe 'Lanzar la conexin al comenzar' y realmente creo que es la opcin ms conveniente para tener Internet en todo momento. Cuando demos clic al botn siguiente, nos preguntar, si deseamos conectarnos en este mismo momento. Le decimos que s, aunque a veces esto falla. Si an despus de terminar de efectuar este asistente no tenemos conexin, es conveniente reiniciar y veremos que la placa de red comienza a funcionar y ya tendremos la conexin. Conexin dial-up Veamos ahora la conexin por lnea telefnica analgica (dial-up). Aqu el problema est con los winmodem. Hoy en da muchos de ellos son contemplados en GNU/Linux, pero de no ser as, no tendremos ms remedio que adquirir un modem externo que no sea winmodem. Esto no ser un gasto sino una inversin, ya que estos ltimos modems externos funcionan mucho mejor no solo en GNU/Linux sino incluso en otros SO. El mtodo comienza igual que como lo vimos anteriormente, pero cuando llegamos a la ventana en donde debemos elegir la interfaz elegimos "Modem telefonico analogico". Al oprimir el botn "Siguiente" este nos llevar a configurar el modem. La prxima pantalla nos pedir que seleccionemos la forma de configurar el modem, y eligiremos la forma manual. Luego otra vez, haremos "clic" sobre el botn "Next". Luego nos pregunta el puerto a donde se va a conectar el modem. No importa que se trate de un modem interno, siempre tendr asignado un puerto y debemos saber cual es. Por ejemplo si nos conectamos desde Windows los puertos reciben el nombre de Com1, Com2, Com3 etc. En cambio en GNU/Linux los nombres son algo diferentes TtyS0 es el Com1, TtyS1 es en realidad el Com2 y as sucesivamente.

En la prxima pantalla, si es que todava no hemos instalado kpp nos pedir permiso para instalarlo, y lo har automticamente si es que disponemos del Cd o Dvd necesario para la instalacin.

Luego de hacer "Next" en la nueva pantalla nos pedir: *Un nombre de conexin *Un telfono que deber discar en forma automtica para conectarse. *El nombre de usuario *El password (estos dos ltimos provistos por el ISP). Luego de llenados estos datos hacemos clic nuevamente en "Next". La pantalla siguiente pregunta sobre la IP. Normalmente todos los ISP en Dial Up utilizan la forma automtica. Pero si nuestro ISP nos dio una IP fija...este es el momento de indicarlo. En "Next" nos pregunta por los DNS y valo lo mismo que lo indicado en el paso anterior. Si no tenemos DNS indicados por nuestro ISP utilizaremos "automtico", de lo contrario, indicaremos cuales son aqu. Hay una pantalla ms igual a las anteriores para indicar el gateway y aqu tambin tenemos la opcin de colocar "automtico" o el gateway que nos haya indicado el ISP. En el prximo "Next" nos pregunta si queremos dejar que los otros usuarios tengan acceso a la conexin, y luego debemos hacer un nuevo "Next", donde nos pregunta si queremos que la conexin se haga directamente durante el booteo. Y por fin!! la ltima ventana, nos preguntar si queremos que intente conectarse en ese momento. Conviene decirle que NO. En general esta primera conexin no funciona, y esto no es porque todo est mal configurado sino porque es necesario reiniciar el sistema operativo. Es una de las pocas veces en que es necesario esto. As que luego de decirle que no, cuando aparezca el cartel que indica "Congratulations", simplemente, cerramos todo y reiniciamos. Ya deberamos tener conexin!!!

LECCION 3
Apndice: Para qu sirve conocer la lnea de comandos en gnu/linux ? Breve explicacin de su funcionamiento Introduccin: Lo que veremos a continuacin, no es una parte esencial del curso, sino simplemente un apndice para aquellos que quieran ir conociendo cmo se maneja linux en modo texto. Debemos tomar en cuenta que todo esto ser visto en detalle en el prximo curso, sin embargo lo que se hizo aqu es una aproximacin a la parte de consola.

Para qu sirve conocer la lnea de comandos en gnu/linux? Los que alguna vez conocimos el DOS o quienes vienen de algn Unix saben la importancia de la lnea de comandos. Si bien da a da GNU/Linux por medio de sus distribuciones, va mejorando su intefase grfica, siempre resulta bueno conocer la lnea de comandos, ya que para algunas tareas es insustituible y para otras ms mucho ms potente y rpida que el ratn. Alguien lo explic en una oportunidad diciendo que: "Diez dedos siempre pueden ms que un ratn" La pretencin no es salir de esta leccin siendo especialistas en el manejo de consola, sino simplemente conocer sus comandos bsicos para realizar algunas acciones que son mucho ms potentes desde esta que desde el modo grfico. Es posible que muchos no lo tengan demasiado en cuenta pero hasta el mismo Windows aun en su versin XP y 2003 tienen una lnea de comandos. Baste escribir en su lnea de rdenes "Cmd" para que aparezca una pantalla 'negra con letras blancas' . Especialmente los administradores de red, casi no conocen otra cosa que la lnea de comandos por lo rpido que se puede darle rdenes a la computadora y por lo preciso que se puede llegar a ser. A veces realizar una tarea determinada mediante el modo grfico, representa 5 o 6 "clics" de ratn, y la misma tarea se puede hacer con una sola orden, un solo comando. Los ejercicios que vienen a continuacin no son para leer, ya que de esta manera solo lograramos complicarnos y cansarnos. Propongo que donde dice abrir un consola se haga exactamente eso. O sea que vayamos poniendo en prctica cada uno de los ejemplos que aqu aparecen. De esta forma sobre la prctica iremos aprendiendo a usar la consola. Utilizando una terminal Normalmente cuando encendemos la computadora, luego del proceso propio del Bios, este entrega "el mando" al gestor de booteo que normalmente es Lilo o Grub. Lo que hacen estos gestores es mostrarnos en pantalla un men que nos permite bootear con GNU/Linux o con otro Sistema Operativo que tengamos instalado. Si elegimos GNU/Linux, seguramente aparecer algn texto corriendo a gran velocidad por la pantalla. Al cabo de algunos instantes nuestro Sistema Operativo estar listo para correr. Hay un detalle; salvo que hayamos modificado la forma de booteo, el sistema arrancar en modo grfico en la mayora de las distribuciones. Una vez iniciado el modo grfico y logueados (colocacin del nombre de usuario y de la contrasea), podremos empezar a usar el SO. Pero, tambien es posible pasar al modo texto si as lo deseamos.

Dos formas de hacer casi lo mismo


La forma clsica de llegar al modo texto es mediante una combinacin de teclas: Presionando Control+Alt+F1 podremos llegar al modo texto. Pero en GNU/Linux hay en modo texto no una sino varias consolas. Si quisieramos abrir

una segunda consola podramos oprimir la siguiente combinacin de teclas: Ctrl+Alt+F2 Mientras que con F1 estaramos en la terminal de consola 1 (conocida como tty1), con F2 estaramos en la consola 2 (conocida como tty2). Normalmente la mayora de las distribuciones traen hasta 5 consolas de texto, aunque esto es configurable y pueden haber ms cantidad de consolas o menos segn nuestro gusto como veremos ms adelante. Como llego a la sexta consola? Simplemente oprimiendo la combinacin de teclas: Ctrl+Alt+F6 De ahora en ms y para representar el nmero total de consolas posibles escribiremos: Ctrl+Alt+F1~F6 (queriendo representar que tenemos 6 consolas de texto [del 1 al 6]) Y como volvemos al modo grfico? Esta es una pregunta con trampa Deberamos responder de diferentes maneras. Por ejemplo si nuestro Sistema Operativo arranc en modo grfico y luego pasamos al modo texto, simplemente con un Alt+F7 ser suficiente. Aunque en algunas distribuciones puede que en lugar de Alr+F7 pida: Ctrl+Alt+F7 Si en cambio arrancamos nuestra distribucin en modo texto, cosa perfectamente posible como veremos ms adelante, el modo grfico no est todava listo para desplegarse y entonces la combinacin anterior de teclas no dar el resultado esperado. En ese caso debemos escribir en lnea de comandos: startx Otra forma de usar comandos es mediante el despliegue de una pseudo terminal de texto. Se trata en realidad de una terminal grfica que simula ser una terminal de texto y permite el uso de todos los comandos como lo haramos desde el modo texto. Tiene algunas ventajas como por ejemplo permitirnos el uso del ratn cosa que no podramos desde una verdadera terminal de texto. La llegada a esta terminal es desde Aplicaciones ==> Accesorios ==> Terminal Es muy buena idea aadir un "lanzador" que se trata de un cono de acceso a un programa que aparecer en la barra. Para esto nos acercamos al panel superior (o inferior, depende de la distribucin) y con el botn derecho hacemos "clic" en "aadir al panel", luego en la ventana que aparece, hacemos "clic" en "lanzador", en "accesorios" buscamos "Terminal" y hacemos clic en "Aadir". Esto es exactamente as para Ubuntu, pero con leves diferencias se puede hacer en las otras distros (las diferencias son solo de ubicacin de los programas en el men).

Ahora tenemos un acceso a esta consola y con un solo clic en el panel tendremos acceso al mismo. Para quienes tienen problemas para ingresar en modo texto con Ctrl+Alt+Fx (entendiendo por "x" el nmero 1 al 6), esta puede ser una solucin. Ingresando al modo texto Para entrar al modo texto utilizaremos alguno de los dos mtodos vistos: 1) Ctrl+Alt+F1 2) Desde el modo grfico Aplicaciones ==> Accesorios ==> Terminal Dependiendo del modo en que hayamos entrado habr unas pequeas diferencias. Por ejemplo en el modo texto aparecer algo como esto: Ubuntu 9.04 andropulos tty1 andropulos loguin: (andropulos es el nombre de la mquina, y por lo tanto esto va a cambiar en cada mquina segn sea su nombre. Tambin habr leves diferencias si se utiliza otra distribucin que no sea ubuntu, pero bsicamente as es como se ver) En este caso nos indica que estamos en una terminal de texto (tty1) de una distribucin Ubuntu 9.04 La mquina se llama "andropulos" (de all el nombre que aparece en la parte superior junto a la terminal). Debajo nos est pidiendo nombre de usuario para esta mquina. En este caso escribiremos el nombre de usuario: andres e inmediatamente el sistema nos pedir el password: Cuando coloquemos el password, no veremos ningn cambio en la pantalla. A diferencia del modo grfico, aqu no aparecen unas "x" sino que el cursor se queda en el mismo lugar. Es como si el teclado no estuviera respondiendo, pero al dar Enter, si la clave es la correcta, aparecer una pantalla bastante completa que nos mostrar la ltima vez que nos logueamos y algunas cosas ms. Finalmente aparecer el siguiente texto: andropulos@andres:~$ Veamos esto en detalle: andres es el usuario, cada uno tendr un nombre de usuario diferente por lo tanto aqu en lugar de "andres" ir el nombre de usuario que hayamos elegido. Hay que agregar que en gnu/linux no es lo mismo Andres que andres que aNdREs. El sistema es "case sensitive" esto quiere decir que ve de diferente manera maysculas y minsculas. El smbolo "@" (arroba) indica pertenencia o sea que en este caso sera de la

computadora cuyo nombre es "andropulos". Luego vienen los dos puntos y un smbolo "~" (uflo) que nos indica que estamos en el directorio /home/dir (ya veremos esto ms en detalle). Finalmente aparece un smbolo "$" que nos indica que somos usuarios comunes. Si fueramos superusuarios (root) en lugar de "$" tendramos el smbolo "#" Si entramos por consola desde la parte grfica (para entrar en consola grfica vamos a Men-->Sistema--Konsole u otra consola grfica similar) veramos esto: andropulos@andres:~$ Esto significa que no necesitamos loguearnos ya que estamos logueados con el mismo usuario que tenemos en modo grfico. En realidad esto es as, porque si bien parece que estuviramos en modo texto estamos en un smil de consola pero nunca salimos del modo grfico. Luego haremos lo propio con SuSe. En el caso de Mandriva para llegar a la consola grafica que trabaja sobre texto debemos ir a: | ==> Konsole Vamos a observar la consola grfica (seudo consola de texto) desde Mandriva y tambin la consola de texto y las pequeas diferencias que hay con Ubuntu. K-Men (la estrella de inicio) ==> System ==> Terminals ==>|| ==> Rxvt Esto significa que tenemos la posibilidad de elegir entre dos tipos diferentes de consola. Realmente las diferencias entre ambos son mnimas y cualquiera de las dos funciona muy bien. Ni bien entramos en la consola notamos que no necesitamos loguearnos, ya que en realidad estamos dentro del sistema grfico y ya nos hemos logueado con anterioridad, as que la consola nos muestra nuestro logueo de la siguiente forma: [andropulos@andropulos ~]$ Salvo los corchetes vemos que es muy similar a la forma mostrada en Ubuntu. Primero va el nombre de usuario, luego el nombre de la computadora, el uflo nos indica que estamos en el directorio del usuario (en este caso andropulos). Finalmente y ya fuera del corchete vemos un signo "$" que indica usuario. Este signo cambiar por otro "#" en caso que estemos trabajando con root. Desde la consola de texto (Ctrl+Alt+Fx -donde "x" puede ser un nmero del 1 al 6) veremos lo siguiente: Mandriva Linux release 2007 (Official) kernel 2.6.12-14 mdksmp on an i686 / tty1 andropulos login: En este caso menciona andropulos porque ese es el nombre de la mquina, pero lo importante es saber que aqu ir el nombre de la mquina. Si esta se llamara "pepe", all

aparecera: pepe login: Colocamos nuestro nombre de usuario: andropulos e inmediatamente nos pedir el password password: Una vez que coloquemos en forma correcta el password, aparecer esto en pantalla: Last login: Thursday 3 19:31:10 [andropulos@andropulos ~]$ Truco para los que estn usando VMware: Los que estn utilizando VMware con algn GNU/Linux desde mquina virtual, vern que la combinacin de teclas ctrl+alt+Fx no responde. Para solucionarlo se pueden hacer dos cosas: 1) Utilizar la consola grafica para texto (Konsole por ejemplo) 2) Entrar a Konsole y como usuario root escribir: init 3 Esto har que automticamente el sistema operativo funcione en una forma especial. Veremos que toda la pantalla se va al negro, en realidad lo que ha sucedido es que entramos en modo texto. Para salir de modo texto, debemos escribir en consola: startx La consola seudo texto en SuSe: En este caso llegaremos a la consola mediante: K-Men (men de inicio que aparece en la parte de abajo -un crculo verde) ==> System ==> Terminal Aparecern 3 tipos diferentes de consola. Una de ellas ser exclusivamente para root, las otras dos (Konsole y X Terminal) funcionarn casi iguales y sin problema. Al entrar en consola veremos algo como esto: andropulos@andropulos:~> Lo primero que aparece es el nombre de usuario, que en el caso particular es "andropulos" pero podra ser cualquier otro. Luego el "@" nos indica pertenencia, en este caso se leera "andropulos de la mquina andropulos" El smbolo "~" est indicando que estamos posicionados en el directorio del usuario andropulos. Finalmente el smbolo de

">" de usuario comn, nos indica que todo est listo para que empecemos a enviar comandos. Si cambiamos para usuario root, en ese caso el smbolo ">" dejar paso al smbolo"#" Para llegar a la consola de texto utilizamos Ctrl+Alt+Fx (siendo la x el nmero 1 a 6). Para aquellos que trabajen en VmWare recuerden que esto no se logra con combinacin de teclas sino, entrando en una consola tipo "konsole" y escribiendo: su la mquina pedir password, y unos instantes despus de escribirla estaremos en consola como root. Ahora escribiremos init 3 rpidamente la computadora perder el modo grafico y pasar a modo texto. En la pantalla de texto aparecer algo similar a esto: Welcome to SuSe Linux (i586) Kernel 2.6.15.11 andropulos login: Luego de escribir el nombre y el password, el sistema nos dejar empezar a operar con la consola. Su siguiente mensaje ser: Last Login Fri Jul 28 10:45 from console have a lot of fun andropulos@andropulos:~> Qu es un comando? Se trata de rdenes que ejecutamos desde una consola de texto luego del prompt, que es una lnea que titila y nos indica que el intrprete de comandos est listo para recibir los comandos, que nosotros como usuarios, queramos ordenarle a nuestra comutadora. Uno de los intrpretes de comandos ms usados en gnu/linux es bash (bourne again sh). Bash en realidad va a actuar como un intrprete entre el kernel y nosotros los usuarios. Los comandos aunque a veces pueden escribirse solos, por lo general van acompaados de modificadores. Veamos algunos comandos: Donde estamos parados? Todo Sistema Operativo tiene su sistema de archivos y GNU/Linux tambin tiene el propio.

Todos los directorios de gnu/linux parten de un directorio padre que llamaremos directorio raiz: / Directorio raiz desde donde comienza todo. Es como si estuvieramos parados en C:\ (en windows), aunque debo aclarar que el sistema de archivos de GNU/Linux es completamente diferente al que existe en Windows, por lo que haremos bien si tratamos de no compararlo ms y lo tomamos como algo nuevo y completamente diferente. A partir de este directorio raiz, se encuentran 'colgados' todo el resto de los subdirectorios. O sea que el directorio raiz es el directorio padre de todo el resto. /boot Es el directorio que tiene el ncleo o kernel. /dev Es el lugar donde se encuentran los mdulos (llamados drivers en windows) /bin Hay dos tipos de compilacin (esttica y dinmica) .como veremos ms adelante. Aqui van los archivos ejecutables que han sido compilados de manera dinmica. /sbin Aqu van los binarios que han sido compilados en forma esttica. /lib (mal llamadas libreras. El trmino real es bibliotecas. La confusin viene porque en ingls library quiere decir en espaol biblioteca y no la mal traducida librera) Aqu se encuentran funciones necesarias por los programas para poder correr y a veces tambin nos encontraremos con algn mdulo. /usr Aqu encontraremos entre otros: aplicaciones de usuario tales como los servicios (webserver, servidor de correo, las x -modo grfico-, el cdigo fuente del kernel, etc. /etc Aqu se encuentran archivos que tienen que ver con la configuracin. Tiene varios subdirectorios /var Cuando hay varias mquinas trabajando en red normalmente hay alguien que realiza tareas de administracin. En ese caso este es el directorio en el que esa persona ms tiempo pasar. Porqu? Por que aqu estn los informes (logs) de todo lo que sucede o sucedi en el sistema. /proc Este directorio no existe en el disco rgido sino que se genera cuando el SO est vivo, para desaparecer cuando se apaga. Se encarga de mostrar los procesos (llamaremos proceso a cada programa que se est ejecutando) que estn corriendo en el SO y tambin aqu encontraremos informacin de hardware tales como la memoria y el microprocesador. /root Aqu en este directorio se encuentra todo lo relacionado con el administrador del Sistema Operativo. Estn los programas, scripts e info propia del administrador. /home Directorio que cuenta con varios subdirectorios, cada uno de los usuarios tendr un subdirectorio en /home y al mismo tiempo saliendo de este habr otro subdirectorio llamado desktop (escritorio). Esto determina que cada usuario tenga su subdirectorio en /home y al mismo tiempo un sub-sub directorio con el escritorio propio de cada usuario. Concretamente si abrimos otro usuario veremos un escritorio diferente propio de ese usuario. /tmp Se trata de un directorio temporal. Normalmente todo lo que hay en este directorio desaparece al apagar la computadora. /media Sirve para tener acceso a dispositivos tales como floppy y cdrom. SuSe y Mandriva utilizan el directorio /mnt para montar los discos que corren bajo windows (fat 32) mientras que Ubuntu utiliza este directorio /media. /opt Es un directorio que se usa para instalar otros productos que no se encuentran con

el SO /lost+found Cuando corremos un reparador de particiones normalmente la informacin sobre los archivos reparados se aloja aqu. /mnt En este archivo y en una forma muy particular se montan todos los directorios windows lo que lo hace especialmente atractivo ya que desde aqu podemos -estando en gnu/linux ver los archivos que se encuentran en windows. (Como se dijo antes en Ubuntu en lugar de utilizar /mnt para montar particiones, se usa /media en forma predeterminada) Primeros comandos: Ahora que ya conocemos el rbol de directorios vamos a dar un paseo comenzando con los primeros comandos: pdw Este comando nos permite saber donde nos encontramos. Hagamos la prueba!!! Desde lnea de comandos escribamos pdw y veamos qu es lo que nos muestra este comando. pdw y la maquina respondi: /root Si estamos en nuestro /home/usuario podemos necesitar ver lo que sucede en otro directorio para eso usamos el comando "cd" (de change directory). Ejemplo: cd / Esto nos llevar directamente al directorio raiz. Si pusieramos cd /etc Nos posicionaramos en el directorio /etc ls nos lista un grupo de directorios y archivos determinados, de acuerdo a donde estemos parados. Por ejemplo: cd /etc ls Con cd nos ubicamos en el directorio /etc y luego con ls listamos lo que hay dentro del directorio /etc (tanto directorios como subdirectorios y archivos). Hemos visto cmo utilizar algunos comandos en su forma ms bsica. Ahora bien, en general los comandos no se usan en forma simple sino acompaados de algn parmetro. La estructura sera: [comando] [parmetro] A veces pueden haber varios parmetros y en ese caso se escribiran as: [comando] [parametro1] [parametro2] [parametro3] Finalmente debemos considerar la posibilidad de utilizar en una misma linea varios comandos. En ese caso la forma de hacerlo sera la siguiente: [comando1] [parametro] ; [comando2] [parametro]

Quin soy yo? Cuando no conocemos qu usuario estamos usando podemos hacer uso de este comando en forma muy simple: whoami y la computadora responder por ejemplo root En nuestro caso se trataba del usuario (superusuario) root, aunque aqu aparecer el nombre de usuario que estemos usando. Prueba en tu computadora. Nmero de consola, consola de texto o consola grfica: Existen varias consolas de texto. Hemos visto que en general y si no cambiamos las configuracin tenemos 5 consolas de texto conocidas como tty1, tty2, tty3, tty4 y tty5 Si se trata de consolas remotas o consolas grficas en lugar de tty sern pts. El comando para saber que tipo de consola y cual (su nmero) es, se escribe de la siguiente manera: tty y la computadora responder algo as: /dev/tty1 el resultado depender de la consola en la que estemos trabajando. Una buena prctica sera utilizar la combinacin de teclas ctrl+alt+F3 y luego escribir "tty" en la consola que aparece (recordar abrir la consola con usuario y password en la forma ya indicada). el resultado debera ser: tty3 Para aquellos que hacen lo mismo desde una consola grfica seudo texto como konsole, al colocar el comando "tty" la respuesta ser: /dev/pts1 Uso de "su": Cuando estamos en consola como usuario comn y deseamos efectuar algn comando que solo funciona como superusuario (root) debemos escribir lo siguiente: su y la computadora nos pedir el password una vez escrito el password veremos que se cambia el smbolo $ (o ">" en SuSe) por el smbolo # propio de root. El caso especial de root en Ubuntu: La distribucin Ubuntu no trae password para el usuario root. Hay dos posibles soluciones a este problema. 1) Realizar todo lo que corresponde a root desde un usuario comn anteponiendo " sudo" por delante.

2) Crear la contrasea del usuario root.(el mtodo explicado a continuacin no funciona desde Ubuntu 8.10, para estos casos hay otra forma de hacerlo que veremos un poco ms adelante) Veamos cmo hacemos esto em distribuciones Ubuntu anteriores a la 8.10: sudo passwd root y la computadora nos devolver: passwd: (aqu colocar la clave de usuario) Enter new UNIX passwdord: (una clave que hayamos elegido para root) Retype new UNIX password: (reescribir la misma clave) Ejemplo con "cd" y "ls" desde el superusuario (root): Si todava no estamos en consola como usuario root vamos a loguearnos como ese superusuario. Para aquellos que estn usando un gnu/linux desde VmWare el truco es entrar en una consola como konsole y desde ella loguearnos como root (utilizando "su" como se indic anteriormente) y luego escribir: init 3. Con este veremos que se deshabilita el entorno grfico y entramos en modo texto. Si entramos al modo texto desde "init 3" para volver al modo grfico no nos servir utilizar "Alt+F7" porque hemos deshabilitado el modo 5 (que normalmente es el modo grfico) para pasar al modo 3. Debido a esto para volver al modo grfico debemos utilizar el siguiente comando: startx Ya sea en forma comn desde Ctrl+Alt+Fx (x = 1 a 6) o bien con init 3 escribimos en consola de texto: root (como usuario) la mquina nos pedir luego la contrasea. La escribimos y veremos que ahora estamos en el sistema como superusuarios. Sabemos esto porque el smbolo final que antes era "$" (en SuSe era ">") ahora es "#". Pero si tenemos dudas, podemos escribir en consola: whoami Nos deber devolver algo como /dev/root Una vez dentro del sistema como usuario root, vamos a llegarnos hasta el directorio raiz ("/"). Para esto escribiremos en consola: cd / "cd" es "change directory" (cambiar directorio). Lo que le hemos dicho al sistema es que cambie al directorio raiz. Desde este, como hemos visto en sistema de archivos, cuelgan todos los dems directorios. Ahora nos vamos a posicionar en el escritorio de un usuario que en este caso suponemos se llame "tabare" cd /home/tabare/Escritorio

Vamos a pedirle al sistema que nos liste (nos muestre) todos los subdirectorios y archivos que se encuentren dentro del directorio Escritorio. Sabemos que ls es una notacin abreviada de "list" (listar). Vemos que se le han agregado dos parmetros: a indica todos salvo que se le agregue algn tipo particular de archivo en cuyo caso solo desplegar este. l indica formato largo Veamos lo que sucede cuando escribimos: :/home/tabare/Escritorio# ls -al total 760164 drwxr-xr-x 4 tabare tabare 4096 2009-01-04 20:53 . drwxr-xr-x 52 tabare tabare 4096 2009-01-05 21:12 .. -rw-r--rw- 1 tabare tabare 835352 2008-12-10 19:43 3pasos.pdf -rw-r--r-- 1 tabare tabare 4889 2009-01-04 20:53 amarok.desktop -rw-r--rw- 1 tabare tabare 105 2008-11-17 22:53 amule.desktop -rw-r--r-- 1 tabare tabare 651 2008-12-25 18:22 config.php~ -rw-r--r-- 1 tabare tabare 14244496 2008-12-25 18:21 cursos.backup.1230236502.tgz -rw-r--r-- 1 tabare tabare 18401 2008-12-20 19:48 finalbasico.odt -rw-r--rw- 1 tabare tabare 7706 2008-11-02 18:15 gcalctool.desktop -rw-r--r-- 1 tabare tabare 2568 2008-12-30 19:41 gnome-commander.desktop drwxrwxrwx 3 tabare tabare 4096 2008-12-14 16:58 graficoscurso -rw-r--rw- 1 tabare tabare 7358 2008-11-02 18:15 gucharmap.desktop -rw-r--rw- 1 tabare tabare 1278 2008-07-06 09:05 klamav.desktop -rwxrwxrwx 1 tabare tabare 26 2008-11-06 18:53 lampp -rw-r--r-- 1 tabare tabare 28168 2008-12-26 20:45 leemexampp.odt -rw-r--rw- 1 tabare tabare 736571392 2008-11-16 10:00 mandriva-linux-one-2009-KDE4int-cdrom-i586.iso -rw-r--r-- 1 tabare tabare 25820581 2008-12-25 18:01 miedo.mp3 -rw-r--rw- 1 tabare tabare 9814 2008-11-28 20:54 nautilus.desktop -rwxr-xr-x 1 tabare tabare 947 2007-11-15 00:00 README.txt -rw-r--rw- 1 tabare tabare 8749 2008-11-16 13:22 rhythmbox.desktop -rw-r--rw- 1 tabare tabare 6235 2008-11-02 18:19 synaptic.desktop drwxr-xr-x 2 tabare tabare 4096 2008-12-21 15:50 tuxinfo -rw-r--rw- 1 tabare tabare 2381 2008-11-02 18:14 xsane.desktop Veamos un poco todo esto. Con "cd /" nos posicionamos en raiz. Luego, con cd /home/tabare/Escritorio nos posicionamos en el escritorio del usuario "tabare". Con "ls al" el sistema nos muestra en formato largo los directorios del sistema de archivos. Lo primero que vemos es un conjunto de letras que representan los permisos. Si lo vemos con detenimiento veremos que est compuesto por una primer letra: * si es una "d" se trata de un directorio * si es un "-" indica un archivo Luego vienen un conjunto de tres letras que son rwx. La "r" significa read (lectura), la "w" significa write (escritura), y la "x" significa executar (ejecutar). Si aparecen las tres letras quiere decir que tenemos permiso para leer, escribir y ejecutar. A veces aparecer de esta manera: rwEn este caso el guin indica que la "x" no est o sea que no hay permiso de ejecucin.

All habr permisos de lectura y escritura, pero si se trata de un ejecutable no existirn los permisos correspondientes. Ahora bien, vemos que esta notacin se repite dos veces ms. Esto es as, porque el primer trio de letras "rwx" nos indica permisos para el dueo del directorio/archivo, el segundo trio nos indica permisos para el grupo y el tercero para el resto. Para entenderlo un poco mejor, todo archivo tiene un dueo que es un usuario de la computadora en cuestin. Tambin este usuario pertenece a un grupo, por ejemplo puede haber un grupo que se llame "ventas" otro que se llame "correo", etc. y finalmente estn los usuarios que no son dueos ni pertenecen al grupo en cuestin y que nombraremos como "otros". Creo que todo esto tiene suficiente substancia como para terminar aqu. La mejor forma de asimilar lo que hemos visto es abrir una consola y practicar mucho todos estos comandos. Vimos que mediante el comando "ls -al" posicionados en el directorio raiz (/), podamos ver el conjunto de directorios que conforman el sistema bsico de archivos en gnu/linux. La primera columna poda contener como primera letra: "-" en cuyo caso indicaba que estamos en presencia de un archivo. "d" que nos dice se trata de un directorio. "l" esta letra L minscula (no confundir con un signo parecido) nos indica link (enlace a un archivo). Luego vienen 3 trios de letras "rwx" que indican "read, write, execute", que son los permisos para lectura, escritura y ejecucin respectivamente. No todos los permisos tienen porqu estar habiitados. Cuando un permiso no est, en su lugar aparece un "-". Por ejemplo la notacin "r-x", estara indicando que hay permiso de "r" (lectura), no hay permiso de "w" (escritura y por eso el guin) y s hay permiso de "x" (ejecucin). Vemos que este grupo de tres se repite tres veces. Esto es porque en gnu/linux los permisos se agrupan en usuario (1er.grupo de tres), grupo (segundo grupo de tres) y todos los dems usuarios de la mquina (tercer grupo de tres). Para entenderlo mejor: cuando hicimos la instalacin creamos un superusuario llamado root. (normalmente root tiene todos los permisos), luego creamos uno o varios usuarios comunes. Supongamos por un momento que creamos varios usuarios comunes. Normalmente el sistema (o nosotros mismos) agrupa los usuarios por grupo. Un grupo podra ser llamado "correo" y otro "ventas". Puede tambin que el grupo "ventas" no tenga permisos para entrar en ciertos directorios, ms que para leer, y que esos directorios no tengan permiso alguno para los usuarios de otros grupos existentes. Entonces la notacin anterior en uno de estos directorios sera algo as: rwxr-----

Observamos que el usuario dueo tiene permisos completos de lectura, escritura y ejecucin, (primer trio), mientras que el grupo (al que pertenece este usuario y est representado por el segundo trio) solo tiene permisos de lectura (r) y no as de escritura ni ejecucin (--). Tampoco los dems usuarios (tercer trio) tienen permisos de lectura, escritura o ejecucin. (---) La columna siguiente muestra un nmero que son los subdirectorios existentes que pueden existir dentro de un directorio dado. En orden vienen despus: el dueo, el grupo, el tamao en bytes, la fecha y hora de creacin, y finalmente est el nombre del archivo o directorio. Copiar archivos Puede que en algn momento necesitemos copiar archivos de una parte a otra de nuestro sistema, en ese caso utilizaremos el comando "cp" de la siguiente manera: cp [origen] [destino] Veamos un ejemplo cp /home/andres/* /temp/copia En este caso le hemos dicho al sistema que copie del directorio /home subdirectorio /andres todos los archivos (esto lo representamos mediante el comodn "*") a un directorio llamado /temp y un subdirectorio llamado /copia. Otra forma de escribir todos los archivos de un directorio, como hicimos en el caso anterior pero sin usar el comodn es la siguiente: cp /home/andres -r /temp/copia El -r indica recursividad y va a copiar todos los subdirectorios y archivos que encuentre dentro del directorio /andrs Si hubiramos querido copiar un archivo en particular (supongamos texto.txt) la forma es la siguiente: cp /home/andres/texto.txt /temp/copia Y si hubieramos querido adems de copiar cambiarle el nombre a textoviejo.txt, la forma es la siguiente: cp /home/andres/texto.txt /temp/copia/textoviejo.txt Supongamos que estamos parados en el directorio /temp/copia. Para llegar all hicimos: cd /temp/copia y deseamos copiar el archivo texto.txt que est en /home andres. En este caso no necesitamos incluir toda la ruta como hemos hecho antes. Podramos escribir simplemente:

cp /home/andres/texto.txt . Este punto que se encuentra al final de todo (luego de txt) le indica al sistema que queremos copiar lo indicado en el punto donde estoy parado en este momento. Como estamos en /temp/copia, all ser donde se copie el archivo texto.txt. Un detalle importante: Hemos querido hacer lo anterior pero nos ha dado siempre error!! porqu? Simplemente porque quisimos colocar archivos copiados en un subdirectorio llamado copia, pero...el directorio no estaba creado an. Antes de hacer las copias debemos ver que los directorios donde queremos dirigirnos ya existan, de lo contrario habr que crearlos con un comando que veremos a continuacin. Creando archivos y directorios Para crear un archivo vaco (sin contenido) simplemente escribimos: touch [nombre de archivo] Ejemplo: Supongamos que queremos escribir un archivo en /temp llamado pedrito.txt en ese caso escribiramos: touch /temp/pedrito.txt o si ya estamos en /temp solamente touch pedrito.txt Aqu hay un detalle muy importante: los permisos! En gnu/linux no deseamos que nos escriban o modifiquen archivos de importancia, entonces, salvo el directorio de usuario (en mi caso sera home/andrs, cambien "andres" por el nombre de usuario con el que se haya abierto la sesin) los dems solo pueden ser leidos, pero no se puede escribir sobre ellos. Por este motivo el archivo en cuestin solo podr ser agregado por root (a menos que el usuario tenga permisos especiales para escribir en el directorio /temp) Para crear directorios utilizamos el comando mkdir Por ejemplo: mkdir /temp/copias En este caso hemos creado el directorio copias como un subdirectorio dentro del directorio /temp. Mover archivos, renombrar archivos con el comando "mv" Veamos primero la forma de mover un archivo

mv pedrito.txt /var Hemos movido el archivo pedrito.txt de su posicin original al directorio /var. Por supuesto para hacer esto previamente tenamos que estar parados en el directorio que contena el archivo en cuestin. Si esto no es as, podemos escribir el comando de la siguiente manera: mv /temp/copias/pedrito.txt /var Al colocar la ruta completa podemos estar parados en otra parte del sistema de archivos que el movimiento se har igual. Ahora veamos la forma de cambiar el nombre de un archivo pero sin moverlo con este mismo comando mv pedrito.txt pedrito1.txt Hemos cambiado el nombre de pedrito.txt a pedrito1.txt Veamos un pequeo ejercicio que sera bueno de hacer en nuestras computadoras. Vamos a crear un archivo, luego lo vamos copiar con otro nombre, luego lo vamos a mover a otro lugar y finalmente le vamos a cambiar el nombre: touch /etc/misdatos.txt cp misdatos.txt datosviejos.txt mv datosviejos.txt /temp/copias cd /temp/copias mv datosviejos.txt otrosdatos.txt Veamos en detalle lo que hicimos: 1) Con el comando "touch" creamos el archivo "misdatos.txt" 2) Con el comando "cp" copiamos misdatos.txt como datosviejos.txt Obsrvese que no se cambi el nombre, sino que se copi por lo tanto ahora tenemos dos archivos iguales con diferente nombre. 3) Con el comando "mv" movimos el archivo "datosviejos.txt al subdirectorio /temp/ copias. 4) Con "cd" nos posicionamos en /temp/copias 5) Con "mv" esta vez no movimos nada, sino que cambiamos el nombre del archivo "datosviejos.txt" a otrosdatos.txt Borrando archivos y directorios No ensuciemos nuestro sistema de archivos, vamos a borrar los archivos que hemos creado. cmo? utilizando el comando rm de la siguiente forma:

rm [archivo] por ejemplo en nuestro caso haremos: rm /temp/copias/otrosdatos.txt Si estabamos dentro de "/temp/copias" no ser necesario escribir todo el camino (path en ingls) sino simplemente el nombre del archivo. rm otrosdatos.txt Ahora borramos uno de los archivos que creamos en /etc rm /etc/misdatos.txt Pero vemos que queda un subdirectorio llamado "copias" y dentro un archivo llamado "otrosdatos.txt" Vamos a borrar todo junto rm -r /temp/copias El "-r" indica recursividad, es decir que no solo borra el directorio sino todo lo que hay dentro. Si el subdirectorio "copias" estuviera vaco sin archivos podramos escribir: rmdir /temp/copias Esta forma de borrar es absoluta. O sea que no hay "papelera" ni nada de donde podamos recuperar lo que borramos. Por este motivo algunas distribuciones antes de borrar nos preguntan algo as: realmente deseas borrar el archivo/directorio? Pero esto no lo hacen todas las distribuciones, por este motivo lo ideal es acostumbrarse a utilizar el comando "rm" seguido del parmetro "-i", con lo que lograremos que siempre nos consulte antes de borrar. Lnea de Comandos - Consideraciones finales Para aquellos que quieran conocer ms sobre lnea de comandos y sus usos se ofrecen los siguientes links: Compilando e instalando software libre (de Mandrake soft) Este trabajo es vlido para cualquier distribucin y tiene mucho informacin sobre la forma de compilar, y por lo tanto sobre cmo utilizar .tar.gz La Consola Linux - De la guia de referencia Debian. Un completo trabajo de la gente de Debian sobre el uso de la consola.

Fuentes de informacin: Visite el Proyecto de Documentacin Debian (DDP) que tiene las referencias ms importantes sobre Debian. Muchos de estos documentos se encuentran instalados en /usr/share/doc/. Tambin consulte /usr/share/doc-base/ que proporcionan enlaces a los documentos del sistema. Aada export CDPATH=.:/usr/share/doc:/usr/src/local al ~/.bash_profile para un acceso ms cmodo a los directorios de documentacin. El Proyecto de documentacin Linux (LDP) tiene las referencias ms importantes sobre Linux en general. Los contenidos del LDP usualmente estn instalados en /usr/share/doc/HOWTO/. Navegue por los documentos en forma local y en ftps remotos con la tecla F9 del Midnight Commander (vase Midnight Commander (MC), Seccin 4.3). Breve leccin de actualizacin, instalacin y desinstalacin de software en Linux. Autor: Joel Barrios Dueas Ordenes bsicas de la lnea de comandos Autor: Manuel Muriel Cordero Aunque despus de mucho tiempo de ser usuario de Linux a uno le parezca un sistema amigable y potente, la primera impresin que suele recibir un usuario sin demasiados conocimientos de informtica no es precisamente la de un "sistema amigable". En este artculo, el autor nos lleva de la mano por esos primeros momentos, ensendonos los conceptos, programas y "trucos" que todo usuario de UNIX necesita conocer. Hay muchsimo contenido sobre este tema en Internet. Con solo colocar "linea de comandos" en el buscador de google, por ejemplo, se pueden encontrar toneladas de informacin. Es importante acostumbrarse a ir leyendo y seleccionando informacin til, sobre todos los temas que vayamos viendo. Es importante utilizar el buscador que google tiene para linux. Para esto es posible escribir http://google.com/linux o bien desde la pequea flecha de opcin del buscador de google ir a "Anadir buscadores" y buscar alguno que sea de google pero con el pinginito que realmente se llama tux!!!.

Instalando programas con Synaptic (Ubuntu), Yast (Suse), RPMdrake (Mandriva)


Importancia de este apunte -aprendiendo a Instalar Vamos a ver un caso concreto de instalacin (Midnight Commander), pero en realidad esto no solo servir para instalar esta herramienta. El modo de hacerlo desde las distintas distribuciones, ser un ejemplo sobre cmo instalar cualquier programa en cualquier distribucin. Por esto adquiere especial importancia este apunte. Ser el puntapi inicial, prctico sobre la forma de instalar, y el que utilizaremos de ahora en ms. As que aprestarle especial importancia y a practicar! (no quedarse en la lectura del apunte sino instalar, instalar e instalar varias cosas, aunque despue las borremos, esto nos ayudar a crecer en la utilizacin de nuestro sistema. Instalando un programa ("MC") desde las herramientas de instalacin de cada distribucin

Aprendiendo a utilizar Midnight Commander Que es el Midnight Commander? Seguramente a muchos le va a resultar conocido este programa. Existieron algunos parecidos como el Norton Comander en DOS o el Windows Commander en Windows o actualmente el Total Commander.

Este programa funciona desde la consola y puede hacer casi todo lo que haramos en modo texto pero en forma ms sencilla. Podemos Ver archivos, Editar archivos, Copiar, Renombrar y Mover, Crear directorios, etc. Se trata de un programa que presenta dos pantallas y que nos permite muy facilmente navegar los directorios. Para iniciar midnight commander solo debemos escribir en una consola de texto: mc debera abrirse en forma automtica el midnight commander. Una razn para que esto no suceda es que no lo tengamos instalado. Vamos a ver cmo instalar el Midnight Commander en nuestro SO. Instalando MC en OpenSuSe: Desde Equipo vamos a System y de all a Control Center (YaST) o bien si nuestra versin lo incluye, a "Instalar Software" Este completo sistema de SuSe nos permite entre otras cosas realizar instalaciones y actualizaciones. Si falta alguna biblioteca para realizar una instalacin, YaST nos lo indica y nos pide permiso para instalarla sin que eso represente mayores problemas. Esto se conoce como instalacin de dependencias. Utilizamos la ventana de "Bsqueda" que aparece arriba a la derecha, para escribir "midnight commander". Al cabo de algunos segundos aparecer del lado derecho el midnight commander que podemos subir.

Con el botn derecho, seleccionamos los paquetes. Desde el men contextual seleccionamos la opcin "Instalar". Tambin es posible hacerr lo mismo dando doble clic izquierdo sobre el paquete a instalar.. Una vez soleccionados los paquetes y listos para instalar, pulsamos el botn "Aplicar" y comenzar la instalacin enforma automatizada. Instalando MC en Mandriva: Desde K-Men (men de inicio que est representado por una estrella y se encuentra en el borde inferior izquierdo) ==> Herramientas de sistema ==> Configurar su computadora. Como Mandriva considera que estas tareas deben ser hechas por un administrador, (y nosotros estamos como usuarios no privilegiados) cuando aparezca la ventana correspondiente debemos pasarle la contrasea de superusuario para que nos deje ingresar.

Una vez dentro del Centro de Control Mandriva, elegimos de la barra de navegacin de la izquierda, "Administracin de Software" y de la derecha, segn sea nuestro deseo, podemos "Instalar y quitar software" o bien algo ms automatizado puede ser "actualizar el sistema" donde en lugar de instalar un software especfico, le pedimos al propio

Mandriva que nos actualice todo el sistema bajando todo el software que sea necesario. Como en nuestro caso estamos instalado Midnight Commander, utilizamos "instalar y quitar software". Luego de algunos instantes, se abrir la ventana de instalacin. Arriba en el lado derecho elegimos "todo" ya que no sabemos cmo han clasificado a Midnight comander. Del lado derecho arriba dice "Encontrar" y podemos escribir en la ventanita de al lado "mc" (sin las comillas). Luego, damos "Enter" desde nuestro teclado y esperamos los resultados. Si aparece el paquete buscado (en este caso con Midnight Commander), lo seleccionamos con el ratn y hacemos "clic" en "Aplicar". Eso es todo, veremos que Mandriva instala "midnight commander" y tambin cualquier otro paquete que pueda necesitar para que todo funcione en forma correcta.

Nota: Es posible que no encontremos en Mandriva, o en SuSe o en Ubuntu el paquete que buscamos. Si esto llegara a suceder, no nos hagamos problema, Si no encontramos el programa buscado (en este caso MC), lo bajaremos igual utilizando los fuentes (sources) y descomprimiendolos con .tar.gz Ya veremos luego cmo hacerlo. Instalando MC con Ubuntu: Lo primero que hacemos es utilizar Sinaptic un instalador inteligente que viene con Ubuntu. Como Ubuntu es una creacin cuyo origen es Debian, se puede utilizar tambin apt. As que aquellos que conozcan cmo utilizar esta utilidad, tambin pueden hacerlo aqu. En nuestro caso vamos a Sistema ==> Administracin ==> Gestor de paquetes Synaptic.

Una vez abierto Synaptic utilizamos el botn "Buscar" e incluimos en la ventana que se abre la palabra midnight commander. Si no encontramos nada por Midnight Comander, busquemos por mc (en las versiones ms nuevas de Ubuntu figura por mc y no por

midnight commander) El sistema buscar el programa y si lo tiene nos dar la oportunidad de instalarlo.

Cuando aparezca el nombre del paquete, tenemos que seleccinarlo y luego ir a la parte de arriba de la ventana y hacer "clic" en el botn "Aceptar". Aparecer esta ventana de resumen. Si estamos de acuerdo con la instalacin hacemos clic en el botn de abajo "aplicar". A partir de all la aplicacin se va a instalar en forma automtica.

Instalar programas con Klik


Klik es una muy buena solucin para instalar programas en gnu/linux y realmente resulta la forma ms fcil de instalar/desinstalar que tenemos. Un solo detalle, siempre habr programas que no estn en klik, as queno basta con aprender a instalar con klik. Tambin debemos aprender a instalar de otras formas, por esto en el curso veremos cmo hacerlo de diferentes maneras. Pero ...qu es Klik? Es un sistema de instalacin que nos va a permitir ejecutar programas a partir de un archivo con extensin .cmg. Este archivo contiene todo lo necesario para correr una aplicacin, ya sea los ejecutables, como lasl libreras, etc. Para desinstalar un programa instalado con klik, solo debemos borrarlo, y nada ms. Por ahora podemos utilizar klik en Debian, kubuntu, xubuntu, Ubuntu, Edubuntu, Ubuntustudio, Knoppix, Linspire, Xandros, y tambin en OpenSuse. Se estaban haciendo trabajos para poder utilizarlo en Mandriva, as que tal vez cuando leas este apunte, ya puedas usarlo. De todas maneras exite un truco para utililzar en cualquier distribucin. Como instalo klik en mi computadora? Vamos a instalar klik, pero lo haremos como usuario comn. Para preparar rpidamente nuestro sistema para funcionar con klik debemos instalar klik como usuario comn y no como root escribiendo algo en lnea de comandos. Sin miedo, veremos que es muy fcil. Para abrir la lnea de comandos, utilizamos una combinacin de teclas como esta: Ctrl + Alt + F2 al F6 (cualquiera de estas "Fs". Una vez abierta la consola escribimos en ella lo siguiente: wget klik.atekon.de/client/install -O -|sh Luego de esto solo hay que seguir las instrucciones que puedan aparece en pantalla. Para los usuarios de Ubuntu y derivados antes del comando anterior es necesario escribir lo siguiente:

sudo apt-get install binutils libstdc++5 rpm gnome-about Finalizada la parte de consola, la cerramos escribiendo lo siiguiente: exit Y luego de esto volvermos al entorno grfico escribiendo la combinacin de teclas Alt + F7 Es posible que durante la instalacin nos pidan una contrasea. Se trata de la contrasea del usuario que estamos utilizando en ese momento. Cuando volvamos al entorno grfico, cerraremos y volveremos a abrir nuestro navegador. Este reinicio del navegador es muy importante as, que a no olvidarlo!. Y hasta aqu, y as de simple, termina nuestra instalacin. Si todo anduvo bien, ahora, ya podemos instalar programas. Veamos un ejemplo. 1. Vamos a nuestro navegador web y escribimos en su ventana de bsqueda la direccin de klik. Esto es: http://klik.atekon.de 2. Desde la casilla de bsqueda elegimos algn programa que queramos instalar, en nuesto caso vamos a instalar Skype. Otra forma de encontrar el programa que estamos buscando es mirar los grupos de progamas que aparecen en el lado derecho. Por ejemplo para llegar a Skype desde all hacemos clic en Communication --> Conferecing. Klik nos llevar a una pgina que ser como esta:

Luego de los comentarios respecto a la aplicacin obtenida, si realmente nos interesa bajarla e instalarla, solo debemos ir a la parte de abajo de la pgina y utilizar el botn

de "Download".

Es necesario cerrar el navegador web y volverlo a abrir para que reconozca el protocolo klik://. Con esto termina la instalacin. Ahora ya podemos diriginos a la web de Klik y buscar el programa que nos interese bajar. Todos los enlaces a programas incluyen 3 pantallazos y el enlace klick:// que deberemos de utilizar para instalar el programa. Haciendo clic sobre algn enlace de programa puede que nos pidan confirmacin para bajar ciertos paquetes. Basta con pulsar el botn Aceptar para comenzar Finalizada la descarga habr un nuevo archivo con extensin .cmg que contiene el programa en cuestin. Simplemente haciendo "clkic" sobre el archivo .cmg el programa se abrir, y si en algn momento deseamos desinstalar el citado programa bastar con borrar el archivo.cmg en cuestin. As de simple!.

Utilizando paquetes .tar.gz o .tar.bz para instalar software en nuestro Sistema


Si este apunte resulta algo complicado, recomiendo la lectura previa del apndice sobre lnea de comandos para aclarar algunos conceptos bsicos. Durante el curso volveremos varias veces sobre este mismo tema, por lo que este es solo primer contacto con este sistema de instalacin, que por otro lado es tal vez el primero y ms universal de los sistemas, aunque no el ms sencillo. seguiremos con nuestro ejemplo de instalacin de Midnight Commander, pero esta vez, en lugar de utilizar los repositorios de nuestro Sistema Operativo, lo haremos directamente desde los fuentes (sources) proporcionados directamente por el sitio de MC. Si el paquete que buscamos no est en los repositorios de nuestra distribucin preferida, podemos utilizar paquetes .tar.gz o .tar.bz. Esto es lo que veremos a continuacin, mediante el ejemplo de instalacin de Midnight Commander, pero esto es vlido para cualquier otro software.

Instalar Midnight Commander a partir de los fuentes (sources)


Truco: Buscando una aplicacin con el navegador web. Normalmente cuando tenemos necesidad de encontrar algn programa o biblioteca, utilizamos algn buscador como el google. Hay otra forma de hacerlo y es utilizando la ventana del navegador web Firefox. Yo no he visto otro navegador que lo haga y creo que es una gran ventaja esta funcionalidad del navegador en cuestin. Si escribimos en la ventana de navegacin (no en el buscador adjunto de google que est en el costado derecho sino directamente en la ventana de navegacin) las palabras "midnight commander", en unos segundos aparecer la direccin de la pgina oficial. Nos ahorraremos mucho tiempo ya que buscndolo en un buscador, aparecern muchas pginas posibles, mientras que aqu tenemos una respuesta inmediata con el lugar justo para nuestra bajada. De la misma forma podemos hacer con otras aplicaciones. En nuestro caso pusimos midnight commander y apareci la siguiente direccin: http://www.ibiblio.org/mc/ Una vez que abrimos el sitio en cuestin estaremos en condiciones de bajar el paquete que corresponda a la instalacin. En nuestro caso, buscaremos "other versions -sources" (fuentes). Se trata de los archivos fuente sin compilar, empaquetados y comprimidos mediante la doble utilidad .tar.gz (tar empaqueta y gzip comprime). Para abrir una consola (sin miedo, que no tiene nada de dificil!) solo debemos combinar las siguientes teclas: Ctrl + Alt + F[x] donde "x" es un nmero cualquiera entre 1 y 6, tomando en cuenta que cada nmero (Ctrl+Alt+F4 por ejemplo) abrir consolas diferentes, y en cada una se pueden manejar diferentes tareas y diferentes usuarios (gnu/linux es realmente multiusuario y multitarea). Con este comando habremos aiberto la consola. Vamos a suponer que nuestro navegador Firefox estaba configurado para bajar archivos en /home/pepe/Descargas. Simplemente debemos ir al lugar donde se encuentra la bajada y esto lo lograremos de la siguente manera: cd /home/pepe/Descargas Obviamente en nuestra distribucin, tal vez el usuario que aqu vemos como "pepe" se llame de otra manera, y el directorio "Descargas" tal vez no est, o simplemente queramos utilizar otro. Esto es solo un ejemplo para entenderlo, pero debemos elegir el directorio, con su ruta completa donde ubicar las descargas. Una vez que nos encontremos dentro del subdirectorio "Descargas" (o el que hayamos elegido para nuestro propsito) buscamos el paquete bajado en formato .tar.gz mediante la utilizacin del comando "ls". Para esto escribimos en lnea de comandos ls Y el sistema nos listar todos los archivos que hay en ese subdirectorio. Terminada la bajada descomprimiremos y desempaquetaremos la utilidad en cuestin desde lnea de comandos y como root, mediante el siguiente comando: Para ser root, si an no lo somos escribimos lo siguiente

su root El sistema nos pedir la contrasea de root, y si esta es correcta nos dejar seguir adelante. Un caso diferente es en Ubuntu, en donde por no haber usuario root con contrasea ( a menos que lo hayamos configurado anteriormente), vamos a escribir en conosola sudo [orden] Este "sudo" nos pedir contrasea del primer usuario que hayamos configurado durante la instalacin (este es el usuario al que ubuntu da permisos de administracin) y luego nos permitir trabajar dentro del sistema. Una vez encontrado el paquete escribimos en consola, ya como root; tar zxvf [nombre del paquete] o en el caso de Ubuntu sudo tar zxvf [nombre del paquete] en el caso que nos ocupa (midnight commander): tar mc-4.6.1.tar.gz o en Ubuntu sudo tar mc-4.6.1.tar.gz Debemos aclarar que tal vez en un futuro haya otras versiones de midnight commander (mc), simplemente debemos cambiar en nmero correspondiente y bajar la versin estable ms nueva que haya. Uno de los errores ms comunes al hacer el proceso de descompresin-desempaquetado es olvidar un espacio, o colocar una mayscula donde no va, o equivocar algn nmero. En definitiva, habr que controlar que realmente el comando sea exactamente el nombre de los paquetes. Luego de la descompresin encontraremos un nuevo directorio con midnight commander. All dentro encontraremos un archivo llamado README (que siempre debemos leer antes de la instalacin propiamente dicha). Tambin hay que leer un archvo (INSTALL o INSTALLME), todo antes de proceder a la instalacin ya que hay particularidades de cada paquete en su proceso de compilacin y es aqu donde se explican. Lo primero que haremos ser posicionarnos en el directorio donde est el paquete. Por ejemplo si el paquete est en el directorio desktop (escritorio) en la consola y como root escribiremos lo siguiente cd /home/[ususario]/desktop/mc-4.6.1 Una vez correctamente posicionados, comenzaremos con el comando: ./configure Este comando va a preparar todo para compilar(realizado con el comando make). Nos va a servir para saber si tenemos todo lo que necesitamos o nos falta alguna depedencia. (alguna biblioteca que no tengamos o est desactualizada) Normalmente "configure" toma un tiempo en realizar su tarea y mientras est corriendo va imprimiendo mensajes que nos indican qu est haciendo.

Si aparece algn error, este puede ser un simple "warning" o bien un error fatal. El "warning" es solo una advertencia y podemos continuar, aunque con cuidado. En cambio si hay un error fatal habr que leer el mensaje de error para saber qu nos est faltando. Si falta o hay que actualizar alguna dependencia, esta deber ser instalada antes de seguir adelante. Buscamos con nuestro navegador web firefox la dependencia en cuestin colocando su nombre en la ventana del navegador. Luego de bajar la depedencia y tenerla correctamente instalada iniciamos nuevamente nuestro "./configure". Este proceso habr que hacerlo tantas veces como sea necesario hasta que estn instaladas todas las dependencias que necesitemos. Un vez finalizada la etapa "./configure" debemos empezar realmente con la compilacin, cosa que haremos con el comando: make Hay tambin un mensaje de error posible con make. Por ejemplo si estamos usando un compilador "c" (necesario si el programa fue escrito en lenguaje "c") y este no est actualizado, tal vez nos pida que instalemos la nueva dependencia. Finalizada la compilacin con "make", usaremos : makeinstall El programa ya est compilado, y ahora solo es necesario instalarlo, tarea que har "makeinstall" En forma predeterminada "make install" va a instalar los archivos en `/usr/local/bin', `/usr/local/man', etc. Mediante un prefijo se puede indicar la instalacin en otro lado. Esto se debe hacer al comenzar el proceso dndole a "configure" la opcin`--prefix=PATH'. (En lugar de "Path" se colocar el camino completo a donde se desea que se instale la aplicacin) `configure' reconoce diferentes opciones, alguna de las cuales se muestran aqu. Para obtener una lista completa podemos usar el comando `configure --help' `--help' Muestra un sumario de las opciones `configure'. Es bastante facil instalar un .tar.gz como Midnight Commander. Te invito a practicar instalndolo en esta forma, para prepararte para futuras instalaciones.

LECCIN 4 Uno de los comentarios ms comunes de quienes recin conocen gnu/linux es: "Estoy cansado de mi Sistema Operativo y quiero borrarlo ya mismo para cambiarme a linux". Mi consejo, como ya lo habrn leido, es que no lo hagan as. Una buena migracin ,sin altibajos, puede lograrse mediante un paso a paso. "Roma no se hizo en un da!" .

Tenemos nuestro gestor de booteo (grub o lilo) que nos permite entrar en un SO o en otro, por lo que podemos durante algn tiempo, usar ambos sistemas, (y si lo deseamos, hacerlo a perpetuidad, ya que nadie nos obliga, la decisin de usar uno y otro SO o ambos a la vez, es estrictamente nuestra.) He visto personas -y creo que son las que han tenido una mejor migracin- que un da me han dicho "No se ni cmo, pero cada da abro menos mi anterior SO, ya casi trabajo totalmente en gnu/linux, pero lo que no puedo determinar es realmente cuando se produjo el cambio. Y es que el proceso se da solo, casi sin darse cuenta, vamos logrando familiarizarnos con todos los programas que necesitamos en gnu/linux. Los programas que vienen a continuacin son solo algunos de los muchos que hay en el software libre. Yo empezara por utilizar tanto el cliente de correos como el navegador web, en gnu/linux. Una vez que los dominen, pueden ir incorporando otros, pero...paso a paso.

Porqu comenzar por thunderbird, el cliente de correo?


Uno de los problemas de otros SO es la cantidad de virus que existen y una de las formas que estos tienen para llegar hasta nuestra mquina es justamente por medio del cliente de correos. Al utilizar Gnu/Linux, al menos hasta el momento, no hay problemas con los virus. Dejar de utilizar un cliente de correo en otro SO y bajar todos los correos en gnu/linux ser una forma de evitarnos problemas de virus, al tiempo que todos los das estaremos en contacto con este SO, y eso es algo importante para irnos familiarizando. As que sugiero: 1) Instalar el cliente de correos Thunderbird 2) Configurarlo con todas nuestras cuentas de correo 3) Desactivar el cliente de correos de otros SO, para que todos los correos en forma ordenada queden en gnu/linux. Con qu aplicaciones nos conectamos a Internet y para qu? Es muy comn para quienes vienen del mundo Windows que al llegar a este punto haya dudas. Alguien podra decir por ejemplo: "Yo utilizo Internet Explorer como navegador web, MSN para comunIcarme con mis amigos/as, y algn otro de los conocidos para bajar msica. En fin...aqu la cosa se complica o al menos parece complicarse. Por ejemplo con el MSN y ahora como hago? Mis amigos no van a dejar de usarlo y yo desde Linux no voy a poder conectarme ms con ellos!!! Bueno, el tema no es tan as, tenemos programas como el AMSN que nos permiten usar las cuentas del MSN sin problema. Como navegador web, ms all del horizonte IE, hay aplicaciones muy robustas, muy rpidas, prcticamente sin vulnerabilidades y parches...en fin estoy mencionando a Firefox y a Opera. aplicaciones que tambin corren en Windows as que para muchos no sern una novedad. Veremos cmo gnu/linux nos brinda una infinidad de herramientas de muy buena

calidad. Seguramente no vamos a extraar los viejos programas que usbamos antes de migrar a linux. Si no hubiera ms remedio (por ejemplo en la Argentina, el organismo recaudador de impuestos obliga a utilizar IE y algn programa que solo corre en Windows para realizar ciertos trmites ?? , en esos casos existen emuladores como Wine, que nos permitirn utilizar esos programas, pero...desde linux, mal que a algunos les pese tenemos la solucin! Thunderbird el Cliente de Correo Electrnico Instalacin y Configuracin 1.Instalacin desde los fuentes La instalacin del cliente de correo Thunderbird, como tantos otros programas se puede hacer de diferentes modos. Veremos varias formas de hacerlo. Cada una tiene sus ventajas. Por ejemplo instalarlo desde los fuentes es una forma siempre posible para cualquier distribucin y que nos permite llegar hasta las versiones estables ms nuevas. Existen instaladores grficos, muy fciles de usar, pero que a veces no nos dan la ltima versin y adems varan de acuerdo a la distribucin que estemos utilizando. Veremos a continuacin varias formas de instalar thunderbird. La importancia de estudiar estas diferentes formas trasciende thunderbird, ya que los mtodos posibles a utilizar servirn para cualquier programa que en un futuro tengamos inters en bajar e instalar. Veamos primero la instalacin mediante un paquete. tar.gz Primero que todo entramos en: http://www.mozilla-europe.org/es/products/thunderbird/ y vemos en nuestro navegador una pgina como la siguiente:

Vamos a descargarlo desde donde dice Thunderbird. Al acercar el ratn veremos que la flecha del ratn se transforma en una 'mano' y si hacemos 'clic' nuestro navegador nos pedir autorizacin para bajar un paquete tipo .tar.gz En nuestro caso, hemos elegido como navegador web al Firefox que normalmente viene incluido en todas las distribuciones en forma predeterminada. Desde su configuracin hemos elegido como lugar para la descarrga el subdirectorio /home/losindios/Descarga. Si bien lo veremos con detalle en el tutorial de Firefox prximamente, para determinar

en qu lugar se baja un archivo, abrimos Firefox y vamos al men donde dice Editar y de aqu se abre un desplegable con varias opciones. Una de ella (la de ms abajo) dice Preferencias. Al seleccionar esta ltima se abre una ventana con varias pestaas, entre ellas hay una que se llama Descarga. All seleccionamos "Guardar todos los archivos en esta carpeta" y luego en la ventana de texto que se abre debajo podemos colocar la ruta, si la conocemos exactamente, de lo contrario nos ayudaremos con el botn "Examinar". Para otros navegadores, la forma de efectuar la descarga puede ser levemente diferente, pero siempre estar a nuestro alcance averiguarlo desde las ayudas correspondientes. Finalizada la descarga, tendremos un solo archivo (o paquete) con la extensin .tar.gz Para ser ms exactos el archivo que aparecer se llamar "thunderbird-2.0.0.19.tar.gz" En lugar de este nmero ir la versin que estemos bajando. Siempre que bajemos de Internet alguna utilidad intentemos que sea la ms nueva dentro de las que ya son estables. Al menos mientras estamos en estos comienzos, yo no utillizara programas que no estn en su fase estable. Y qu significa .tar.gz? Cuando se empaquetan varios archivos en uno solo y luego se los comprime utilizaremos estas extensiones. Lo primero que tendremos que hacer es colocar todos los archivos descomprimidos en un solo directorio. pero podramos haber elegido cualquier otro lugar para hacerlo. Una de los formas, la ms simple de extraer los archivos de un paquete .tar.gz, es la forma grfica. Simplemente seleccionamos el archivo .tar.gz que queremos desempaquetar, con el botn derecho del ratn. En el men contextual que se abre, veremos una opcin que nos dice "Extraer aqu". Al hacer click en esta opcin simplemente veremos que al cabo de solo unos segundos se crea un nuevo directorio, con el mismo nombre que el anterior, pero...sin la extensin .tar.gz En nuestro caso el nuevo directorio se llamar: "thunderbird-2.0.0.19.tar.gz" . Si hacemos click en su interior veremos todos los archivos de este programa ya descomprimidos. As de simple! Quin dijo que gnu/linux es dificil? Tal vez diferente, pero dificil? Si nuestra distibucin no nos permite hacer esto desde el modo grfico, igualmente tenemos el mtodo clsico. Vamos a consola mediante la combinacin de teclas Ctrl+Alt+F1 (pudiendo utilizar desde el F1 al F6) Buscamos la ubicacin de nuestro paquete thunderbird-2.0.0.19.tar.gz (en mi caso en el directorio Descarga, pero esto depender del directorio que hayamos elegido para la descarga) Descomprimimos el archivo en cuestion mediante la orden:

tar -xf thunderbird-2.0.0.19.tar.gz.tar Pero supongamos por un momento que en lugar de la orden anterior hubiese escrito tar -xf thunderbird.tar En ese caso el sistema me dara un error. Esto es porque el paquete no se llama thunderbird.tar sino thunderbird-2.0.0.19.tar.gz (Recordar que el nmero que aparece al final, en este caso "19" va a variar de acuerdo a la versin que estemos bajando". Es muy imporatnte en gnu/linux respetar exacto los nombres, las maysculas cuando las

hay y las minsculas. La mayora de las fallas en lnea de comandos, son cosas mal escritas. Una vez hecho el desempaquetado ya sea en modo grfico o en modo texto, encontraremos un nuevo directorio llamado thunderbird-2.0.0.16 (sin el .tar.gz) donde se encuentran todos los archivos y subdirectorios ya descomprimidos. Ya estamos en condiciones de usar el nuevo programa sin necesidad de hacer ms nada! Veamos cmo, desde el escritorio Gnome (el escritorio kde tendr leves diferencias): En la barra de la parte superior encontramos un item que se llama 'Lugares' y desde all vamos a 'Carpeta personal'. Tambin, dependiendo de nuestra distribucin es posible encontrar un cono en el escritorio con este ltimo nombre. Buscamos all dentro el directorio Descargas, que es donde habamos bajado y desempaquetado nuestro thunderbird. Abrimos el directorio thunderbird haciendo doble clic sobre el mismo y en su interior encontramos un archivo llamado thunderbird (en este caso no se trata de un directorio, sino de un archivo). Si hacemos click en este archivo se abrir nuestro programa el thunderbird. Pero resulta demasiado incmodo tener que buscar el archivo dentro de un subdirectorio, as que vamos a colocar un "lanzador" para realizar la tarea ms facilmente. Vamos a la barra que hay en la parte superior y hacemos clic con el botn derecho. Se abrir una ventana con diferentes opciones entre las que encontraremos una que seleccionamos: "Aadir al panel". Si hacemos clic en esta opcin aparecer una ventana con una serie de items, entre los cuales hay uno que es "Crear un lanzador nuevo"

Sabiendo la ruta donde se encuentra el archivo con el que abrimos el programa, podremos crear sin problema este lanzador. Al hacer click en el botn "Aadir" que se encuentra en la parte de abajo de la ventana, se abrir la siguiente ventana.

Desde el navegador que tenemos en la izquierda de esta ventana, hemos buscado la ruta. En este caso la misma es: /home/tabare/Descargas En la parte derecha aparece el archivo con el que podemos arrancar nuestro programa, llamado thunderbird, simplemente lo seleccionamos y hacemos click en el botn "Abrir".

Le hemos colocado como nombre thunderbird, luego con el botn "Examinar" hemos buscado la ruta donde se encuentra el archivo correspondiente, que en este caso es /home/Descarga/Thunderbird/thunderbird, el tipo es "Aplicacin" y ahora solo quedara por darle click al botn "Aceptar", pero antes veamos cmo colocar un cono para identificar ms fcil la aplicacin. Hay varias formas de colocar un cono, y hay varios conos que podemos usar, pero hemos querido seleccionar el cono que trae thunderbird en forma predeterminada. Este se encuentra en:

/home/Descarga/thunderbird/ chrome/icons/default Lo hemos buscado y luego lo hemos arrastrado (como muestra la flecha) a la ventana de "crear lanzador" en la parte donde deca "Sin icon". Ahora s hacemos click en el botn "Aceptar" Vemos que en la barra se ha creado un nuevo lanzador con el cono correspondiente de thundebird. Hay otras formas de realizar esto mismo, pero creo que esta es la ms fcil. A partir de ahora es cuestin de hacer click en el lanzador y el programa deber abrirse sin problema. La primera vez que abrimos este programa aparece un asistente (wizard en ingls) para ayudarnos a configurar nuestro thunderbird. 2. Instalacion utilizando Synaptic Lo bueno de utilizar .tar.gz, como vimos antes es que sirve para cualquier distribucin. De todos modos, tenemos varios instaladores grficos muy fciles de usar en Debian y su descendencia (Ubunut, Kubuntu, Knoppix, Musix, entre otros) tenemos Synaptic y otros que nos ayudan para esas distros en particular. Veremos tambin en un futuro cmo utilizar Yast (para SuSe) y rpmdrake (para mandriva). Lo primero que hacemos es entrar en Sistema ==>Administracin ==>Gestor de paquetes Synaptic

Lo primero que va a aparecer ser una ventana que nos va a pedir nuestra contrasea administrativa. Esto tiene que ver con la tarea a realizar. Se trata de una instalacin y el sistema no permite a cualquiera instalar cosas en nuestro sistema. De acuerdo a la distribucin que estemos utilizando la contrasea pedida puede variar. Por ejemplo en Ubuntu, nos pedir la contrasea del primer usuario que configuramos cuando instalamos el sistema. Es decir que si tenemos varios usuarios, debemos utilizar el primer usuario comn (que tiene privilegios para estas tareas). En Debian, por ejemplo el sistema de administracin es ms clsico y lo que nos estar pidiendo es la contrasea de root directamente. Segn sea el caso, en Debian pondremos nuestra contrasea de root (administrador) mientras que en Ubuntu pondremos la contrasea del 1er. usuario que hemos creado durante la instalacin. Una vez que demos "Aceptar" veremos la ventana principal de

Synaptic. All hacemos 'clic' sobre el botn 'Buscar' y en la ventana que aparece, escribimos 'Thunderbird' En unos instantes aparecer todo lo que podemos bajar de thunderbird. Tenemos que seleccionarlo, con el botn derecho. Cmo hace Synaptic para encontrar el programa que le hemos pedido? Synaptic, recurre a las fuentes que tiene configurado. Seguramente utilizar como fuentes algunos repositorios que encuentre en Internet, y tal vez tambin est configurado para consultar Cds o Dvds que podamos tener con los programas. Siempre que podamos es preferible recurrir a los repositorios que hay en Internet ya que tendrn las versiones ms nuevas estables, preparadas para la distribucin que estemos utilizando. Finalmente luego, de hacer 'clic' en el botn 'Aplicar' habr que esperar algunos instantes y Synaptic se encargar de todo. Ya estar lista la instalacin de nuestro thunderbird! As es de fcil con Synaptic. Alguien por Internet sigue sugiriendo lo dificil que es instalar cosas con linux... Si todava no lo han hecho, los invito a instalar Thunderbird con Synaptic y despus...saquemos entre todos las conclusiones del caso. 3. instalacin utilizando Kubuntu El instalador de paquetes de Kubuntu (que es Ubuntu con escritorio Kde, recordemos que Ubuntu viene en forma predeterminada con escritorio Gnome) es Adept al cual llegamos desde Menu K ==> Aplicaciones ==> Add/Remove software (Adept installer). Luego de un instante, el sistema nos pedir la contrasea de administrador (recordar que esto en Ubuntu/Kubuntu, es la contrasea del primer usuario que agregamos al sistema durante la instalacin), una vez completado este paso, se abrir "Adept", pero...para nuestra sorpresa la utilidad "midnight commander" (mc) no aparece!!! El problema no sucede con Thunderbird que era lo que estbamos instalando, pero s con "mc". Prestemos ,entonces atencin, a una posible forma de solucionarlo.

Pues bien, esto puede deberse a varios motivos: 1) No tener todos los repositorios instalados. Esto puede arreglarse desde la opcin "Sources" que aparece arriba a la izquierda. 2) Que nuestro buscador de paquetes (en este caso Adept) no encuentre el paquete correspondiente. Normalmente los paquetes del escritorio Gnome, funcionan sin inconveniente en el

escritorio Kde y viceversa. Esto nos permitir, en nuestro caso instalar la herramienta instaladora de paquetes "Synaptic" que es propia del escritorio "Gnome" dentro de Kubuntu, sin inconvenientes. Simplemente desde Adept. Buscamos el paquete Synaptic y lo instalamos. Para esto en "Browse" escribimos "Synaptic"

Una vez instalado "Synaptic" ya podremos abrirlo desde Men K ==> Aplicaciones ==> Sistema ==> Gestor de paquetes Synaptic. La forma de hacerlo ser igual a la ya vista. Al llegar a pedir Synaptic, previo a su apertura, nos pedir la clave de administrador (como hemos dicho se trata del primer usuario agregado durante la instalacin. Tanto en Ubuntu como Kubuntu, esto funciona as.). Una vez completado el paso anterior, aparecer Synaptic.

Otra posible forma de instalar algn programa que no aparece en nuestro instalador de paquetes, es utilizando los paquetes .tar.gz o .tar.bz que normalmente estn a nuestra disposicin en el sitio oficial del creador. Recordar bajar siempre la versin estable ms nueva. 4. Instalacin utilizando SuSe Simplemente vamos a Equipo==>Instalar software y uego de hacer "clic" nos pedir la contrasea administrativa (root). Una vez introducida la misma, nos llevar al gestor de software Yast.

En el buscador escribimos el nombre del programa (en nuestro caso thunderbird. Pero como hemos tenido dificultades anteriormente con "mc" veremos la forma de hacerlo con este. De todos modos simplemente cambiando "thunderbird" por "mc" podremos instalar indistintamente uno y otro ya que el mtodo es siempre el mismo. A partir de escribir "mc" Synaptic nos mostrar el programa, as que lo seleccionamos y hacemos clic en el botn "Aceptar". Con esto bastar para que se instalen las dependencias y tambin el programa mismo. Veremos que tambin hay algunos agregados como "mc-lang" para determinar cuestiones de idioma. Si lo deseamos podemos seleccionar tambin los agregados que consideremos importantes antes de oprimir el botn Aceptar. Y eso es todo, as de fcil se instala con Yast. 5. Instalacin utilizando Mandriva Para instalalar Midnight Commander o cualquier otra utilidad, en Mandriva, (recordamos que en nuestro caso estamos instalando thunderbird) vamos a Men ==> Instalar y quitar software. All se nos pedir la contrasea de root ya que vamos a realizar una tarea que es considerada administrativa. Una vez completado el tema de la contrasea, se abrir la herramienta de instalacin.

En "Encontrar" escribimos "mc" teniendo en cuenta que en el borde superior izquierdo diga "Todo", si no es as lo seleccionamos mediante el desplegable. Si en lugar de querer instalar "midnight commander", como en nuestro caso quisieramos instalar thunderbird, simplemente cambiamos la palabra y rpmdrake buscar este programa en lugar de aquel. 3. Configuracin: La primera vez que abrimos thunderbird aparecer un pequeo Asistente que "nos llevar de la mano" para configurar nuestra primer cuenta de correo. Veamos un poco cmo completar esto. Hemos supuesto un correo en gmail de un seor Gonzalez. Aqu vamos:

Aqu solo debemos seleccionar "Cuenta de correo electrnico" y hacer click en "siguiente".

En este caso solo indicaremos nuestro nombre y tambin la direccin de correo electrnico. atencin! dependiendo del servidor de correo que vayamos a usar algunos, requieren que el nombre lleve tambin el @[nombre_del_servidor].com y otros solo el nombre. Una vez completado nuestro nombre y la direccin de correo electrnico, damos click y seguimos con el asistente. Utilizando los datos que nos provee nuestro servidor de correos, completamos todo lo necesario, tanto para recibir correo como para enviarlo. Vamos a suponer que nuestro servidor para recibir correo es POP y su nombre es pop.gmail.com, debido a que hay hoy en da muchos que utilizan estas cuentas, gratis y que en general funcionan bien. Si vamos a utilizar varias cuentas de correo, podemos mediante este asistente realizar una configuracin para que todos los correos se descarguen en una carpeta global, o bien, destildando esta opcin tener una carpeta para cada cuenta de correo.

Finalmente debemos colocar el nombre del servidor de correo saliente, que en nuestro caso ser smtp.gmail.com Utilizaremos un nombre para referirnos a la cuenta. Lo ms prctico ser utilizar la direccin de mail, pero podramos haber usado cualquier otro nombre. Solo es para que podamos ubicar rpidamente la cuenta de correo cuando manejamos varias cuentas a la vez.

El asistente nos dar un resumen de todo lo que hemos configurado y nos permitir tildar una opcin llamada "Descargar mensajes ahora".

Para el caso concreto de gmail, conviene editar la configuracin de la cuenta de correo. Con el correo ya abierto, hacemos clic con el boton derecho y seleccionamos

"Propiedades". En la ventana que se abre, elegimos "Configuracin del servidor" (del lado izquierdo) y del lado derecho vemos los datos de la cuenta. Donde dice "Usar configuracin segura, tildamos SSL y veremos que el puerto 110 se cambia por el 995. Ahora volvemos al lado izquierdo y en la parte de abajo veremos la opcin "Servidor de Salida (SMTP)", lo seleccionamos y del lado derecho, utilizando el botn "Editar" veremos y podremos corregir la configuracin del servidor SMTP de salida.

Para Gmail, se debe utilizar una conexin segura "SSL", as que el puerto saliente se modificar de su valor normal por el puerto 465. Debemos tildar "utilizar nombre y contrasea" y tambin dar el nombre de la cuenta. No as la contrasea que ser pedida en el momento que se reciban los correos. En el caso de Gmail, estas son sus instrucciones concretas para el cliente de correo thunderbird: Configuracin de su cliente de correo electrnico: Thunderbird 0.x 1. Habilite el acceso POP en su cuenta de Gmail. 2 Abra Thunderbird y seleccione 'Configuracin de cuenta...' (...) en el men 'Herramientas'. 3. Seleccione 'Cuenta de correo electrnico' y haga clic en 'Siguiente'. 4. En el campo 'Nombre:', escriba su nombre completo. A continuacin, introduzca su direccin de correo electrnico completa de Gmail (username@gmail.com) en el campo 'Direccin de correo electrnico:' y haga clic en 'Siguiente. 5. Seleccione 'POP' para determinar el tipo de servidor entrante. Escriba 'pop.gmail.com' en el campo 'Servidor entrante:' y haga clic en 'Siguiente'. 6. Escriba su nombre de usuario de Gmail (incluido '@gmail.com') en el campo 'Nombre de usuario:' y haga clic en 'Siguiente'. 7. Escriba el nombre de su cuenta de correo electrnico en el campo 'Nombre de cuenta:' y haga clic en 'Siguiente'. 8. Revise la informacin que aparece en el cuadro de dilogo acerca de su cuenta y, a continuacin, haga clic en 'Finalizar'.

9. Seleccione 'Configuracin de servidor' debajo de su nueva cuenta. 10. Marque la casilla que aparece junto a 'Usar conexin segura (SSL)' y compruebe que en el campo 'Puerto:' aparece '995'. 11. Seleccione 'Servidor saliente (SMTP)', situado debajo de su nueva cuenta. 12. Introduzca 'smtp.gmail.com' en el campo 'Nombre de servidor:' que encontrar debajo de 'Configuracin de servidor saliente (SMTP)'. A continuacin, escriba '587' en el campo 'Puerto:'. 13. Marque la casilla que aparece junto a 'Usar nombre y contrasea' y escriba su nombre de usuario de Gmail (incluido '@gmail.com') en el campo 'Nombre de usuario:'. 14. Seleccione 'TLS' en 'Usar conexin segura' y haga clic en 'Aceptar'. 15. Compruebe que los datos que se proporcionan debajo de 'Enhorabuena' son correctos. Seguidamente, haga clic en 'Finalizar'. * Ha hecho clic en 'Guardar cambios' tras habilitar el acceso POP en Gmail? Con el fin de que Gmail pueda establecer comunicacin con su cliente de correo, haga clic en 'Guardar cambios' en la pgina 'Configuracin del correo' de Gmail. Configurando ms de una cuenta de correo: Muy bien, todo muy bonito, pero...esto es solo para una cuenta de correo!qu sucede cuando tengo ms de una cuenta de correo y quiero configurarlas, cada una con su respectivo servidor de salida SMTP etc.etc. Configurar varias cuentas de correos, con sus respectivos servidores entrantes y salientes: Una pregunta que se hace a menudo respecto al Thunderbird es Cmo se hace para configurar ms de un SMTP para los mensajes salientes? Sencillamente vamos a "Editar"-->"Configuracin de cuentas", veremos que se abre una ventana que del lado izquierdo y abajo de todo dice "Servidor de salida SMTP". Si hacemos "clic" aqu, se abrir una nueva ventana con el contenido de la cuenta SMTP existente (para enviar correos). Esta es la cuenta predeterminada y si no agregamos nada, veremos que todas las cuentas tendrn el mismo servidor saliente predeterminado. Si queremos que cada cuenta tenga un servidor saliente debemos ir al lado derecho y oprimir el botn Aadir, con esto lograremos que aparezca un formulario que nos permitir agregar los datos de un nuevo servidor saliente SMTP. Hasta aqu, muy bien,, pero cmo hacemos para que cada cuenta POP (de entrada) tenga su correspondiente cuenta SMTP de salida? Porque hasta ahora con lo que hemos hecho, solo agregamos nuevos servidores de salida, pero si dejamos todo as, solo saldremos por el servidor SMTP que tengamos configurado como predeterminado y los dems no existirn para el cliente de correo. Lo que tenemos que hacer, es posicionarnos en la cuenta que queramos configurar, la seleccionamos y y luego vamos a "Editar"-->"Configuracin de cuentas" veremos en la ventana que aparece un desplegable con todos los SMTP que hayamos agregado. Solo debemos seleccionar el apropiado para cada cuenta, como lo indica el subrayado en rojo. Finalmente el botn aceptar, dar fin a nuestro trabajo

Dudas?Algo confundido? No es dificil pero lleva muchos pasos. Seguramente ante tantas cosas nuevas habr dudas.A no desanimarse! Para qu tenemos el foro? Este es un curso interactivo!Esto significa que "no estamos solos!" Te espero en el foro con todas tus dudas. Y luego que tengas este programa instalado, por favor, los correos siempre desde gnu/linux. Te ahorrars problemas de virus, mails que bajan leeentos...,etc. Cada vez que enciendas la mquina, ahora lo primero que conviene hagas es ir a tus correos, desde gnu/linux por supuesto. Luego podrs volver a tu Sistema Operativo antiguo, de donde ya habrs deshabilitado el cliente de correos, ahorrndote muchos dolores de cabeza.LECCION 1

El navegador Mozilla-Firefox
Se trata de un navegador web que en realidad es una versin light de otro, conocido como Mozilla. Una de las mayores ventajas de Firefox es su rapidez y tambin su inmunidad frente a la mayora del malware que ataca a otros navegadores. Firefox puede ser usado tanto en GNU/Linux como en una variada cantidad de SO diferentes. Las vulnerabilidades que ha presentado Firefox, han sido solucionadas a veces en cuestin de horas. Es que detrs de Firefox hay un importante equipo de personas que se encargan entre otras cosas de su seguridad. Hemos visto como otros navegadores pasan meses antes de solucionar vulnerabilidades. Esta es otra de las ventajas de este gran navegador.

El mundo que aparece en la parte superior del navegador a la izquierda es el cono de Firefox.

Con el botn derecho seleccionando "Navegador web Firefox", al hacer clic se abrir una pequea ventana que dir:

Desde aqu podemos elegir, crear un lanzador para el panel, o para el escritorio. La direccin para descargar los fuentes si preferimos esta forma es: http://www.mozilla-europe.org/es/products/firefox/ y la forma de descargarlo muy similar a la que ya vimos para thunderbird

Si deseamos realizar la descarga desde el Centro Mandriva solo vamos a: a la barra que hay en la parte de abajo y hacemos clic en la opcin "Configurar su computadora."

All se abrir una ventana que nos pedir la contrasea del superusuario para poder realizar tareas administrativas desde la cuenta de usuario. Una vez autorizados, veremos una pantalla del Centro de Control Mandriva. Entre sus opciones se encuentra "Administracin de Sofware" el cual del lado derecho presenta varias opciones, utilizaremos "Instalar y quitar software".

En la ventana que aparece, hemos colocado en la pequea caja de bsqueda la palabra "firefox" , luego damos "Enter" para que comience la bsqueda. Al cabo de algunos instantes aparecern los paquetes que vemos abajo a la derecha. Al seleccionar un paquete en la parte derecha. Debajo, vemos una descripcin sobre el material seleccionado. Si observamos detenidamente vemos que el primer paquete es el firefox para mandriva. Luego aparecen algunos paquetes de idioma, ms abajo aparece material para diseadores, etc., etc. Para elegir qu paquetes utilizaremos durante la instalacin, los seleccionamos con el ratn y luego utilizamos el botn "Aplicar" Vamos a ver ahora cmo hacer lo mismo pero desde SuSe con su instalador YaST.

Desde Equipo ==> System ==> Yast, vamos a una pantalla del centro de control Yast. All buscamos del lado izquierdo "Programas (Software) y luego del lado derecho "Instalar / desinstalar software"

Hay otras formas de llegar a instalar software, hemos elegido esta porque tiene ms que

ver con lo acostumbrado por los usuarios de versiones anteriores. En la ventana de bsqueda que hay arriba del lado derecho, colocamos "firefox " y veremos un poco debajo en la "lista de paquetes" todo lo que hay en los repositorios sobre esta aplicacin. Seleccionamos con el botn derecho los paquetes necesarios y luego haremos "clic normal" sobre opcin "Instalar" de la pantalla que aparece. En la parte de abajo, haremos clic en "Aceptar" y comenzar el proceso de bajada e instalacion de archivos.

Desde Debian/Ubuntu/kubuntu utilizamos Synaptic Desde Sistema ==> Administracin ==> Gestor de paquetes Synaptic encontraremos un administrador de bajadas por dems eficiente.

Cuando se abra la pantalla de Synaptic, vamos al botn "Buscar" y veremos que luego de hacer "clic" en este se abre una pequea ventana que nos permite poner el nombre del programa que estamos buscando instalar (en nuestro caso firefox). Una vez que oprimimos el botn "Buscar" (de esta misma ventanita), empezarn a aparecer los paquetes que podemos instalar. Simplemente seleccionamos los paquetes que nos interesan desde la ventana de la derecha. Para seleccionar un paquete, con el boton derecho sobre el paquete que deseamos, hacemos clic y marcamos la opcin "Marcar para instalar". Para tener una descripcin sobre cada paquete, podemos ver la ventana de la derecha que hay un poco ms abajo. Una vez seleccionado algn paquete, el botn (ahora grisado porque no hay paquetes

seleccionados todava) "Aplicar" comenzar el proceso de bajada y posterior instalacin del firefox. Si este programa ya est instalado en tu mquina, Synaptic igualmente tratar de actualizarlo. Con esto tenemos un panorama bastante completo de cmo instalar este programa en diferentes distros. Pero...no solo este programa , segn la distribucin que usemos podemos utilizar alguna de estas herramientas para bajar e instalar cualquier programa. As que era difcil instalar programas en GNU/Linux? Tal vez en un pasado no haba tantas herramientas y era un poco ms complejo, pero hoy en da, esto es muy pero muy fcil.

Amule

Qu es aMule? Para enterarnos podemos ir a Wikipedia (http://es.wikipedia.org/wiki/AMule) donde encontramos lo siguiente: aMule es un programa de intercambio P2P libre y multiplataforma, similar al conocido eMule que funciona tanto con la red eDonkey como con Kad. Deriva del cdigo fuente de xMule, el cual deriva del proyecto lMule, el primer intento de portar el cliente eMule a Linux. Al igual que eMule, aMule se distribuye y publica con una licencia GPL. El objetivo de aMule es ser un "eMule multiplataforma", funcionando actualmente en los sistemas operativos Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Mac OS X y Windows, y en las arquitecturas x86, AMD64, UltraSPARC, PowerPC, Macintosh (G4, G5,...), Xbox y NSLU2. Existen dos versiones de aMule, la versin estable, y la versin de desarrollo (CVS), que se publica diariamente con los ltimos avances, aunque no se asegura su estabilidad. En Wikipedia podemos leer: "A diferencia de eMule, aMule soporta enlaces magnticos (desde la versin 2.2.0) y puede ser compilado como un nico programa monoltico o como un "daemon", lo que permite su ejecucin en segundo plano, sin interfaz grfica y con un menor consumo de recursos. Para comunicarse con el programa existen tres interfaces diferentes: aMuleCMD: cliente de lnea de comandos. aMuleGUI: cliente de interfaz grfica. Actualmente en desarrollo, por lo que le faltan muchas de las opciones de la versin monoltica, adems de ser inestable. aMuleWEB: webserver que permite el manejo mediante un navegador web. Adems, existe todo un protocolo de comunicacin creado para poder desarrollar aplicaciones que se comuniquen bidireccionalmente con el ncleo del programa.

Cmo lo bajamos e instalamos? La forma de bajarlo es similar a las ya vistas con otros programas, por este motivo solo voy a mostrar cmo hacerlo para el gestor de paquetes Synaptic, y luego mediante un paquete .tar.bz que sirve para cualquier distribucin. Instalacin con Debian/Ubuntu Desde Sistema ==> Administracin ==> Gestor de paquetes Synaptic vamos al botn que aparece en el costado derecho "Buscar" y en la ventana escribimos "amule" en la forma que vemos en la figura.

Luego de oprimir el botn "Buscar", Synaptic comenzar la bsqueda de los paquetes correspondientes. Para seleccionar los paquetes de amule, hacemos doble clic en las cajas de seleccin de todos los paquetes relacionados con amule que parezcan interesantes. Para tener una idea ms clara sobre cada paquete, podemos seleccionarlo y ver a la derecha abajo un breve resumen sobre el contenido de cada paquete. Una vez seleccionados los paquetes mediante doble clic, oprimimos el botn "Aplicar" y comenzar el proceso de bajada/instalacin que en forma automatizada realiza Synaptic. Si algn paquete o biblioteca falta, o si es necesario eliminar algn software para que la nueva instalacin se haga sin conflictos, todo esto ser resorte exclusivo de Synaptic, sin que tengamos que preocuparnos manualmente por la instalacin ya sea del paquete o de las bibliotecas que puedan faltar en el sistema.

Los paquetes se instalarn y nos quedar una forma de entrar al programa directamente desde el "lanzador". Esto sera Aplicaciones ==> Internet ==> aMule. Pero si vamos a utilizar mucho aMule podramos colocar un vnculo en el "panel" de la siguiente forma: Botn derecho sobre el panel y hacemos "clic" en la opcin "aadir al panel". En la ventana que aparece hacemos "clic" en el botn "Lanzador" (arriba a la izquierda).

Elegimos el lanzador de aplicaciones porque sabemos que la opcin est en el men, de lo contrario si no estuviera, podramos haber elegido el lanzador personalizado, pero all habra que escribir la ruta completa al ejecutable. En la parte de abajo, hacemos clic en "adelante" y en la pantalla que aparece, buscamos dentro del grupo "Internet".

Vemos en la ventana de abajo, que aparece un item llamado Internet.

Si hacemos "clic" en el pequeo triangulito que hay a su izquierda, este cambiar de posicin horizontal a vertical y a modo de desplegable mostrar los items internos. En este caso vemos dos aLinkCreator y debajo aMule. Seleccionaremos este ltimo y luego hacemos "clic" en el botn "Aadir". Con esto habremos logrado crear un link en el panel, tal cual podemos ver en la siguiente figura:

En la actualidad algunas dependencias en distribuciones tales como Mandriva, han sido actualizadas, y todava no funcionan en amule. Esto es algo provisorio que seguro se soluciona a corto plazo. Mientras tanto sugerimos desde RPMDrake se puede utilizar bittorrent perfectamente, por lo que en este caso hasta el da de hoy se sugiere la instalacin de este. Se trata solo de una solucin provisoria, ya que seguramente el problema se solucionar prximamente. Si en los repositorios de nuestra distribucin no encontramos la forma de bajar Amule, podemos ir directamente a sourceforge y bajar el .tar.bz que es un paquete que debemos luego trabajar desde consola. http://sourceforge.net/project/showfiles.php? group_id=88225&package_id=92596&release_id=649955 Puede que para los que no estn acostumbrados a instalar en esta forma, todo esto resulte un poco complicado. Esto es solo cuando todava no hemos instalado nada as, pero para nuestra ayuda tenemos un foro donde efectuar todas las consultas que vayan apareciendo. Dejo a continuacin la direccin: http://forum.amule.org Ya hemos visto en lecciones anteriores cmo realizarlo, as que solo hay repasar la leccin anterior donde mencionabamos cmo usar archivos .tar.gz, la forma es muy similar. Tambin al bajar el paquete y luego de descomprimirlo, veremos que hay un directorio llamado "docs" y dentro del mismo hay un archivo llamado "Install". Veamos una forma bsica de hacerlo para SuSe desde la consola: 1. Creamos un directorio llamado "amule"para esto escribimos en consola como root: mkdir /home/[usuario]/aMule * Donde dice [usuario] debe ir el nombre de un usuario existente en nuestra computadora. 2. Bajar el wxGTK necesario para la compilacin. Lo encontraremos en http://download.berlios.de/amule/wxGTK-2.4.2.tar.gz ) 3. Descomprimir y compilar wxGTK tar -zxvf wxGTK-2.4.2.tar.gz Finalizado la descompresin vamos al nuevo directorio creado escribiendo en consola: cd wxGTK-2.4.2 Una vez posicionados en el lugar correcto utilizamos el comando "configure" de la

siguiente manera: ./configure --prefix=/home/user/aMule/ --disable-gtk2 --with-gtk && make && make install Dentro de la consola y como root o bien anteponiendo "sudo" a cada comando escribimos: /sbin/ldconfig 4. Bajar wxBase http://download.berlios.de/amule/wxBase-2.4.2.tar.gz 5. Descomprimir y compilar wxBase tar -zxvf wxBase-2.4.2.tar.gz Luego de descomprimido nos ubicamos en el nuevo directorio recin creado. cd wxBase-2.4.2 Un vez posicionados en el directorio utilizamos el comando "configure" ./configure --prefix=/home/user/aMule/ && make && make install Establecemos un link mediante el siguiente comando: ln -sf /home/user/aMule/bin/wxgtk-2.4-config /home/user/aMule/bin/wx-config y otro ms: ln -sf /home/user/aMule/bin/wxbase-2.4-config /home/user/aMule/bin/wxbase-config Como root : /sbin/ldconfig 6.5- Bajar la ltima vesin o amule cvs https://developer.berlios.de/project/showfiles.php?group_id=1296 http://amule.hirnriss.net/ 7. Compilar amule: tar -zxvf aMule-X.X.X.tar.gz (reemplazar las x con el nmero de versin de amule que corresponda.) Vamos al directorio recin creado de la siguiente manera: cd aMule-X.X.X Posicionados en el directorio en cuestin utilizamos el comando "configure" ./configure --prefix=/home/user/aMule/ --disable-optimize --enable-debug --with-wxconfig=/home/user/aMule/bin/wx-config --with-wxbaseconfig=/home/user/aMule/bin/wxbase-2.4-config && make && make install Todo seguido, no son lneas diferentes sino que la misma consola, al no tener lugar en una sola lnea pasa a la siguiente, pero nosotros debemos escribir todo como si se tratase de una sola lnea. 8. Escribimos en consola: export LD_LIBRARY_PATH=/home/user/aMule/lib:$LD_LIBRARY_PATH

Vamos al nuevo directorio creado cd /home/user/aMule/bin/ 9. Hacemos funcionar el programa ./amule Seguro esta instalacin resulta algo complicada para muchos que recin empiezan. A no hacerse problema!, con un poco de experiencia veremos que no es tan dificil instalar desde consola, solo un poco de paciencia y ya podremos hacerlo sin problema. Los que se han animado y lo han logrado Enhorabuena!, pero para todos recuerden Roma no se hizo en un da! Extraemos un artculo de la web que lamentablemente ha sido levantado pero que igualmente reproducimos aqu porque es de importancia para aquellos que estn usando en forma combianda Winows y Linux. Seguramente servir a aquellos que ya tienen en otro SO un emule. Cmo hacer para poder bajar indistintamente, desde uno u otro SO y verlo/guardarlo en el mismo lugar? Se supone que con lo que hemos visto, ya tenemos instalado amule, as que tal vez la primera parte del artculo no sea para nosotros demasiado importante. De todas maneras, tomar en cuenta que con apt-get podemos hacer una instalacin no solo en Debian, sino incluso en Ubuntu. Veamos de qu se trata entonces:

Compartir eMule y aMule en Windows y GNU/Linux


Cambias constantemente de sistema operativo? No puedes dejar de Jugar en Windows y aun asi quieres seguir descargando cosas en aMule? Quieres seguir navegando seguro en gnu/linux y no dejar de bajar lo que esta pendiente en eMule? bien aqu vamos a ver como compartir las descargas entre eMule en Windows y aMule en gnu/linux. En realidad esto tambin es vlido si queremos utilizar aMule en windows y la explicacin es la misma. eMule: programa de descargas P2P, especialmente apreciado para descargas grandes. Es para Windows aMule: programa de descargas P2P, especialmente apreciado para descargas grandes. Es para Linux! (en realidad funciona no solo en gnu/linux sino en diferentes SO incluido windows) Estos dos programas funcionan casi exactamente igual, de hecho para fines prcticos funcionan de la misma manera. As que podemos usar los archivos de uno en el otro. Requerimientos: Windows Instalado. GNU/Linux Instalado (cualquier distribucin funciona bien) Una particin donde guardar archivos accesible y con derechos de escritura en ambos Sistemas operativos. Yo utilizo una particin Fat32 (pero recordar que esta tiene limitantes en cuanto al tamao Mximo de archivos de 2GB). Para archivos ms grandes se puede utilizar Ntfs sin problema. Una vez que tenemos todos los requerimientos, procederemos a instalar los programas. Si todava no has instalado eMule puedes instalarlo o bien buscar la versin de aMule

segn sea tu gusto. En Debian/Ubuntu, adems de las formas que vimos con anterioridad, podramos instaslarlo por medio de la consola escribiendo lo siguiente: para Ubuntu, como usuario comn: $ sudo apt-get install amule para Debian como root: # apt-get install amule si no te has familiarizado todava con la consola, tal vez convenga que utilices agregar y quitar programas/internet/amule. O bien como vimos antes mediante Synaptic. Una caracterstica de eMule y otros programas P2P es que permiten seleccionar donde descargar los archivos que vas bajando y donde almacenar los temporales. Lo que haremos es simplemente colocarlos en directorios (carpetas) que sean accesibles desde ambos SO es decir, en una particin tipo Fat32 o Ntfs y que podamos ver dewsde ambos sistemas (Windows y Gnu/Linux). Es conveniente primero crear las directorios que asignaremos. En mi caso ya estn, son / media/datos/tmp (en windows es e:\tmp) para temporales y /media/datos/downloads (en windows es e:\downloads) para los archivos descargados. Para los que todava no lo sepan, estas rutas aparentemente diferentes, en realidad son la misma. Solo que cuando decimos e:\tmp estamos mirando el directorio desde windows, mientras que cuando decimos /media/datos/tmp estamos mirando el mismo directorio pero desde gnu/linux. Ahora en la ventana principal de eMule, hacemos click en el botn de preferencias y se mostrar una ventana. Una vez all,en la seccin de directorios modificamos la ruta de ambos para que apunten al directorio que seleccionado, como por ejemplo E:\downloads o el que hayas elegido. Tambien debes configurar el archivo de almacenamiento temporal tal vez algo como E:\Tmp. Ahora debemos reiniciar eMule. Para aMule el proceso es exactamente el mismo: Nos posicionamos dentro de Amule en el botn "Opciones" y dentro de este vamos al item "Directorio" debiendo escribir la misma ruta que tenamos en Emule. ATENCIN: Antes, en GNU/Linux, antes de utilizar estos directorios debemos de recordar tener montado la particin donde se encuentra el directorio que vamos a utilizar. Siguiendo nuestro ejemplo, es posible que la ruta en GNU/Linux equivalente a E:\downloads sea /media/datos/downloads siendo: /media la particin donde se montan todas particiones Fat, y Ntfs, (en gnu/linux ms antiguos se utilizaba /mnt), /datos el nombre utilizado para la particin en s, /downloads el directorio dentro de la particin.

Cmo se hace esto? Es bien sencillo: En la parte superior donde se encuentra la barra (vlido para Gnome) , vamos a "Lugares" y luego de hacer clic en este buscamos el tem correspondiente. En mi caso la particin C:\ la configur para que se vea como Sistema, y hay una particin E:\ que se ve como datospero el nombre que utilices es lo de menos.

Despues de esto debers reiniciar tambien aMule. Eso es todo. Cuando comiences una descarga en uno de los dos sistemas, podrs continuar en el otro como si nada! Prctico cierto? Al menos para mi lo ha sido. Pero...tal vez, si recin comienzas esto te resulte un poco complicado. No te hagas problema, es lgico que as suceda. Deja agendado este item para un poco ms adelante, cuando, con ms experiencia puedas hacerlo, es solo cuestin de tiempo y sobretodo paciencia! "Roma no se hizo en un da" Si por el contrario, has intentado y has podido llegar a buen puerto Felicitaciones!. CONFIGURANDO aMULE

Una vez abierto amule, vamos a "opciones" y aparecer una ventana como la que se ve en la figura con unas cuantas opciones para configurar. Veamos las ms importantes: *General: Idioma: Nos permite seleccionar entre muchos, el idioma que vamos a utilizar. Desde aqu podemos cambiar el "Alias" y tambin colocar el navegador que normalmente utilizamos. Para eso contamos con un "selector de navegacin" que en forma predeterminada est en "konqueror" y que podremos cambiar con el desplegable al navegador que utilicemos. Preguntar al salir: A veces queremos minimizar amule mientras hacemos otras tareas y es facil confundir esto con "salir". Para evitarlo, se puede habilitar "preguntar al salir". Simplemente antes de salir nos preguntar. Tambn podemos seleccionar el check box "Habilitar cono del sistema" para habilitar un cono en la bandeja de sistema. *Conexin: Existen varios factores para que una conexin no funcione a la velocidad deseada entre las que podremos nombrar:

*Se trata de un sistema P2P en donde cuanto ms demos (subidas de archivos) ms

preferencias tendremos para bajar. Depender entonces de nuestra generosidad lo que podremos obtener. *Que nuestro ISP o administrador de red no haya limitado nuestaMule *Que nuestra conexin no sea todo lo rpida que nos hayan dicho cuando la adquirimos. A menudo al contratar un servicio nos ofrecen "lo mejor", pero a la hora de utilizar el servicio, vemos que las cosas no son como nos prometieron, an con la oferta de ms ancho de banda con que a menudo nos quieren mantener como clientes. En algunos casos incluso, el tema es la utilizacin semntica...por ejemplo nos dan una conexin que tiene hasta o sea que su velocidad llegar hasta tal valor puediendo ser mucho menor. Un forma de saber si la conexin es rpida es entrar en algn medidor de velocidad que sepamos no nos est mintiendo. Un link que creo es bueno para esto es el siguiente: http://www.abeltronica.com/velocimetro/pt/?idioma=es&newlang=es En algunos segundos tendremos una buena idea sobre nuestra conexin. Debemos colocar una velocidad de descarga que no supere el 75% del valor real de descarga que nos provee nuestra conexin. Para esto tambin servir el "velocimetro". Es buena prctica cambiar de vez en cuando el puerto TCP y el UDP para lograr mejores conexiones. *Proxy: Si estamos detrs de un proxy, debemos pedir los datos a nuestro ISP o administrador de red para completar este item. *Directorios Ya hemos hablado del tema cuando vimos la forma de compartir archivos entre un eMule de Windows y un aMule en gnu/linux. Simplemente indicar qu directorios (carpetas) se utilizarn tanto para guardar archivos completos ya bajados como temporales durante la descarga. CUIDADO! Bajo ningn concepto se puede utilizar el directorio raiz (/) o etc/passwd o etc/shadow so pena de poder ser atacado y perder el sistema. Siempre hay que elegir una ubicacin dentro de nuestro usuario por ejemplo si nos loguearamos como "pepe" podramos utilizar /home/pepe/entradas y /home/pepe/tmp Esto queda "a gusto del consumidor" Para tener un panorama ms completo de esta utilidad se pueden ver las faq en http://www.amule.org/wiki/index.php/FAQ_aMule-es Est en castellano. De todos si tenemos dudas podemos consultarlas en nuestro foro. Para eso lo tenemos verdad?

AZUREUS - Ahora conocido como VUZE


Azureus es un cliente Torrent de cdigo abierto desarrollado en lenguaje de programacin Java, por lo que es multiplataforma (teniendo instalada la Maquina Virtual Java) Funciona tanto en sistemas Mac, como Windows o GNU/Linux. Seguramente este es un programa de mucha utilidad para todos y su instalacin, por lo tanto, es muy importante. Por otro lado, es posible que durante la instalacin/configuracin surjan dudas, no porque sea difcil sino porque se trata de muchos pasos y es fcil equivocarse en alguno. Azureus cuenta con ventajas respecto a otros clientes "Torrent".

*Tiene la posibilidad de descargar varios archivos .torrent a la vez. *Repartir el ancho de banda. *Posibilidad de conocer el nmero de fuentes y clientes disponibles. *Un sistema de prioridades de los archivos en cola. *Agrupar en una sola ventana todas las descargas. *Posibilidad de modificar la velocidad de subida sin necesidad de reiniciar. *Un cliente IRC para chatear con usuarios Azureus. Instalando Azureus Si no tenemos instalada la mquina Java, Azureus y otros programas (como el Open Office) nos van a pedir instalarla. Para entender un poco de qu se trata y tambin para bajarlo, podemos ir a: http://bulma.net/body.phtml?nIdNoticia=1964 Si no encontramos Azureus en alguna distribucin (por ejemplo los repositorios comunes de OpenSuse no lo traen), podemos intentar instalarlo desde los fuentes o bien intentar con alguna otra aplicacin como monsoon. En Ubuntu: Simplemente utilizamos Synaptic en la forma ya acostumbrada. Vamos a Sistema ==> Administracion ==> Gestor de paquetes Synaptic Una vez dentro de Synaptic, hacemos clic en el botn que est arriba y a la derecha "Buscar" y en la ventana que aparece escribimos "Azureus". Este es algo grande porque hay que instalar unas cuantas depedencias, pero de esto se ocupar synaptic, as que podemos tomar un caf mientras tanto.

Lamentablemente YaST y RPMDrake, las aplicaciones utilizadas para bajar programas de la distro SuSe y Mandriva, no nos posibilitan bajar Azureus. Pero existen otras aplicaciones como Bittorrent que se pueden bajar mediante RPMDrake sin inconveniente

en mandriva y seguramente encontraremos similares en SuSe. De todos modos podemos bajarlo haciendo uso de un paquete que encontraremos en su sitio original:

CONFIGURACION BASICA Lo primero que veremos ser una opcin de men donde podemos seleccionar diferentes tipos de experiencia lo que a su vez nos dar ms o menos libertad en la configuracin de la herramienta. En nuestro caso hemos elegido el "Modo Avanzado" para de esa manera poder dejar todo como realmente nos interesa.

En el primer inicio de Azureus aparece en forma automtica una pantalla de ayuda para configurar azureus que nos lleva prcticamente de la mano. Vamos a Herramientas/Opciones y all ubicamos "Modo" y marcamos la opcin "Avanzado". Luego hacemos clic en "Guardar" que vamos a encontrar abajo y a la izquierda. El asistente nos ir preguntando todo lo necesario. Si algo quedara mal configurado no hay que hacerse demasiado problema, ya que una vez que el azureus/vuze comience a funcionar podremos reconfigurarlo tantas veces como queramos. Lo primero que nos consulta el asistente es: *Como nos conectamos a Internet?

Debemos aclararle el tipo de conexin que tenemos. Si es adsl, por red o cualquier otra. Luego nos indicar un posible puerto para comunicarnos. Es importante que este puerto no est bloqueado por algn firewall, Nat o proxy ya que de lo contrario no funcionar. Es posible cambiar el puerto y consultar si el mismo funciona o no. Es recomendable no seguir adelante hasta no encontrar un puerto abierto. A veces debido al ancho de banda utilizado los ISP y/o administradores de red bloquean los puertos para Azureus y otros clientes BitTorrent. Si ese fuera el caso debemos solicitar que nos abran un puerto para este uso. Cualquier proxy que se precie de tal y sea medianamente eficiente permite regular el flujo de datos entregado, por lo que para los ISP/administradores no debera ser un problema el consumo del ancho de banda, ya que existen herramientas eficientes (al menos desde gnu/linux) para regular la subida/bajada de datos.

Transferencia.

Con transferencia le indicamos a Azureus, la cantidad que utiliza para la subida y la bajada. Si dejamos estos campos en "0" la velocidad de transferencia ser mxima, pero posiblemente la conexin no nos permita hacer otra, y ni que hablar que si se trata de una red, el resto de los usuarios no van a estar muy contentos. De acuerdo a la velocidad de nuestra conexin sern los valores que convenga utilizar, tomando en cuenta lo que normalmente utilizan otros programas o mquinas conectadas durante el tiempo de uso de este programa. Archivos. Es necesario indicarle a Azureus donde va a guardar las descargas y esto hacemos desde "Archivos". Veremos que hay muchas otras configuraciones, pero consideramos que estas son las bsicas. Aquellos que quieran profundizar en el tema configuracin harn bien en ingresar en links tales como http://www.adslzone.net/configurar-azureus-con-adsl-1-3-y-10-megas.html?file=zonecontent/tutoriales/Varios/10/index.htm http://www.macuarium.com/cms/index.php? option=com_content&task=view&id=827&Itemid=90

UTILIZACIN DE AZUREUS Antes de comenzar es bueno conocer el significado de algunos trminos utilizados en la red Torrent:

Tracker : es la computadora que comparte el archivo, y es el nico que sabe donde estn todos los usuarios que estn en la descarga. Todas las descargas se realizan al mismo. - Seed (semilla) : Son los usuarios que ya han bajado el archivo completo y siguen compartindolo. - Torrent : Es un archivo cuya extensin es .torrent, y se lo conoce como T-Links. Contiene los datos que permiten conectarse al Tracker y desde este con los dems usuarios. Se trata de archivo de nos ms de 50 KB y que por lo tanto es de rpida bajada. Lo primero que tenemos que hacer es encontrarnos con nuestro archivo .torrent. Para esto debemos encontrar algn buscador de estos archivos. En nuestro caso usamos: http://sourceforge.net/projects/torrentsearcher Hay muchos otros buscadores, con solo colocar ".torrent" en un buscador como google encontraremos muchsimos. En el buscador anterior aparecen varios items como :eroticos, pelculas, etc. Aqu buscaremos lo que queremos bajar, pero no bajaremos la pelcula, programa,etc. que queremos bajar sino solamente un pequeo archivo cuya extensin ser .torrent. Como ya se ha dicho, este archivo solo nos permite conectarnos al Tracker. En nuestro caso y solo para ejemplificar cmo se hace hemos bajado un archivo .torrent que es el siguiente: [WZF]Binbou_Shimai_Monogatari_-_Capitulo_05[HDTV][1280X720][Xvid][Sub.Esp] -=mininova.org=-.torrent (nuevamente tomar en cuenta que el link es uno solo, pero se corta por lo largo que resulta). Dentro de Azureus, entramos Archivo ==> Abrir ==> Abrir.torrent

Nos ubicamos en "Aadir Archivos" porque utilizaremos un archivo bajado en nuestro escritorio. Tenemos dos opciones ms sobre las que no hay mayores comentarios "aadir URL" y "Aadir Carpeta". Al colocar "Aadir Archivos" se abre una ventana que nos permite navegar hasta el archivo que deseamos agregar. El botn de Aceptar dejar de estar "grisado" y listo para usar una vez que hayamos indicado donde guardaremos los datos. En nuestro caso hemos indicado /home/ [usuario]/Desktop para que se guarde en el escritorio, pero podramos haber elegido otro lugar sin problema. Luego de todo esto hicimos "clic" en "aceptar" y comenz la descarga! As de simple! En la pgina principal dice unas cuantas cosas que nos dar una idea de nuestra bajada. Vamos a verlo un poco ms en detalle: *S: Indica de acuerdo a su color el estado de la descarga: Rojo: No encuentra fuentes de descarga Amarillo: Descargando Azul: Buscando fuentes de descarga *Nombre:Nombre real del archivo que estamos bajando. *Tamao: Tamao total del archivo que estamos bajando. *Descarga: Todo lo que hay descargado hasta el momento del archivo en cuestin. *%: Lo mismo que Descarga pero en porcentaje. *Estado: Nos muestra si en este momento est descargando, en espera, etc. *Semillas: Todos los equipos que cuentan con los fuentes completos de descarga. *Clientes: Son todos los clientes que en ese momento estn descargando de las semillas. *Velocidad de descarga: Esta velocidad est dada en kilobits por segundo. *Velocidad de subida: Todo esto es configurable, en forma general pero tambin en particular para algn archivo. *Tiempo: El tiempo total que durar la descarga completa. *Estado rast: Nos indica si el torrent est activo o o no. CONFIGURACIONES PARTICULARES DE UNA DESCARGA Mediante el botn derecho, colocado en la zona donde se encuentra la descarga podemos ver un men contextual. Entre las cosas que encontramos all, podemos ir a Avanzado ==> Ajustar Velocidad de descarga . Aparecer un desplegable con muchas velocidades para que lo ajustemos de acuerdo al ancho de banda que queremos utilizar. Lo mismo sucede desde Avanzado ==> Ajustar Velocidad de Subida. Un detalle, hice la prueba de subir la velocidad de descarga y para mi sorpresa en lugar de aumentar la velocidad, la misma se puso inestable cambiando permanentemente. En cambio cuando la baj, en realidad subi a ms del doble. Esto nos da la pauta que debemos tomar en cuenta nuestra conexin y cuanto estamos bajando con otros programas antes de seleccionar una velocidad determinada. Hay en Internet muchos tutoriales que nos permitirn profundizar en el uso de Azureus,

pero creo que con esto el puntapi inicial est dado, ahora solo queda probarlo y ver cmo funciona en nuestra distro.

Mensajera Instantnea con GAIM (Ahora Pidgin)


Gaim es un programa de mensajera instantnea que tiene la particularidad de permitirnos conectarnos con otros programas de mensajera instantnea como:

Aim/Icq Gadu Gadu Google Talk IRC MSN Napster YAHOO etc.

Luego de un conflicto con AIM, cambi su nombre por Pidgin. De todos modos, como es muy conocido como Gaim hemos dejado su nombre tradicional, con la salvedad que realmente hoy ya no se llama de esta manera. Gaim no es solo un programa de mensajera mas, tambin nos da la posibilidad de conectarnos con diferentes programas de mensajera. Es muy fcil bajar Gaim en cualquiera de las tres distros (Ubuntu, SuSe y Mandriva), especialmente si como escritorio estamos usando Gnome. En la actualidad el programa en Ubuntu desde Synaptic sigue llamndose 'Gaim' cosa que seguramente cambiar en un futuro prximo. Otra forma de bajarlo es desde: http://gaim.sourceforge.net Si entramos en esta pgina seremos redireccionados a: http://www.pidgin.im

No voy a abundar en detalles sobre cmo bajarlo, ya que las formas de hacerlo fueron vistas con otros programas con anterioridad. Un detalle, si vamos a utilizar un paquete .tar.gz o .tar.bz2 es muy importante antes de compilar el programa, leer atentamente los archivos readme e install. Seguramente

encontraremos info importante sobre la forma de compilarlo. Configuracin de Gaim La primera vez que abrimos Pidgin veremos que aparece un asistente a fin de realizar la configuracin bsica del mismo.

1. Ni bien abrimos Pidgin aparecer una pantalla como la que vemos arriba. Una vez hacemos clic en el botn "Aadir" aparecer una ventana con un desplegable en "Protocolo". Si lo extendemos veremos los diferentes servicios con los que podemos trabajar. Veremos cmo configurar una cuenta con el MSN.

Pero antes aprenderemos a configurar una cuenta de correo que no sea hotmail para poder ingresar en el MSN. Es comn creer que solo con una cuenta hotmail es posible

ingresar en MSN y as fue por algn tiempo, pero en la actualidad podemos ingresar con cualquier cuenta de correo mediante PASSPORT, veamos cmo hacerlo. Lo primero que haremos ser ir a esta pgina: www.passport.net/ All nos encontraremos con esta ventana, y haremos clic directamente del lado izquierdo donde dice "registrarse":

Se abrir otra pgina con dos opciones, elegimos "S.utilizar mi direccin de correo electrnico". Esto har que en lugar de crear una cuenta en hotmail (que es la otra opcin), podamos utilizar nuestra propia cuenta en gmail , yahoo, o el correo que se nos ocurra. Luego de esto, y al oprimir el botn "Continuar", nos llevar a una pgina donde debemos poner nuestra direccin de correo, una contrasea y algunos datos ms. Una vez finalizado todo el proceso, recibiremos en nuestra direccion de correo, a modo de confirmacin, un mensaje con un link al que debemos contestar y eso ser suficiente. Si ya tenemos hecho este proceso, podemos entonces s, configurar nuestro pidgin para MSN sin usar una cuenta de hotmail, veamos como. Luego de hacer clic en el botn Aadir aparecer una ventana como la siguiente, aqu en el desplegable "protocolo" elegimos MSN:

En "nombre de usuario" colocaremos la cuenta que hemos inscripto en passport con anterioridad.,tambin la contrasea elegido en passport deber figurar igual aqu. Y finalmente, un sobrenombre que se nos ocurra. Podemos dejar tildado "recordar contrasea" para que la prxima vez el sistema no

pregunte y coloque en forma automtica la contrasea. Luego haremos "clic" en el botn "Guardar" Una vez que hayamos completado la carga de nuevos datos, aparecer una pantalla como la siguiente:

Vemos que mediante el botn "Aadir", todava podemos seguir incluyendo las cuentas que queramos. Si todo ha funcionado en forma correcta, aparecer una ventana como la de abajo sin datos. Esto se debe a que todava no cargamos ningn amigo en la lista de contactos. Veamos ahora, cmo aadimos amigos a la lista de contactos. Desde la ventana que apareci sin datos, vamos al men "Amigos" y al seleccionarlo se abren varias opciones, entre las que se encuentra "Agregar un amigo".

Para aadir un amigo en nuestra lista de contactos hay que tener en cuenta que el usuario al que vamos a aadir tendr que estar tambin suscripto en passport o bien tener una cuenta de hotmail. No importa que no utilice pidgin, puede estar utilizando MSN o AMSN Para aadir un amigo hay que hacer clic en Amigos > Aadir un amigo. Nombre de usuario: Aqu va la cuenta de correo de nuestro amigo Apodo: El apodo que le queramos poner o sobrenombre Grupo: Grupo donde le queremos aadir, abriendo el desplegable podremos elegir. En el ejemplo aadimos un usaurio, pero como no est disponible aparece grisado. Una vez introduzcamos todos los datos pulsamos sobre el botn Aadir. El proceso no tiene mayores complicaciones. Se puede hacer casi de la misma manera con el resto de las mensajeras integradas. Hemos visto cmo trabajar con MSN desde linux sin mayores dificultades, y esto puede ser muy importante, ya que muchos de nuestros amigos seguramente se encontrarn por medio del MSN. Pero tambin...sera bueno conocer un servicio como Jabber. Se los recomiendo! y una vez que lo usen seguramente todos lo estaremos recomendando a nuestros amigos. Pero esto lo veremos en el prximo apunte. Sera muy bueno que todos nosotros abrieramos una cuenta en Jabber y la usramos como grupo para tener comunicacin instantnea entre nosotros por ejemplo. A propsito, para quienes quieran saber algo ms de Jabber, la pgina en castellano es: http://www.jabberes.org/

Mensajera Instantnea aMSN


El Amsn tiene todas las funcionalidades del MSN y algunas ms segn iremos viendo. Funciona tanto en Windows, como en otros SO, incluso en gnu/linux. Tiene soporte en gnu/linux para video-conferencia. El Alvaro's Messenger (aMSN) tiene algunas ventajas dignas de mencionar: Se pueden abrir varias sesiones en simultneo Tiene soporte para webcams tanto en gnu/linux como en Mac OS X Enva y recibe archivos Como descargamos e instalamos AMSN? Hay por lo menos dos formas de hacerlo: 1) El mtodo ms sencillo es desde los instaladores que trae cada distribucin, como apt para Debian/Ubuntu, o en su forma grfica Synaptic, Yast para Suse, etc. 2) Con este sistema no solo bajamos el programa sino que tambin lo dejamos instalado. 3) Desde la propia pgina de Amsn http://www.amsn-project.net/

desde "Download" podremos ir al sitio de descargas: All encontraremos varias posibilidades de bajar este programa. Primero nos preguntar el Sistema Operativo, ya que aMSN existe para gnu/linux, pero tambin para Mac, FreeBSD, Windows, etc.. Tambin debemos elegir si bajamos el programa para computadoras de 64 bits o las ms clsicas de 32 bits. Al elegir GNU/Linux, encontraremos todava diferentes opciones, por ejemplo utilizando el instalador para Tcl/Tk, para alguna de las distribuciones especficas (Debian, Fedora, Ubuntu, Gentoo, Pardus. O bien, utilizar los fuentes, en .tar.gz

Y el resto de las distribuciones? Tenemos los fuentes (source downloads) que nos van a permitir instalarlo en nuestra distibucin sin importar cual. Una vez abierto por primera vez Amsn... veremos una ventana como esta:

Cuando cerramos la pgina anterior, veremos algo como lo siguiente:

El paso que viene a continuacin debe ser bien entendido. Estamos usando los

servidores del Msn y esto supone que debemos tener una cuenta all. Si no tenemos cuenta en Msn, nuestro Amsn no podr realizar la conexin. Por este motivo antes de realizar el paso indicado aqu, debemos estar completamente seguros de poseer una cuenta en Msn. Hay varias formas de tener una cuenta; desde sacar una cuenta en Hotmail, pasando por passport (que nos da la posibilidad de utilizar otra cuenta de correo que no sea Hotmail!!!). Si queremos utilizar nuestra direccin de correo de gmail o yahoo o cualquier otra que no sea hotmail, podemos ir a http://www.passport.net y activar desde all nuestra cuenta. Esto lo explicamos anteriormente cuando vimos cmo instalar pidgin, as que podemos remitirnos a ese apunte para utilizar passport. Sea como sea cuando tengamos una cuenta en Msn podremos seguir adelante.

Y simplemente agregar los datos faltantes para conectarnos, esto es: En donde dice "Usuario" colocaremos una cuenta de correo vlida.

En donde dice contrasea colocaremos la contrasea correspondiente. Por ejemplo si utilizamos passport ser la contrasea que agregamos all, si en cambio usamos hotmail ser la contrasea normal que tenemos en esa cuenta. Ahora el proceso ser simple, podemos conectarnos con varios usuarios a la vez, tener varias sesiones de Amsn abiertas al mismo tiempo, agregar contactos, enviar mails, y otras acciones. Los plug-ins y las webcams: Hasta ahora solo vimos las comunicaciones ms sencillas utilizando simplemente la parte grfica del Amsn. Pero hay un sinnmero de otras cosas que se pueden hacer. Una de ellas es conectarse por medio de una cmara Web. Desde la ventana del chat, vamos al me Acciones/Enviar cmara web. Desde este lugar se puede configurar la calidad de video. Por supuesto, la cmara que tenemos tendr que estar soportada, de lo contrario, si el sistema no tiene posibilidades de reconocerla no va a funcionar. Solo queda probarlo, es una opcin ms de mensajera instantnea y vale la pena tenerla en cuenta.

Qu es Jabber?
Jabber es un protocolo de mensajera instantnea muy atractivo, entre otras cosas porque es abierto. Como otros de su tipo, realiza el intercambio de mensajes en tiempo real La particularidad de Jabber es que usuarios que estn en servidores diferentes, pueden comunicarse entre s y que cualquiera puede crear un servidor jabber propio. En suma las caractersticas de Jabber son: Es gratuito y abierto, existiendo ms de un desarrollo jabber para sus servidores. Es descentralizado caracterstica que le permite a cualquier persona montar su propio servidor, sin necesidad de pagar patentes (es gratuito). Se trata de servidores seguros que utilizan SSL y tambin los clientes pueden soportar PGP-GPG Existen numerosos clientes jabber entre los que se encuentra PSI. Su ventaja es que ha sido diseado como multiplataforma, o sea que vamos a encontrar PSI para Windows, Mac, y tambin por supuesto para GNU/Linux. Instalando PSI: Posiblemente desde nuestra distribucin podamos bajar en la forma habitual (Synaptic para Ubuntu, Yast para OpenSuSe, o RPMDrake para Mandriva). De lo contrario podemos ir directamente al sitio de PSI y bajarlo desde all: http://psi-im.org/ Configurando PSI: Lo primero que nos va a pedir PSI es un servidor jabber. Podemos usar uno propio, o bien ver la lista de servidores pblicos en esta direccin: http://www.jabberes.org/servidores

Por ejemplo podramos usar este servidor: jabberes.org Para registrar una cuenta, primero debemos ir a "General==>Cambiar perfil"

Desde aqu podemos cambiar el lenguaje por Espaol y tildar "Abrir automticamente al inicio", pero para crear un nuevo perfil vamos al botn que hay abajo y hacemos clic en "Profiles, aparecer una ventana como la siguiente:

Utilizamos el botn "New" para crear un nuevo perfil.

Podemos agregar un nombre al nuevo perfil, tambin definir que accin, por ejemplo puede ser solo para mensajes o bien para Chat. En nuestro caso seleccionamos "Chat" y finalmente tildando "Enable Emoticons" nos aseguramos que estos se vern en el chat. Finalmente damos clic al botn crear.

Una vez creado el perfil debemos crear cuentas para ese perfil (al menos una, aunque pueden ser varias). Hacemos clic en el botn "Registrar nueva cuenta" Por ejemplo, supongamos que hemos elegido como servidor jabberes.org (podra ser cualquier otro de la lista que vimos antes). Completamos el dato y pasamos a la pantalla siguiente dando clic en "Next", luego de algunos instantes aparecer una nueva pantalla para que completemos los datos de nuestra cuenta, los cuales son de libre eleccin lo mismo que la contrasea.

Luego de completados estos datos damos clic al botn "Next". Si todo anduvo bien, aparecer una pantalla comunicndolo y quedar lista nuestra ventana para comunicarnos. Hay algunos detalles ms de configuracin, pero no los vamos a tocar ya que as como est ya deberamos poder conectarnos. Veremos la ventana de trabajo que es igual a la de abajo:

Falta algo? Si, falta agregar contactos, para hacerlo, sobre la cuenta, hacemos clic derecho y aparecer una pantalla como la siguiente: Hacemos clic en "Aadir un contacto" y en la pantalla siguiente agregamos sus datos. Tambin es posible ir a "Descubrir servicios".

Una agradable sorpresa Una particularidad, si abrimos Salas de chat veremos una sala muy importante para todos nosotros "Alumnos de linux-es-libre". La han creado participantes de nuestra lista de ayuda y realmente le damos las gracias por su gran aporte.

Se podra seguir buscando acciones y configuracin de jabber, pero creo que con esto ya tenemos para ir conocindolo. Sugiero a todos conectarse a jabber, vern que es un buen programa de mensajera instantnea con muchas ventajas.

LECCION 5
La Suite Open Office La ventaja de esta Suite sobre otras fundamentalmente es que se trata de Software Libre y gratuito. Es compatible y retrocompatible con la Suite propietaria MS OFFICE, lo que significa que cualquier documento hecho con Open Office podr verse desde la Office y viceversa. Uno de los mayores problemas para el novel usuario de Linux en este punto es cmo hacer para ver/enviar documentos hechos en MSOffice?. Por ejemplo el formato predeterminado de MsOffice para texto es .doc siendo un formato propietario. Por el contrario Open Office tiene en forma predeterminada un formato abierto .odt, pero es posible convertir a .doc y viceversa. Funciona tanto en GNU/Linux, como en Solaris, como Windows y otros SO, por lo que es multiplataforma. Contiene Procesador de textos, base de datos, hoja de calculos, manejo de grficos y dibujos, etc., siendo muy completa. Open Office

El sitio oficial de Open Office en castellano es: http://es.openoffice.org/ y desde all encontramos un importante link a varios minicursos para ayudarnos a utilizar los diferentes utilitarios que constituyen Open Office.

http://www.planetopenoffice.org/moodle/ La suite Open Office est constituida por varias utilidades. Writer: Es un moderno editor de texto que tiene la particularidad de ser compatible y retrocompatible con el Word de Office. Calc: Es una hoja de clculos muy completa Impress: Te permite publicar y ver desde html, pasando por flash y muchos otros formatos. Draw: Se trata de una herramienta para crear dibujos, graficos, diagramas, etc. Base: Es la base de datos de la suite. Writer es el procesador de textos de OpenOffice.org. Con este programa podrs crear y disear documentos con terminacin profesional. Tiene muchsimas funcionalidades que te permiten dar un formato profesional a nuestro trabajo de texto. Todo lo relacionado con ndices, paginacin, tablas, autoformas y encabezados se puede hacer con un mnimo esfuerzo. Podemos usar Writer en Gnu/linux, Windows, Apple Mac OS y Sun Solaris siendo los documentos perfectamente compatibles. Pero adems su compatibilidad llega ms lejos, Un documento creado con la suite Office puede ser leido y modificado con Open Office y tambin es vlido lo contrario. Un documento creado con Open Office puede leerse y modificarse con Office. Todos sabemos la necesidad de contar con una hoja de clculos dinmica y con muchas y fciles funciones. Todo eso est presente en Calc, la herramienta administrativo contable para una Pyme o una gran empresa. Gastos y estadsticas podrn manejarse rpida, sencilla y eficientemente. Las grficas gerneradas sern 2D o bien con OpenGL pueden presentarse en 3D. Calc cuenta con ms de 450 frmulas que nos permitirn realizar desde operaciones muy sencillas hasta otras bien complejas sin problema. Cuenta con una ayuda que nos lleva de la mano para aprender a manejar las frmulas y herramientas de Calc. Con Calc es posible exportar a diferentes formatos y hasta a PDF. Es compatible con otras suites como StarOffice y Excel de MS. Cuenta con una gran facilidad para navegar las hojas de clculo por medio de su navegador como tambin con algunas herramientas como el estilista para documentos elaborados y con formato complejo. Se pueden manejar 65.536 filas, 8.192.000 celdas y ms de 256 hojas. Para generar anlisis desde la planilla de clculos es posible utilizar Pilot que tiene adems contacto posible con bases de datos externas. Para realizar graficos y diagramas impress es la solucin. Nos permite presentar diapositivas, y otras formas de visualizacin que se pueden compatibilizar con publicacines html, flash, asp y perl, etc. Basado en XML hace posible ampliar este formato, lo que nos ofrece un mayor control para la presentacin de impresiones, diapositivas,etc. Draw nos permite crear grficas, diagramas y dibujos fcilmente. Tiene facilidades como la ubicacin de texto y dibujos en cualquier parte de la

hoja, acomadado en la forma que se nos ocurra. Draw sirve para crear psters, banners, estampas, etc. Si usamos Draw y Writer juntos podremos hacer muchas cosas, dando lugar a presentaciones con un formato muy profesional y en solo algunos minutos.

Instalando Open Office


Una forma muy sencilla de bajar OpenOffice es mediante rpmdrake (mandriva) , Yast (SuSe) o con Synaptic (Debian/Ubuntu). Instalando OpenOffice desde Mandriva: Vamos a Menu==>Instalar y quitar software y veremos que desde all se abre una ventana:

La ventana que se abre nos permitir administrar nuestro software. En este caso en "Encontrar hemos escrito "OpenOffice" y eso ha sido suficiente para que aparezcan los posibles paquetes en la ventana derecha. Simplemente hacemos clic para seleccionar los paquetes.

Luego utilizamos el botn "Aplicar". No solo bajaremos el programa en cuestin sino tambin todas las bibliotecas ("libreras" o dependencias)necesarias para que todo funcione. Finalmente si abrimos Menu==>Oficina, veremos el programa OpenOffice ya listo para usar.

Instalando OpenOffice con Synaptic de Ubuntu: El mtodo es tambin muy sencillo, simplemente vamos a: Sistema==>Administracin==>Gestos de Paquetes Synaptic y aparecer una pantalla como la siguiente:

Es posible que synaptic no abra directamente sino que nos pida antes, la clave de administracin, que como sabemos en Ubuntu es la del primer usuario que elegimos durante la instalacin. Una vez se abra synaptic veremos una pantalla como la siguiente:

En el cuadro de bsqueda rpida hemos escrito Open Office y eso fue suficiente para que aparecieran todos los paquetes de esta suite. Los hemos tildado para seleccionarlo y luego dimos clic sobre el botn Aplicar que se encuentra arriba. Luego de unos instantes todo estar instalado. Si vamos a Aplilcaciones==>Oficina, encontraremos la suite Open Office lista para usar!! Instalando OpenOffice desde OpenSuse: Si tenemos OpenSuse, Yast ser seguramente nuestra tabla de salvacin, ya que este tiene completo control sobre el software que se puede instalar desde los repositorios de OpenSuse. Pero veamos esto en detalle:

Primero vamos a Sistema==>Instalar software y aparecer una pantalla como la siguiente:

Una vez aqu, es posible que antes de ver la pantalla correspondiente de Instalar software, nos pida la clave de root a fin de agregar o quitar programas, ya que esta es una tarea de administrador. Le damos la contrasea y entonces s, aparece una pantalla como la que sigue:

Finalmente seleccionamos los paquetes a instalar, y con el botn "Aplicar" damos comienzo a la instalacin. Instalando OpenOffice con Klik: Simplemente, con klik ya instalado, como hemos visto en la leccin 3 en

http://www.linuxeslibre.com.ar/cursos/mod/resource/view.php?id=285 lo que debemos hacer ahora es ir al sitio http://klik.atekon.de/ubuntu.php

En este caso vemos un link del lado derecho que dice justamente OpenOffice. Haciendo clic sobre este, iremos directamente a la pgina de descargas que tiene clic para la suite OpenOffice.

Instalando OpenOffice desde su sitio oficial mediante un paquete .tar.gz Aqu veremos la forma de instalar la suite OpenOffice desde su sitio oficil como paquete .tar.gz. Utilizando los archivos .tar.gz Fuente:http://es.openoffice.org/programa/instalar-lin.html Requisitos de sistema Linux Kernel 2.2.13 o superior XServer (resolucin mnima 800x600 y 256 colores) con administrador de ventanas (p.ej. GNOME o KDE) PC con procesador Pentium o compatible, o un procesador PowerPC 64 MB de memoria RAM instalacin de glibc2 en versin 2.1.3 o superior (glibc2 v2.2.1 o mayor para PPC Linux). Para instalar glibc2 comprobamos la versin de glibc que tenemos en nuestra computadora escribiendo en consola lo siguiente: ls /lib/libc-* Si la versin es la indicada o superior, solo debemos seguir adelante, de lo contrario debemos bajar e instalar glibc2 desde su sitio oficial: http://ftp.gnu.org/pub/gnu/glibc/glibc-2.4.tar.gz Una vez bajado, habr que leer el archivo README, (como en todos los .tar.gz) para ver indicaciones en particular. Requisitos de disco rgido y memoria Segn las opciones de instalacin, necesitars entre 190 a 250 MB de espacio libre en el directorio en el que vayas a instalar OpenOffice.org. Durante la instalacin se necesitarn adems unos 40 MB de espacio adicional para los archivos temporales.(luego, en el prximo reinicio estos deberan borrarse por s solos) Entorno de ejecucin Java (Java Runtime Environment) Muchos programas requieren Java y este es uno de ellos, por este motivo y para lograr integracin con el Java Runtime Environment (JRE), debes tener la ltima versin instalada, o por lo menos la versin 1.3. Encontrars JRE para Linux y las instrucciones para instalar en: http://java.com/es/download/linux_manual.jsp o incluso en el CD de tu distribucin Linux. Iniciar la instalacin Si cumplimos con todos los requerimientos y tenemos instalado glibc 2 y JRE podemos comenzar con la instalacin.

Descargar el archivo ".tar.gz" Descargar OpenOffice.org de: http://download.openoffice.org/index.html y extraer el archivo .tar.gz a un directorio temporal como por ejemplo /tmp En este ejemplo, entendemos que hemos bajado el tarball al directorio /tmp Abrimos una terminal (Ctrl + Alt + F1~F6) o bien con xterm o konsole. Para extraer el tarball, primero cambiamos al directorio /tmp: cd /tmp y extraemos el tarball: tar -zxvf [nombre del tarball] El nombre estar indicado en la descarga. Ejecutar "setup" De esta forma se habr creado un directorio install. Cambiamos a este directorio: cd install Ejecutamos setup. Se hace con el siguiente comando: ./setup -net Con este comando se da el primer paso de la instalacin Linux. Luego solo debemos seguir las instrucciones de la aplicacin de instalacin. Cuando pide dnde instalar los archivos de programa de OpenOffice.org sugerimos que elijas: /opt/OpenOffice.org[nmero de versin] Por ejemplo, si la versin es la 3-0.1, el directorio sera: /opt/OpenOffice.org3.0.1 Instalacon del usuario Cuando la aplicacin de instalacin termine, debes ejecutar la instalacin del usuario ("user-setup") de OpenOffice.org Primero, cambia al directorio de programa de OpenOffice.org: cd /opt/OpenOffice.org1.0 Desde dicho directorio, ejecuta el siguiente comando: ./setup [esta vez, sin -net] El setup del usuario se ejecutar Tipo de instalacin y directorio Elegir una instalacin normal (el setup debe copiar unos 1,4 MB de archivos a tu directorio home) y guarda los archivos en el directorio de usuario en el directorio de OpenOffice.org 3.0.1, por ejemplo:

/home/[nombre_de_usuario]/OpenOffice.org[version] Datos del usuario Siguir las instrucciones, facilitando los datos de usuario (de contacto etc.). Directorio de tu entorno de ejecucin Java (Java Runtime Environment) Tambin debes indicar dnde se encuentra tu instalacin de Java Cuando setup te pide dnde instalar los archivos de OpenOffice.org, el programa normalmente encuentra la instalacin Java por su cuenta, pero a veces debes t facilitar la ruta de tu instalacin (un truco: si no sabes la ruta de tu instalacin Java, puedes utilizar el siguiente comando en una consola: whereis java Este comando te dice la ruta de tu instalacin de Java Finalizacin de la instalacin e inicio de OpenOffice.org Y la instalacin ya se ha llevado a cabo! Si empleas GNOME o KDE, vers que OpenOffice.org se ha integrado perfectamente en tu entorno, lo que significa que puedes abrirlo directamente desde el botn donde inician todos los programas. Si usas otro programa de gestin de ventanas, puedes abrir OpenOffice.org mediante el siguiente comando: /OpenOffice.org3.0.1/soffice 3.0.1 Como vemos no hay una manera sino varias de instalar un paquete, seguramente eligirn alguna de estas para la bajada. Cualquier duda consultar en el foro. INTRODUCCIN AL OpenOffice Writer Cuando me presentaron Word, yo vena de utilizar Wordperfect en versin DOS. Me cost bastante acostumbrarme, supongo por las bondades de Wordperfect pero tambin por la resistencia natural que tenemos a los cambios (inercia?) todos los seres humanos. No poda concebir que algn men estuviera en otro lado, o que las teclas de acceso rpido fueran diferentes. Escuch ya varios amigos que se resisten a utilizar esta suite llamada Open Office. En mi caso, luego de algn intento fallido con StarOffice, esta vez me propuse empezar a usarlo y no compararlo sino hasta conocerlo a fondo y haberme acostumbrado al programa. El resultado? Hoy lo estoy usando con total tranquilidad. Y lo importante es que esta suite es multiplataforma, lo que quiere decir que se puede usar tanto en GNU/Linux, como en Windows. Adems como es compatible y retrocompatible (es decir que lo que se haga en esta suite puede verse sin problema en MSOffice y tambin los documentos de esta ltima podrn verse sin problema en Writer de OpenOffice). No hay por lo tanto, demasiados problemas para intercambiar trabajos con usuarios que an no han conocido Open Office y siguen utilizando la suite de Office. PROCESADOR DE PALABRAS OpenOffice

El conjunto de programas OpenOffice.org se puede utilizar para muchos propsitos. Acta como un procesador de palabras WYSIWYG (What You See Is What You Get, Lo Que Ve Es Lo Que Obtiene). Con este procesador podemos escribir texto y luego convertilo a: *html para usarlo en pginas web. *pginas con extensin .pdf en forma totalmente simple, legal y gratuita. Veamos ahora, nuestro escritorio writer para empezar a trabajar con el mismo.

Estas barras son similares a las utilizadas en otras oportunidades por otros procesadores de texto. Barra de men. Contiene todas las funciones de Open Office, ya sea las herramientas de impresin, las opciones de configuracin o las herramientas de ndice y tabla de contenidos. Barra de funciones. Es til y casi una rplica del men Archivo. Contiene los botones Nuevo, Abrir, Imprimir, etc. Barra de objetos. Esta barra de herramientas est relacionada al men Formato. En la misma encontrars los botones Negrita, Cursiva y Subrayado, as como tambin botones para insertar listas punteadas, y cambiar el color del fondo o de la tipografa. Barra de estado. Finalmente, esta barra nos informa acerca de la accin que est llevando a cabo OpenOffice.org. Abrir un documento existente Simplemente desde la barra, vamos a Archivo==>Abrir o bien si el documento que queremos ver lo hemos abierto hace poco tiempo podemos utilizar la opcin que aparece debajo: "Documentos recientes"

Al hacer clic en cualquiera de estos dos items, veremos una pantalla que tendr archivos.

La pantalla que apareci nos permite navegar por diferentes partes de nuestro sistema de archivos. Es comn que tengamos todos los documentos agrupados en un subdirectorio (carpeta) llamada "Documentos", esto es una buena forma de no perderse buscando por todo el sistema. Empezaremos por ir a la parte de abajo de la pantalla y donde dice tipo de archivo, abramos el desplegable y dejemos "Documentos de texto". Este filtro servir para no confundirnos con otros documentos que no nos interesan en este momento. En la parte de arriba, vemos el lugar donde estamos parados en este momento, en nuestro caso, se trata de /home. Supongamos que deseamos buscar archivos en /home/[usuario]/Documentos, veremos que dentro de la ventana aparecen los subdirectorios, tanto de usuario, como haciendo clic sobre el mismo "Documentos". Tambin podemos ir "para atrs", esto es, si estamos en /home/[usuario]/Documentos, mediante el primer icono que aparece en la parte de arriba a la derecha podremos ir a los directorios "padre" para seguir buscando. El segundo cono, es para crear un nuevo subdirectorio en el lugar donde estamos. Supongamos que estamos en /home/[usuario]/Documentos, pero deseamos crear un subdirectorio (carpeta) que contenga todo lo relacionado con letras_de_musica. Podramos crear con este cono un subdirectorio con este nombre. De esta forma todos los archivos de letras de msica quedaran agrupados aqu, lo que nos dara orden a la hora de tener que buscar documentos. El tercer cono el "home" y lo que hace es llevarnos siempre al direcotorio /home/[usuario]

Crear un nuevo documento:

Desde Archivo==>Nuevo, vemos que existen diferentes items para crear documentos de texto, hojas de clculo, etc. en nuestro caso elegimos Documento de texto. A continuacin se abrir un documento de texto vaco listo para usar. Cambiando el formato al texto - Mrgenes Ahora que sabemos para qu sirven las barras de herramientas principales, vamos a ver un ejemplo prctico: ajustar los mrgenes. Siempre se los pueden ajustar a mano con la regla, pero si deseamos dar formato a un texto largo, esa puede no ser la mejor solucin. Para ajustar los mrgenes se puede acceder a las opciones de Estilo de pgina: Predeterminado por medio del men Formato->Pgina.

Mirando la ventana Estilo de pgina: Predeterminado, probablemente se puede notar que es posible modificar muchos elementos de formato tales como el Fondo, Encabezamiento, Pie de pgina, etc. Por ejemplo, si el 90% del trabajo con un procesador de palabras consiste en escribir cartas de negocio con un formato predefinido, se podra configurar ahora mismo, ahorrando as muchsimo tiempo.

Hay que tener en cuenta que al modificar los ajustes del formato Predeterminado, se sobre-escribirn los que estaban configurados originalmente. Pero si por error se cambiaron los ajustes, es posible llevarlos nuevamente a su condicin de fbrica mediante el botn Restablecer.(Reset) Estilo del encabezado Otra de las tareas comunes con un procesador de palabras es el uso de encabezados. Por lo general, se utilizan para que los ttulos resalten. Ya sea si se est trabajando con documentos pequeos o largos, aqu hay algunas pistas sobre cmo utilizar la caracterstica de encabezados. Carta de presentacin tpica: En una carta, deseamos utilizar un estilo diferente para el ttulo. Simplemente podramos: 1. Seleccionar el ttulo con el ratn; 2. Seleccionar la ventana de encabezados sobre la izquierda de la barra de objetos. All encontraremos varios formatos, Cuerpo de texto, Encabezado 1, etc. Tabla de contenidos Tomemos otro ejemplo. Debemos escribir una propuesta de trabajo para un cliente y, para hacer que se vea profesional, deseamos crear una tabla de contenidos y un ndice. OpenOffice.org permite hacerlo con bastante facilidad. Lo primero que debemos hacer es configurar los ttulos y subttulos de nuestro trabajo. Para esto seleccionamos los ttulos y los formateamos mediante la ventana que vimos anteriormente de encabezados. As podemos seleccionar tal vez Encabezado 1 para los ttulos y Encabezado 2 para los subttulos o cualquier otra combinacin que nos parezca conveniente. Una vez configurados, los ttulos y subttulos, simplemente vamos a Insertar ==> ndices ==> ndices.. y en la pantalla que aparece simplemente con oprimir Aceptar ya tendremos nuestra Tabla de Contenidos en forma predeterminada. Ahora que si deseamos configurar un poco nuestra tabla, tenemos varias solapas con configuraciones varias posibles. Ellas son: Entradas, Estilos, Columnas y Fondo . Recomiendo probarlas e ir viendo cuales de estos cambios nos dan una Tabla que nos guste. Por ltimo recordar que tildando protegido contra modificaciones no se podrn efectuar cambios en la tabla, aunque cambien los ttulos de nuestro documento. Configurando la impresora con OpenOffice Ahora que ya hemos completado nuestro documento, podemos imprimirlo. Antes que nada, podemos acceder al men Archivo ==> Vista preliminar para ver cmo quedara nuestro trabajo ya impreso. Lo ms probable es que quieras modificar algo. Aqu contamos con algunas posibilidades de cambios: Configuracin de la impresora. Accedemos al men Archivo==> Configuracin de la impresora... y hacemos clic sobre el botn Propiedades.... All, podremos cambiar el tamao del papel, la orientacin, y elegir la calidad del color o blanco y negro, etc. (esta configuracin depende tambin de la impresora que estemos utilizando) Imprimiendo. Accedemos al icono de impresin en la barra de funciones e intentamos imprimir el documento, o bien podemos hacerlo desde Archivo ==> Imprimir.. Si algo falla, es probable que el formato de tu pgina no sea el correcto. Para corregirlo, accederemos al men Formato->Pgina... y verificamos que los ajustes son los mismos que utilizamos para la configuracin de la impresora. Obteniendo ayuda

Esperamos que esta excursin de presentacin de OpenOffice.org haya sido til. Sin embargo, si llegase a haber problemas, por favor consult los centros de recursos principales: El sitio web de OpenOffice : http://es.openoffice.org/ all encontrars muchsimos recursos tales como listas de correo y hasta un curso hecho en moodle!! de usuarios y COMOs. El sitio web de StarOffice: http://www.sun.com/software/star/staroffice/index.xml dado que OpenOffice.org es la versin libre de StarOffice, es probable que puedas encontrar algo de informacin all tambin. Finalmente cuando terminamos de escribir un documento, utilizamos Archivo==>Guardar. Tambin podemos utilizar "Guardar Como", pero en realidad "Guardar" la primera vez se comporta como "Guardar Como" y nos permite colocarle un nombre al archivo y tambin una ubicacin. Por supuesto que son muchsimas ms las cosas que se pueden hacer con este procesador de textos, esto es solo una primera aproximacin, pero creo que es tan intuitivo que probando podremos encontrar muchas cosas ms.

Introduccin a Calc
Calc es el programa de la suite Open Office que nos permitir crear y editar Hojas de Clculo. Una hora de clculo nos permite almacenar datos, hacer clculos mediante esos datos y organizar los datos en ella guardados de acuerdo a los criterios que le asignemos. Una hoja de clculo agrupa datos en filas y columnas pudiendo realizar a partir de esos datos grficos, estadsticas, estudio de tendencias, etc. Para esto cuenta no solo con la herramienta de agrupacin sino con funciones matemticas, y todo tipo de clculos numricos. Si vamos a buscar trabajo a una oficina, normalmente nos piden saber manejar bien Excell. (de la suite Office de MS). Pues bien, esa situacin puede empezar a cambiar, ya que Calc es compatible y adems es software libre. Con esto quiero decir que aprender Calc no solo es una buena idea para los usuarios gnu/linux, sino para todos aquellos que se especializan en la ofimtica. Caractersticas de Calc: Gran cantidad funciones de clculo y funciones financieras. Realiza anlisis estadsticos de los datos que incorporamos. Tiene algunas funciones de bases de datos y permite la conexin con Base el programa de Bases de Datos de la suite Open Office. Tambin mantiene la conexin con Writer el programa de Edicin de Textos de la suite Open Office. Esto permite exportar datos de Calc para que estos sean usados como fuente de datos en la generacin de informes o cartas, por ejemplo.

Tiene tambin conexin con Draw el programa de dibujo de la suite Open Office lo que permite insertar grficos elaborados con Draw. Tiene un conjunto de extensiones: Extensin .odsc .ots .dbf .xls .sdc .csv;.txt .htm;.html Descripcin OpenOffice.org2 Calc Plantilla OpenOffice.org2 Calc dBASE Microsoft Excel 97/2000/XP StarCalc texto CSV Documento HTML

Estas extensiones lo hacen compatible y retrocompatible con otras hojas de trabajo como Excel de Ms Office. Esto significa que un trabajo hecho en Excel se ver tambin en Calc OpenOffice. Y de la misma manera un trabajo hecho en Calc (con la extensin .xls) se podr ver en Excel.

El entorno de trabajo
Abriendo una hoja de clculos ya existente:
La forma de abrir "calc" es igual que la que usamos en el procesador de texto, esto Archivo==>Abrir o bien, si hace poco tiempo que guardamos el documento que estamos buscando podemos utilizar Archivo==>Documentos recientes.

Creando una nueva hoja de clculo:


Aqu tambin Utilizaremos al igual que hicimos con el procesador de textos, Archivo==>Nuevo pero en lugar de "procesador de textos" eligiremos "Hoja de clculo". Entonces desde la barra correspondiente haremos Archivo==>Nuevo==>Hoja de Calculo

Entorno de trabajo:
Vamos a analizar las diferentes partes del entorno de trabajo. En la parte superior vemos la Barra de Men.

Luego por debajo est la Barra de Funciones con las acciones ms habituales. Debajo la Barra de Objetos nos permite alinear, colocar negrita y otras relacionadas con el formato. Ya debajo de todas las barras nos encontramos con el Area de trabajo propiamente

dicho. Est distribuida en filas y columnas formando recuadros llamados celdas. Las columnas pueden contarse utilizando el abecedario la A hasta la Z, y luego AA, AB,etc. hasta la columna IV. Las filas en cambio reciben numeracin desde el 1 a la 32000. Ahora que conocemos los principales elementos del entorno de trabajo, y antes de entrar en la creacion de una hoja de clculo, veamos algunos conceptos bsicos. Libro: Tal cual lo haramos en contabilidad, llamaremos libro a un conjunto de hojas de clculo que formarn un archivo completo con todos los datos de contabilidad. Hoja de clculo: Un libro est compuesto por mltiples hojas de clculo. Celda: Es la unidad mnima donde se pueden cargar datos, y est compuesta por la interseccin entre una fila y una columna. Rango: Llamaremos rango al conjunto de celdas que realizan una funcin determinada.

Creando una hoja de clculo


Para obtener una hoja de clculo en blanco vamos a Archivo ==> Nuevo ==> Hoja de clculo. Ya hemos visto la forma de presentacin de una hoja de clculo en blanco. All cada celda puede contener datos de alguno de estos tres tipos: Texto (alfanumrico) Valores numricos (para realizar operaciones matemticas) Frmulas (sobre las que al aplicar valores nos den un resultado) Los valores alfanumricos no sirven para realizar operaciones matemticas y se colocan

agregando un apstrofe al principio. Por el contrario si deseamos utilizar un valor para realizar una operacin cualquiera, debemos colocar el valor sin ningn apstrofe. Para colocar una frmula debemos anteceder a la misma un signo = Puede contener operadores, funciones, valores literales, numricos, texto o referencias a otras celdas. Podemos colocar una frmula matemtica que haga referencia al valor de varias celdas, para hacer esto se debern identificar las celdas mediante la letra de la columna y el nmero correspondiente a la fila. Por ejemplo la primera celda de la parte superior izquierda (la que es considerada primera de todas) se ubicar como A1. Si deseamos referenciar un area compuesta por varias celdas podramos escribir B3:C4 Ejemplos de frmulas

Veamos algunas de las cosas que podemos hacer desde una hoja de clculo. Supongamos que en la celda A1 Colocaremos el nombre "Gustavo", para hacerlo debemos escribirlo de la siguiente manera: 'Gustavo. Es posible que si solo escribimos Gustavo sin el apstrofe todo funcione bien. Esto es as porque hemos utilizado solamente letras. Pero es buena costumbre utilizar el apstrofe para indicarle al calc que lo que queremos incluir es solamente texto. Al escribir este nombre es posible que la celda sea demasiado chica y la palabra quede con alguna letra en el rengln siguiente, aumentando innecesariamente el tamao vertical de la celda. Solucin? Mediante el ratn y al colocarlo en el borde derecho de la celda aparecer un smbolo de dos flechas una mirando a la izquierda y otra a la derecha. Si en ese momento de desplazan las flechas hacia la derecha, veremos que el tamao de la celda aumenta en sentido horizontal, permitiendo que entre toda la palabra en un solo rengln. Seleccionamos la columna B1 y en la ventana de frmulas escribimos 'Caja (el apstrofe para indicar que es texto). Seleccionada la columna C1 en la ventana de frmulas escribimos 'Salidas. Luego seleccionamos D1 y escribimos 'Totales. Con Formato ==> Estilos y Formatos podremos abrir una ventana, donde seleccionando el baldecito de Formato y luego eligiendo el tipo de formato que deseamos (por ejemplo encabezado 1), podemos pintar con el smbolo del balde las palabras que hemos puesto en las celdas para cambiar su tamao, y otros atributos. Simplemente ahora seleccionamos D2 y en la ventana de frmulas escribimos =B2-C2 Con esto estaremos diciendo que cuando ingresemos dinero en la columna Caja esta se mostrar en Total, y si hubiera alguna salida indicada en la columna Salidas, esta se reflejara en la columna total donde tenemos la resta entre B2 menos C2. Al lado de la ventana de frmulas tenemos un pequeo smbolo que dice f(x). Este es el asistente de funciones. Nos muestra todas las funciones con las que podemos trabajar y

nos ayuda a aplicarlas a las celdas que nos interese.

Atributos de las celdas


Para introducir un dato en una celda solo hay que colocar el cursor en esa celda y luego escribir. Salvo que lo cambiemos, en forma predeterminada el texto queda alineado a la izquierda y los nmeros a la derecha. Para cambiar el formato de las cifras se puede utilizar el men contextual (botn derecho) e ir a Formatear celdas. Desde all se ir a una pantalla con varias solapas para darle atributo a las celdas, como borde, alineacin, etc.

Nmeros: selecciona el formato del tipo de nmeros como nmeros simples, porcentaje, moneda, fecha, hora, notacin cientfica, etc. De acuerdo al formato que se haya seleccionado ser la cantidad de decimales. Fuente: Desde aqu se define el tipo de fuente a utilizar y tambin tamaos, etc. Efectos de fuente: Aqu se puede configurar si la escritura estar subrayada, tachada, si tiene o no efectos de relieve, sombreado o contorno. Alineacin: Tanto horizontal como vertical como as tambin la direccin de la

escritura. Bordes: La forma en que se ver el marco de la celda de acuerdo a su grosor, color, etc. Fondo: Determina el color de fondo de la celda. Cantidad de Hojas de clculo predeterminadas Si observamos en la parte de abajo de la hoja de clculo que estamos utilizando, veremos que cada vez que abrimos un nuevo archivo, Calc nos prove en forma predeterminada de tres hojas de clculo. Si quisieramos ms hojas, deberamos ir a Insert ==> Hoja En la ventana que se abre, nos pregunta si la hoja ir despus o antes y tambin la cantidad de hojas que deseamos agregar.

Para qu sirve una Base de Datos?


Una Base de Datos es un conjunto de datos almacenados con una estructura lgica. Tan importante como los datos, es la estructura lgica o los programas que soportan los datos y los relacionan. Por ejemplo una agenda de telfonos en donde hay campos como nombre, apellido, nmero telefnico, etc. Tambin hay registros: cada registro tendr un conjunto de datos por ejemplo Jos (campo nombre) Fernandez (campo apellido) y 7717295 (campo nmero telefnico) conformarn un registro de la base de datos. Finalmente la Agenda podra tener una Seccin Comercial y otra Privada. Cada Seccin podra ser una tabla completa. Una base de datos contiene una o varias tablas. Cada tabla contiene un conjunto de registros y por lo tanto sus respectivos campos. Llamaremos Base de datos Relacional a aquella que contando con varias tablas establece una relacin entre sus campos. Como ejemplo podramos poner una base de datos para la oficina de personal, que cuenta con una tabla llamada empleados, otra tabla llamada horario y una ltima tabla llamada liquidaciones. Es posible que la tabla empleados, cuente con un campo llamado ID_empleado (que consista en nmero nico de identificacin del empleado). De la misma forma puede que la tabla horario y la tabla liquidaciones tambin tengan un campo similar. De ser as, veremos se pueden relacionar las tres tablas para obtener resultados con datos de las tres. Esto sirva para evitar tener que repetir en todas las tablas los mismos datos. Simplemente con que exista un dato que los relacione (en este caso el campo ID_empleado) ser suficiente. En una base de datos tenemos en lo respectivo al software dos partes: el motor en s y el entorno grfico que nos permite conectarnos en forma amigable con ese motor. Armar una base de datos puede ser una tarea dificil o sencilla dependiendo del entorno grfico con el que contemos para trabajar con ella. En este caso tener a nuestra disposicin Base desde el punto de vista grfico nos facilita mucho las cosas. No se puede pretender con Base hacer el trabajo que hara una gran base de datos para por ejemplo una cadena de supermercados o de una empresa multinacional con miles de tablas. En cambio resulta especialmente til a la hora de crear/administrar datos para un pequeo comercio o empresa, con pocas tablas.

Que se puede hacer con una base de datos? Se pueden hacer varias cosas: 1. Realizar consultas. En un pequeo comercio con tres empleados, es posible que la persona encargada de las liquidaciones y aportes se acuerde de memoria los datos de todos los empleados, pero la cosa se complica cuando hay ms empleados, o cuando deseamos manejar datos de una cartera de clientes, o de proveedores. En ese caso lo ideal es una base de datos que nos permita realizar consultas y mediante un filtro obtener rpidamente los resultados deseados. Por ejemplo supongamos una consulta como cuantos empleados tienen ms de 30 aos? o cuantos clientes estn al da en cuenta corriente? An en una empresa chica, si no hay una buena base de datos estas consultas pueden llevar mucho tiempo. La idea de usar filtros hacen que Base en contados minutos realice la tarea con xito. 2. Realizar informes. La consulta es rpida y en general nos da justo los datos para un momento y una persona determinada. Por el contrario el informe, si bien puede verse por pantalla, est ms orientado a la presentacin de un trabajo impreso, donde un conjunto de registros relativos a un item en particular desean presentarse generalmente en forma impresa. 3. Construir formularios con datos de entrada y de salida. Si bien para los informticos puede ser suficientemente amigable utilizar la entrada/salida de datos directamente desde la tabla. Las personas que no estn en el tema vern mucho ms facil utilizar formularios de entrada de datos o de salida. Por ejemplo supongamos la tabla ventas Podramos generar un formulario de ventas, que al tiempo que sirva para control del personal de expedicin de materiales, vaya modificando una tabla llamada stock restando todo el material vendido. Esto podra hacerse directamente desde la tabla stock pero resulta ms facil para la mayora hacerlo por medio de un formulario. Los formularios son personalizables de acuerdo a nuestro gusto y a las funcionalidades de cada empresa. 4. Macros. Al utilizar una base de datos, veremos que ciertos procesos son repetitivos y que consumen tiempo que bien podra utilizarse para otra cosa. A fin de automatizar esos procesos existen las Macros. Creando una base de datos La mejor forma de aprender a usar Base es crear con este software una base de datos de ejemplo. Por este motivo vamos a suponer que necesitamos crear una base de datos que suponemos servira para un Video Club. Por este motivo le llamaremos Video Comenzamos iniciando OpenOffice (2.0 o ms nueva ya que las anteriores no traan Base) en opcin Base de datos. Para esto llamamos a la Suite y desde Archivo ==> Nuevo buscamos la opcin Base de Datos. Tambin es posible (segn la distribucin que estemos usando y la forma de instalacin) que tengamos directamente una entrada a Base. Un vez dentro de Base aparecer un Asistente que nos har un par de preguntas. Del lado izquierdo de la ventana del Asistente nos dar la opcin de: Seleccionar una base de datos Guardar y proceder En forma predeterminada estar en la primera opcin. Ya que estamos creando una

base nueva, eligiremos del lado derecho la opcin Crear una base nueva. Si ya tuviramos una base de datos podramos usar la siguiente opcin: Abrir una base de datos ya existente. Tambien es posible que estemos interesados en extraer datos de una base de datos ya existente y entonces utilizaramos la otra opcin: "Conectar a una base de datos existente" (no confundir con la opcin Abrir) nos va a permitir obtener datos de otra base de datos. Debajo hay un desplegable que nos indicar qu tipos de datos queremos extraer y nos permitir hacerlo desde una base Access, o Dbase o de otro tipo siendo muchas las opciones existentes. En nuestro caso estamos queriendo iniciar una base de datos nueva, por lo que elegimos la opcin Crear una nueva base de datos y oprimimos el botn siguiente . Una vez cargados algunos datos, es muy posible que no necesitemos nada para encontrar lo que estamos buscando. Pero no ser as, cuando tengamos cargado los 1200 socios del Video Club o cuando haya 15.000 ttulos diferentes. En ese caso necesitaremos optimizar nuestra base de datos para que nos de velocidad de bsqueda y algn tipo de consulta que nos permita encontrar rpidamente lo que estamos buscando. Por ejemplo, un socio solicita una pelcula determinada est disponible o no hay copia porque estas han sido alquiladas? Debemos hacer una consulta posiblemente a la tabla Alquiler para poder saber si tenemos alguna copia de tal o cual pelcula.

Creacin de ndices
Para qu sirven los ndices? Los ndices permiten acceder con rapidez a la base de datos, pero habr que confeccionarlos de forma que al realizar la consulta, esta y el ndice sean relativos a los mismos datos indexados. Por ejemplo si mis consultas son por nombre de una pelcula, pero indexo por costo seguramente el indexado no servir de mucho. Por este motivo conviene saber a priori cuales sern las consultas ms comunes a realizar. Siempre es posible, anular, cambiar o crear un ndice en una tabla confeccionada con anterioridad. Como crear un ndice? Abrimos una base de datos y seleccionamos la tabla que deseamos indexar. Luego, con el botn derecho seleccionamos la opcin Editar. Se abrir una ventana en el modo editar de una tabla, en este caso Temas. Para realizar la indexacin podemos ir a Herramientas ==> Diseo de Indice o bien al cono que aparece debajo con una hoja y una escuadra amarilla. En ambos casos aparecer un formulario como el que vemos en la figura. Vamos a verlo un poco ms en detalle. En la parte superior del formulario dice Indices, un poco ms abajo y a la izquierda aparecen 5 conos. Si acercamos el cursor estos nos indicarn qu son cada uno. En rden los mismos son:

1. Nuevo ndice (para crear un nuevo ndice, tiene un pequeo sol arriba y a la derecha) 2. Eliminar ndice actual (tiene una X roja en la parte superior derecha) 3. Cambiar el nombre al ndice actual (tiene un lpiz de color verde abajo al centro) 4. Guardar el ndice actual (tiene un disquette azul arriba a la derecha) 5. Restaurar el ndice actual (tiene una pequea flecha azul arriba a la derecha) En nuestro caso vamos a usar la opcin 1.: 'Nuevo ndice' Una vez elegido veremos que el grisado de la zona derecha donde dice Campo del ndice desaparece permitindonos acceder al desplegable. Al hacer clic sobre el lugar donde hay dos pequeas flechitas veremos que aparecen los posible campos sobre los que realizar el ndice. En este caso tenemos para seleccionar alguno de los dos campos existentes (Cod_Tema o Tema). Vemos que adems a la derecha sobre Orden de clasificacin aparece un orden (en forma predeterminada Ascendente. Si hacemos clic all podremos cambiar el orden. En este caso tenemos las opciones Ascendente y Descendente. Una vez elegido debemos guardar el ndice y ponerle el nombre correspondiente. Hemos colocado como nombre IndiceTema y luego lo guardamos haciendo clic en el 4to. cono (el que tiene el disquette) que nos sirve para guardar el ndice actual. Bsqueda de datos:

Podemos recorrer la tabla que contenga el dato que necesitamos hasta encontrar el registro que contenga lo que necesitamos. Este mtodo resulta adecuado cuando hay pocos registros. Pero qu pasa cuando estamos trabajando con una tabla de socios por ejemplo y esta tiene 500 registros? Si bien se puede encontrar un socio en cuestin, el tiempo para encontrarlo resultara demasiado. Cmo solucionarlo? Una forma posible es utilizar un ordenamiento alfabtico y buscar por medio de un campo en particular. Por ejemplo en la tabla "Socios" podramos buscar por apellido. Esto es perfectamente posible, ya que las tablas nos dan la posibilidad de ordenar de esta manera. Simplemente buscamos el cono correspondiente y seleccionando la columna (campo) correspondiente le damos el orden que nos parezca adecuado. Para esto utilizaremos los conos que dicen A...Z o bien el que dice Z...A. An as puede resultar engorroso encontrar un registro determinado, existe un mtodo mucho ms sencillo que es usar los filtros. Existen diferentes tipos de filtros: Autofiltro. Simplemente seleccionando el campo de un registro y luego oprimiendo el cono del embudito (el primero de todos, autofiltro nos seleccionar todos los registros que tengan coincidencia. Por ejemplo, para hacerlo ms claro, supongamos que tenemos dos registros cuyo campo Apellido es Gonzalez. Con solo seleccionar uno de los "Gonzalez" y aplicarle el autofiltro, aparecern en pantalla todos los Gonzalez que haya en la tabla. 2. Filtro Estandar Esta opcin nos permite filtrar por uno o ms campos y adems colocar una condicin. Por ejemplo en la tabla Socios, campo clave de socio, nos permite poner la condicin: menor que, mayor que, igual que, etc un nmero determinado. Relaciones: Las relaciones permiten un tipo de trabajo completamente diferente y mucho ms dinmico que lo que se podra realizar con una base de datos no relacional. Consiste en una base de datos constituida por varias tablas que se relacionan entre s. Entre varias cosas, lo que permite esto es realizar consultas e informes con datos de diferentes tablas. Adems al dividirse el trabajo en varias tablas, se logra mayor dinamismo en las mismas y una menor repeticin de datos. Por ejemplo si pusieramos todos los datos de un cliente en la tabla alquileres esto llevara mucho tiempo. Al tener la tabla alquileres solo un dato de la tabla Socios (Codigo de Socio), se dinamiza la tabla y no se repiten datos innecesariamente. Para realizar una relacin simplemente hay que ir a Herramientas ==> Relaciones. En el formulario que aparece, estarn todas la tablas que hemos creado. Solo habr que seleccionar las tablas en las que queramos tener una relacin y oprimir el botn "Aadir" De esta manera quedarn listas las tablas para relacionarlas lo cual haremos en forma grfica.

Simplemente, una vez agregadas las tablas involucradas en la relacin, ahora es cuestin de relacionar los campos correpondientes, cosa que se har uniendo con el ratn los puntos a relacionar, como se ve en la figura anterior. CONSULTAS: Las consultas nos permiten con rapidez lograr ver un conjunto de datos predeterminado. Si tenemos establecida una relacin entre varias tablas podremos obtener en una misma consulta datos de diferentes tablas. Pueden utilizarse para cargar datos o para verlos, sin necesidad de acceder a las tablas. Esto puede resultar de mucha utilidad en aquellos casos en que el usuario no conozca demasiado las bases de datos y requiera una forma amigable tanto de agregar datos como simplemente de poder verlos. En algunos casos los formularios nos dan la posibilidad de modificar datos mientras que en otros son hechos especialmente para evitar esto y solo pueden mostrar datos de alguna o algunas tablas. Existen diferentes diseos y colores. Para crear un formulario se puede utilizar tambin un asistente y su creacin se maneja desde la pgina de inicio de la base de datos, donde desde el lado izquierdo encontraremos un item que se llama "Formularios". SQL Para quienes tengan conocimientos de SQL "Base" nos permite trabajar con este lenguaje y darle potencia a las bsquedas por ejemplo. Tambin es de suma utilidad el uso de las macros. Todo esto excede las posibilidades de este apunte, por lo que invito a aquellos que estn interesados a utilizar la ayuda que proporciona "Base" directamente o bien, buscar documentacin en algn buscador como Google, donde seguramente hay mucho material para investigar.

PARA HACER PRESENTACIONES EST IMPRESS DE OPENOFFICE


Qu es y para qu sirve OpenOffice Impress? Es simplemente una aplicacin que nos permite crear presentaciones del tipo de las que hacemos con Power Point. Es ms, como son compatibles, desde aqui podemos abrir, modificar y crear presentaciones y guardarlas con formato .ppt si as lo deseamos.

Cmo abrir o crear una presentacin.


Como en toda otra aplicacin de la suite OpenOffice, si deseamos abrir un documento ya creado vamos a Archivo==>Abrir. Si ese documento fue creado recientemente, podemos ir a Archivo==>Documentos Recientes. Si en cambio deseamos crear Archivo==>Nuevo==>Presentacin. una presentacin nueva, vamos a

Creando una nueva presentacin


Si utilizamos el men Archivo==>Nuevo==>Presentacin veremos que lo primero que aparece es una pantalla como la siguiente:

Como no vamos a utilizar una plantilla (es decir un modelo de presentacin ya prehecho, ni tampoco vamos a abir una presentacin ya existente, elegimos "Presentacin vaca" y damos clic al botn "Crear", y aparecer una pantalla, como la que vemos a continuacin.

Creando diapositivas
Si la presentacin que vamos a crear es para ver por pantalla, los pasos seguidos son los correctos. Pero puede darse el caso que debamos preparar diapositivas para imprimir, en ese caso el proceso es levemente diferente: Inciamos OpenOffice mediante Archivo==>Nuevo==Presentacin, lo que nos llevar a un asistente como hemos visto, pero luego de llevarnos a la pantalla siguiente, en lugar darle clic al botn "Crear", vamos a utilizar el botn siguiente, lo que nos llevar a esta nueva pantalla del asistente:

En lugar de pantalla, podemos elegir Transparencia, Diapositiva o Papel, este ltimo para imprimirlo en papel. Es importante este paso, porque vara entre otras cosas el tamao de la diapositiva. Si vamos a utilizar la pantalla no es necesario usar este paso 2 ya que "Pantalla" es la forma predeterminada. Vamos a suponer que hemos utilizado el asistente y hemos definido que vamos a usar diapositivas de pantalla, si el tamao no nos agrada y deseamos cambiarlo, podemos hacerlo desde el men Formato==>Pgina, donde veremos dos fichas. Eligiendo la pestaa pgina, nos encontramos con una pantalla como esta:

Desde aqu podemos modificar el ancho, la altura, los mrgenes, etc. Finalmente cuando hemos realizado esta primera configuracin bsica, damos clic sobre el botn "Crear", lo que nos llevar a nuestra pantalla de trabajo. Si en cambio elegimos la pestaa "Fondo" podremos utilizar alguno de los fondos existentes:

Desde el desplegable "Relleno" se pueden elegir diferentes opciones de fondo, como "Ninguna", "Color", "Gradiente" y "Mapa de bits". Si vamos a enviarlo por Internet y no tenemos plena certeza que los receptores tiene una buena conexin, tal vez no sea mala idea utilizar "ninguna", lo que nos dar un fondo blanco y as las diapositivas tendrn menos "peso". Pero hay opciones muy interesantes por lo bonitas, especialmente en "Gradiente". Pero para cambiar todo esto, previamente debemos haber llegado a ver nuestra pantalla de trabajo. En la figura siguiente vemos algunas de las cosas que trae esta pantalla.

Lo ms importante es que arriba estn las barras de herramientas, al costado derecho debajo estn lasa opciones de diseo, animacin y transicin que son las tareas que podemos realizar con las diferentes diapositivas. Del lado izquierdo aparecen las diapositivas que vamos creando.

Guardando una o varias Presentaciones


Una vez creada alguna presentacin, podemos guardarla mediante Archivo==>Guardar. Tambin tenemos Archivo==>Guardar como, que adems de guardar nos permite indicar el lugar donde queremos guardar y tambin el formato. Podemos utilizar un formato nativo de OpenOffice como .odp o .sxi o bien como el formato de Power Point (es compatible con Power Point por lo que las presentaciones de este ltimo se vern por medio de OpenOffice y tambin se podr guardar y modificar archivos con este formato). Finalmente si tenemos varias presentaciones abiertas, podemos guardarlas todas, mediante Archivo==>Guardar todas.

Agregando diapositivas

Ya hemos visto cmo dar color de fondo a una o varias diapositivas, pero ahora supongamos que deseamos trabajar con una segunda diapositiva. Para poder hacerlo

vamos al men Insertar==>Diapositiva. Veremos que en nuestra pantalla de trabajo, a la izquierda aparece un nuevo cuadrado que representa una segunda diapositiva. Podemos seleccionar la diapositiva con la que trabajaremos en un momento dado, simplemente seleccionndola con el ratn. Si lo que deseamos es cambiar el orden en que se encuentran las diapositivas, simplemente mediante el ratn arrastramos la diapositiva que queremos cambiar de orden al lugar deseado. Si quisieramos duplicar una diapositiva, simplemente porque hemos cronometrado el tiempo de cada diapositiva y deseamos que en alguna de ellas en particular quede ms tiempo, o bien porque en algn momento debemos repetir alguna, podemos hacerlo de la siguiente manera: 1. Seleccionamos la diapositiva a duplicar 2. Desde el men Insertar==>Duplicar pgina veremos que aparece en nuestra pantalla de trabajo una nueva diapositiva con todas las caractersticas de la anterior. Si deseamos eliminar una diapositiva, podemos hacerlo con el botn derecho del ratn, vemos que se abre el men contextual y entre los items hay uno que es "borrar diapositiva". Tambin es posible realilzar la misma accin desde el men Editar==>Eliminar diapositiva.

Agregar texto a una diapositiva


En la parte de abajo de la pantalla de trabajo hay una barra de herramientas, llamada Barra de dibujo:

Entre otras cosas, vemos en esta barra un dibujo de un cuadrado con una letra "T" de texto en su interior. Si hacemos clic en este lpiz y luego vamos con el ratn al lugar deseado de la diapositiva seleccionada,aparecer un pequeo cuadro de texto. Tambin podemos arrastrar el ratn para crear un cuadro ms grande. De todas formas a medida que vayamos escribiendo el cuadro tomar el tamao de acuerdo al texto que hayamos colocado.

Una vez que tenemos este cuadro, podremos escribir dentro del mismo, sin problema.

Tambin podemos, seleccionando el texto, cambiar el tipo de letra, el tamao, el color, etc.etc. pero recordemos siempre seleccionar el texto a cambiar.

Se pueden hacer ms cosas con el texto, desde el men Formato==>texto. El color de fondo del cuadro de texto tambin puede cambiarse desde el men Formato==>Relleno. Desde la ventana que aparece se puede utilizar un deplegable que diferentes opciones: "Ninguna"," Color", "Gradiente", "Mapa de bits". Siempre que algo no nos gust tenemos la opcin de deshacer la accin desde el men Editar==>deshacer. Veremos adems que desde Formato==>Relleno hay varias pestaas, por ejemplo "Sombra" que nos permitir darle una sombre al cuadro de texto.

Utilizando FontWork
En la parte de abajo de la pantalla de trabajo encontramos la barra de dibujo, y dentro de ella casi a la derecha hay un cono parecido al texto, pero con una letra "A" en su interior. Es el cono de "Fontwork". Si hacemos clic en este aparecer una pantalla como la que vemos a continuacin:

Seleccionamos el estilo que nos gusta y luego le damos clic al botn "Aceptar". En la diapositiva veremos algo como esto:

Medianate los manejadores de color turquesa, podemos ensanchar, estirar, hacer ms pequeo, etc. Tambin hay un manejador de color amarillo, que nos permite cambiar la forma por rotacin del texto. Finalmente, si hacemos clic sobre el texto veremos que aparece un pequeo cuadro de texto y en su interior dice "fontwork". Podemos borrar este texto y escribir el contenido que queramos, luego haciendo clic sobre el borde del objeto insertado aparecer el nuevo texto en lugar del que dice "fontwork".

Agregar imgenes
Desde el men Insertar==>Imagen==>A partir de archivo, podemos buscar un archivo que se encuentre en nuestra computadora e insertarlo. Tambin es posible utilizar la opcin Insertar==>Imagen==>Escanear, paro para esto debemos tener un scanner instalado. De una u otra forma lo que hacemos es agregar una imagen a la diapositiva.

Aplicar Efectos
Existen numerosos efectos y creo que la mejor forma de saber qu hace cada uno de ellos es verlos por uno mismo. Seleccionamos algn objeto que hayamos agregado como las letras de fontwork de nuestro ejemplo anterior y desde el Area de Tareas que se encuentra a la derecha, buscamos el item: "Animaciones Personalizadas", Una vez que seleccionamos el objeto, veremos all un botn debajo de "Modificar Efecto" que dice "Agregar". Dando clic sobre este botn veremos que hay un sinnmero de posibilidades de efectos, solo debemos tener activada la casilla "Vista previa automtica" lo que nos permitir ver los efectos sobre pantalla. Podemos hacer muchas cosas ms desde Impress, pero creo que con esto ya tenemos para ir practicando.

LECCION 6 MULTIMEDIA
Definicin de Wikipedia: Multimedia es un sistema que utiliza ms de un medio de comunicacin al mismo tiempo en la presentacin de la informacin, como el texto, la imagen, la animacin, el video y el sonido. Este concepto es tan antiguo como la comunicacin humana ya que al expresarnos en una charla normal hablamos (sonido), escribimos (texto), observamos a nuestro interlocutor (video) y accionamos con gestos y movimientos de las manos (animacin). Con el auge de las aplicaciones multimedia para computador este vocablo entr a formar parte del lenguaje habitual. Cuando un programa de computador, un documento o una presentacin combina adecuadamente los medios, se mejora notablemente la atencin, la compresin y el aprendizaje, ya que se acercar algo ms a la manera habitual en que los seres humanos nos comunicamos, cuando empleamos varios sentidos para comprender un mismo objeto o concepto. Sera imposible extendernos en la cantidad de aplicaciones multimedia que nos ofrece el software libre, veremos algunos que consideramos fciles de usar o muy populares

MULTIMEDIA Existen en el software libre muchos programas multimedia, para msica, para videos, etc. Inclusive hay distribuciones completas de gnu/linux que se dedican en forma exclusiva a multimedia. Es el caso de la distribucin Musix: http://www.musix.org.ar/ que se entrega en un live Cd y que puede instalarse en el disco rgido.

Tambin contamos con Ubuntu Studio: http://ubuntustudio.org/

con un kernel optimizado para multimedia y muchos programas especialmente preparados. Con Ubuntu Studio encontraremos herramientas de edicion grfica como The GIMP,

Inkscape y Blender junto a plugins para ayudarnos en el tratamiento de imgenes con archivos de cmaras digitales RAW y herramientas para dispositivos wacom (tablas digitales Wacom). Aquellos que estn interesados en la edicin y creacin de video encontrarn software como PiTiVi, Kino, Cinepaint. Para el tratamiento de audio, ademas de Ardour 2, contaremos con Audacious, Freqtweak, Sound Juicer CD extractor, Audacity Sound Editor, la suite de audio Jack, Hydrogen, Rosegarden, QSynth, y muchos otros. Durante la instalacin de Ubuntu Studio, veremos que existe la posibilidad de enfocarnos en el uso que queramos darle. Por ejemplo aquellos que quieran enfocarse en el tema audio, tendrn una instalacin orientada a las mejores herramientas para realizar este trabajo sin la instalacin previa de paquetes de software sin utilidad para el uso especfico. Si luego, por algn motivo se desea instalar algn paquete que previamente no fue elegido, esto podr hacerse al modo Debian/Ubuntu mediante el comando apt en forma por dems sencilla. Veremos en el curso diferentes programas de video, audio, etc. Vamos a ver tambin K3B un programa dedicado a la grabacin de Cds y Dvds ya que normalmente quienes manejamos programas de msica y video, acostumbramos grabarlas y este programa es ideal para esto. Respecto a la instalacin, vale la pena buscar en los repositorios de la propia distribucin que tengamos instalada porque estas han sido probadas y hasta mejoradas para tener un ptimo funcionamiento. A veces sucede que podemos encontrar en Internet versiones ms nuevas, pero es siempre preferible utilizar estas versiones optimizadas. Si no encontramos lo que estamos buscando en nuestra propia distribucin, el segundo lugar de bsqueda podria ser "klik" http://klik.atekon.de/ Si hubieran dudas tenemos para este y todos los temas gnu/linux nuestra lista gratuita de ayuda. Invito a aquellos que todava no estn suscriptos a hacerlo desde aqu: http://groups.google.com.ar/group/linuxeslibre y buscar el link Formar parte de este grupo que aparece del lado derecho de la pgina principal. Howto de Sonido Este documento presenta cierta complejidad y es posible que aquellos que recin empiezan, luego de leerlo saquen la conclusin que el software de audio en gnu/linux es "solo para entendidos". Nada ms lejos de la realidad, veremos formas concretas de instalar buenos programas de audio de forma ms que sencilla, de todas formas el contenido es ms que importante y recomiendo a quienes estn teniendo un primer contacto con el tema rellerlo ms adelante nuevamente. Era una necesidad agregar este "Cmo" ya que no son pocos los que tienen grandes conocimientos de audio. A ellos va orientado el apunte y a aquellos que no lo entiendan o simplemente les resulte un poco "pesado", a no desanimarse! veremos que todo resulta mucho ms fcil de lo pensado en el aspecto prctico. El texto completo de este documento puede encontrarse en: http://docs.linux-es.org/HOWTO/translations/es/Reproduccion-De-Sonido-Como Reproduccin de diversos formatos de sonido Hay muchos tipos de formatos de sonido (WAV, MIDI, MPEG, etc...). A continuacin son enumerados, as como las aplicaciones que pueden ser usadas para reproducirlos.

1. MIDI MIDI proviene de Musical Instrument Device Interface. Los archivos midi tienen normalmente la extensin .mid Contienen informacin de secuenciado, es decir, acerca de cundo tocar qu instrumento y de qu forma, etc. Segn su hardware (y tal vez dependiendo del sofware que use para reproducirlo), el sonido puede ser excelente, o bien insufrible. TiMidity Informacin obtenida y traducida desde: http://timidity.sourceforge.net/ TiMidity++ es un software de sintetizacin. Puede usarse para ejecutar archivos MIDI. Para esto convierten los archivos en cuestin en formato PCM en tiempo real. Tambin es posible guardar archivos generados en varios formatos de audio.TiMidity++ es software libre, distribuido bajo los trminos de la licencia pblica GNU. La historia TiMidity++ est basada en TiMidity 0.2i, escrita por Tuukka Toivonen <tt@cgs.fi>*1, reallizada en 1995. Desde la versin original no hubo una nueva versin de desarrollo. Por este motivo el desarrollo fue continuado com Masanao Izumo . El nuevo proyecto fue nombrado como TiMidity++. Los smbolos "++" fueron agregados para mostrar la diferencia del proyecto original. Qu podemos hacer con TiMidity++? Ejecuta archivos MIDI sin necesidad de ningn instrumento MIDI externo. Entiende los formatos SMF, MOD, RCP/R36/G18/G36, MFI Convierte archivos MIDI en formatos de audio tales como: .wav, .au, .aiff, .ogg y otros. Usa patches compatibles Gravis Ultrasound y/o fuentes de sonido como "voice data" Muestra la informacin de la msica que se est ejecutando. Varias interfaces de usuario como: ncurses, gtk, Win32-GUI, y otros Ejecuta archivos MIDI remotos que se encuentren en la red. Muestra un espectograma de sonido para la msica que se est ejecutando. Algunas personas recomiendan este programa por su buen sonido. Siu inconveniente mayor es el importante uso de recursos de la CPU. Reproduce archivos MIDI mediante una conversin a formato WAV y despus reproduce este ltimo (tambin puede convertir un archivo MIDI en un WAV sin reproducirlo si lo desea). Esta es la razn de su uso intensivo de la CPU. Tambin tiene una interfaces ncurses, SLang, Tcl/Tk y Motif. Necesita un parche para poder usarlo con tarjetas Gravis Ultrasound. Las FAQs de TiMidity han dido deshabilitadas de sorceforge. De cualquier forma dejamos la direccin por si en algn momento la pgina vuelve a activarse. http://sourceforge.net/docman/index.php?group_id=64316 Igualmente agregamos una pgina interesante de FAQs que s se encuentra activa: http://www.humanityquest.com/topic/FAQ/index.asp?theme1=timidity

La ltima versin de timidity puede ser encontrada en: http://timidity.sourceforge.net/#download Una forma fcil de instalar este programa en Debian/Ubuntu es utilizar Synaptic. Con solo escribir en "Buscar" la palabra "timidity2 (sin las comillas) aparecer el programa para bajar y todas las extensiones necesarias. 1. b Playmidi Este es un reproductor de MIDI que funciona con FM, GUS y MIDI externo. Se dice que comienza ms rpidamente que otros. Tambin es capaz de reproducir archivos Creative Music, Microsoft RIFF y MIDI de gran tamao de juegos como Ultima 7. Tiene una interfaz bajo X y otra para SVGA. Tambin tiene una opcin para reproduccin en tiempo real siguiendo todas las notas en cada canal y la velocidad de reproduccin (incluido automticamente con xplaymidi y splaymidi). Debera hacer algo como $ splaymidi foo.mid; stty sane si va a usar la interfaz SVGA, porque no reinicializa el modo tty del terminal correctamente. La interfaz SVGA es susceptible de ser eliminada prximamente. Ha sido realizado por Nathan Laredo, laredo@gnu.ai.mit.edu laredo@ix.netcom.com). Puede ser obtenido por FTP annimo de: http://sourceforge.net/projects/playmidi/ y tambin en Ubuntu mediante Synaptics, colocando en la ventanita de "Buscar" la palabra "Playmidi". Tambin es posible se encuentre en distribuciones como Mandriva y SuSe, para lo cual se podrn utilizar Drake y Yast respectivamente. 2. Mdulos Los mdulos (en el campo de la msica por ordenador) son archivos de msica digital, compuestos de un conjunto de muestras y de informacin de secuenciado, que indican al reproductor cundo reproducir qu muestra (instrumento) en qu pista y en qu tono, y realizando opcionalmente un efecto como vibrato, por ejemplo. Una ventaja que tiene sobre MIDI es que puede incluir casi cualquier tipo de sonido (incluyendo voces humanas). Otra es que suena exactamente igual en cualquier sistema, porque las muestras estn en el mdulo. Una desventaja que tiene es que es mucho ms grande que MIDI. Adems, no tiene ningn formato estndar (el nico verdadero es el ProTracker, con el que muchos mdulos no son compatibles). Apareci en la Amiga. Normalmente tienen la extensin .mod. Hay muchas otras extensiones dependiendo de en qu formato estn. 2.a Tracker Este programa portable (ha sido portado a muchas plataformas) reproduce mdulos de msica SoundTracker y ProTracker. Usa solamente salida de 16 bits en estreo, y considero que la calidad es muy buena. Si necesita una forma simple de reducir el uso de la CPU, use la opcin -mono. o

Es un programa giftware citando al autor, Marc Espie, Marc.Espie@ens.fr. Puede encontrar una versin con el archivo Makefile modificado para Linux en: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz 2.b gmod ste es un reproductor de mdulos para la tarjeta Gravis Ultrasound. Soporta los formatos MOD de 4/6/8 pistas, 8 pistas 669, MultiTracker (MTM), UltraTracker (ULT), FastTracker (XM) y ScreamTracker III (S3M). Requiere la versin 3.0 o posterior de el controlador de sonido. Y una GUS, por supuesto. Tal vez tenga que modificar el ncleo para hacer que el control de volumen funcione de la forma deseada. Tiene una interfaz X. Usa las libreras QT (versin 0.99 o superior). Vea http://www.troll.no/ para informacin sobre QT. Puede ser libremente distribuido. Fue escrito originalmente Savolainen, y ahora es mantenido por Andrew J. Robinson, robinson@cnj.digex.net. Puede ser encontrado por ftp annimo de: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/gmod-3.1.tar.gz 2.c MikMod Este reproductor de mdulos reconoce los formatos XM, ULT, STM, S3M, MTM, MOD y UNI. (El formato UNI es uno interno usado por MikMod). Soporta los mdulos comprimidos. Usa sonido estreo de 16 bits como salida. Use la opcin -m (para sonido monoaural) si necesita una forma sencilla de reducir el uso de la CPU. La versin para Unix usa ncurses o Tcl/Tk para su interfaz. Tambin puede ser usado como una librera, y no slo como un programa independiente. Ha sido escrito por Jean-Paul Mikkers, mikmak@via.nl). Ahora es mantenido por Jake Stine, dracoir@epix.net). Es shareware que tiene que ser registrado si desea usarlo comercialmente. Tambin necesita permiso para distribuirlo comercialmente (la distribucin no comercial no lo necesita). La versin para Unix puede ser encontrada en: http://mikmod.raphnet.net/ 2.e s3mod Reproduce mdulos MOD de 4/6/8 pistas y mdulos de Scream Tracker 3. Usa salida monoaural de 8 bits con una frecuencia de muestreo de 22000 Hz por defecto. Puede usar la opcin -s para usar estreo, -b para habilitar la salida de 16 bits, y -f para por Hannu

especificar la frecuencia de muestreo. Sin embargo, el sonido resultante es peor que el de tracker (algn ruido), as que recomiendo el uso de tracker en vez de s3mod para reproducir archivos MOD comunes (a menos que tenga una mquina poco potente). Usa mucho menos la CPU que tracker. El copyright pertenece a Daniel Marks y David Jeske, jeske@uiuc.edu pero puede hacer escrito). lo que quiera con l (excepto afirmar que lo ha

Puede ser encontrado por ftp annimo en: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz 2.f mod Este programa en fase beta reproduce MODs (15/31 instrumentos, hasta 32 voces), MTMs, ULTs y S3Ms en la tarjeta Gravis Ultrasound. Puede usar tambin mdulos comprimidos si tiene gzip, lharc, unzip, o unarj instalados. No puede reproducir mdulos Powerpack, o los comprimidos mediante ciertos compositores de Amiga (firma "PACK"). Requiere al menos la versin 3.0 del controlador de sonido. No funcionar con la versin 2.90-2 o anteriores. La interfaz de texto requiere ncurses. Tambin est incluida una interfaz X que usa Tcl/Tk. Ha sido escrito por Mikael Nordqvist, mech@df.lth.se d91mn@efd.lth.se. Puede ser encontrado por ftp annimo en: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/mod-v0.81.tgz 2.g nspmod ste es un reproductor de mdulos en fase alpha que puede reproducir mdulos MTM, S3M y MOD. Se supone que es un reproductor de mdulos para tarjetas de sonido sin DSP (no se confunda con lo que Creative Labs llama DSP). Su uso de la CPU es similar al de tracker. Tiene una funcin que permite que los mdulos se reproduzcan en bucles si as lo especifican. El nmero de bucles puede ser limitado mediante la opcin -l. Tan solo usa 8 bit en la salida de sonido (en la versin 0.1). Ha sido escrito por Toru Egashira, toru@jms.jeton.or.jp Puede ser encontrado por ftp annimo en ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/nspmod-0.1.tar.gz 2.h yampmod Este programa en fase alpha ha sido concebido para reproducir mdulos de 4 canales usando el mnimo de recursos de la CPU. No fue diseado para producir sonido de alta

calidad. As que slo produce sonido de22 kHz en monoaural. Adems, la salida no es tan "limpia" como debera, lo que refleja su condicin de software en fase alpha. Ha sido escrito por David Groves, djg@djghome.demon.co.uk Est disponible por ftp en: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/yampmod-0.1.tar.gz 3. Archivos de sonido MPEG MPEG es un estndar que especifica la codificacin de video y del audio asociado para almacenamiento digital. MPEG est normalmente asociado al video, pero la parte de audio del estndar puede ser usada por separado. sta define tres niveles: nivel I, II, y III. (Actualmente IV tambin)*. Los reproductores que pueden decodificar los niveles superiores tambin pueden decodificar las inferiores. (ej: un reproductor de nivel III puede reproducir los artchivos de tipo II). Los archivos MPEG de tipo I tienen corrientemente la extensin .mpg (as que si un archivo no puede ser reproducido por un reproductor de video MPEG, es probablemente de audio).; los de tipo II normalmente .mp2 y los de tipo III suelen tener .mp3. La compresin del sonido es bastante buena. Un archivo de tipo MPEG II de dos megabytes ocupara probablemente hasta 25 megabytes en un archivo de muestras PCM con la misma calidad. 3.a mpg123 Este programa beta es un reproductor de audio MPEG eficiente, con soporte para mpeg 1.0/2.0 de niveles I, II y III. Est basado en el cdigo de muchas fuentes. Es capaz de reproducir en tiempo real flujos ledos por HTTP (es decir, uno puede reproducir audio MPEG directamente desde la World Wide Web). El autor principal es Michael Hipp, Michael.Hipp@student.uni-tuebingen.de Puede ser usado y distribuido sin modificar libremente para fines no comerciales. Su inclusin en una coleccin de software libre (como en imgenes de CD-ROM de servidores FTP) est explicitamente permitida. La ltima versin puede ser obtenida de: http://www.mpg123.de/ 3.b maplay 1.2 Este reproductor de audio MPEG tan slo soporta los niveles I y II. Carece de soporte para el nivel III en la versin 1.2. Soporta tarjetas de sonido de 16 bits bajo Linux (sin embargo, los rumores dicen que algunas tarjetas de 16 bits no funcionan con maplay. Usa muchos recursos de la CPU, tomando hasta alrededor de 55% del tiempo de proceso en un Pentium 60MHz. La salida es intolerable en un 486 66MHz porque la CPU simplemente no puede seguir el sonido. Si esto le ocurre, intente reproducir solamente un lado del flujo de sonido (con las opciones -l o -r), en vez del estreo por defecto. Un ligero cambio en uno de los archivos puede ser necesario para compilarlo. Necesitar aadir la lnea siguiente al comienzo del archivo configuration.sh http://www.geocities.com/SiliconValley/Vista/3141/maplay.html

#! /bin/sh maplay 1.2 puede ser obtenido por ftp annimo de: http://www.geocities.com/SiliconValley/Vista/3141/maplay.html 3.c maplay 1.3b Esta es una modificacin no oficial (es decir, no del autor original) de maplay 1.2, que puede ejecutarse con un uso de la CPU menor. Consigue sto principalmente haciendo que la salida u-law funcione realmente en otras plataformas aparte de SPARC. Tenga en cuenta que usa u-law como salida por defecto, as que la calidad del sonido es menor. Las modificaciones fueron hechas por Orlando Andico, orly@gibson.eee.upd.edu.ph. Se puede obtener via ftp annimo de ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay-1.3b-Linux.tar.gz 3.d maplay3 Otro derivado de maplay 1.2. Aade soporte para audio MPEG de nivel III. En estos momentos parece tener ciertos fallos en su reproduccin (se oyen algunos ruidos agudos). Tendr que probar con las opciones para solucionar esto. Las modificaciones fueron realizadas por Timo Jantunen, timo.jantunen@hut.fi o jeti@cc.hut.fi. Dice que se puede usar libremente, pero no se permite ganar dinero. Sin embargo, no estoy totalmente seguro de la validez de este copyright, puesto que el maplay original est bajo la licencia GNU General Public License, que no permite que los trabajos derivados tengan un copyright diferente. Se puede obtener via ftp annimo de ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay3.tar.gz 3.e splay Este player beta es otro derivado de maplay 1.2 (realmente, es un derivado de maplay 1.2+, que es un derivado de maplay 1.2 para MS Windows solamente). Aade soporte para audio MPEG de nivel III. Tambin puede reproducir archivos WAV. Adems, es capaz de reproducir audio recibido a travs de una conexin HTTP. Otra caracterstica de splay es que puede ser usado como una librera (bajo la LGPL), as que puede ser usado en otros programas. Tambin intenta mejorar el rendimiento usando threading (necesita pthreads para usar esta caracterstica) y un poco de ensamblador. Splay usa una interfaz de lnea de comando y opcionalmente una interfaz bajo X (que usa QT). Si despus de compilarlo no funciona (por ejemplo, da fallos de segmentacin), intente recompilarlo de nuevo sin threading. Es de Jung Woo-jae jwj95@eve.kaist.ac.kr.

Puede ser obtenido desde http://splay.sourceforge.net/ 3.f Sajber Jukebox Este programa es un reproductor MPEG con una interfaz grfica. Est basado en splay, as que incluye soporte para MPEG de nivel I, II y III. Tambin puede reproducir audio MPEG en tiempo real, mediante una conexin HTTP. Es adems fcil de configurar. Usa las libreras QT, http://www.troll.no/ (al menos la versin 1.2). Tambin usa la librera LinuxThreads, http://pauillac.inria.fr/~xleroy/linuxthreads/ (el binario incluido slo funciona con la versin 0.5). El autor es Joel Lindholm, wizball@kewl.campus.luth.se. La ltima versin puede obtenerse por http://irmp3.sourceforge.net/ 3.g XAudio Esta librera alpha fue escrita para ser una implementacin rpida de una librera de descompresin MPEG para varias interfaces grficas. Soporta audio MPEG de nivel I, II y III. Puede acceder aleatoriamente al flujo de audio. Se incluye una interfaz de lnea de comandos, al igual que una bajo Motif (Lesstif) en la versin para Linux. Es de Gilles Boccon-Gibod, Alain Jobart y otros. Las interfaces para la librera pueden ser descargadas libremente. La librera en s debe ser licenciada para usarla (una licencia para cdigo fuente y binarios tambin est disponible). Las interfaces de la librera pueden obtenerse de http://www.xaudio.com/downloads/ Shareware l3dec-l3enc Codificador/decodificador de nivel III Este es realmente un conversor que transforma los archivos MPEG de nivel III en WAV, AIFF, SND, AIFC, o archivos de mustra PCM. La versin para Linux no reproduce directamente el sonido con la tarjeta. Se tiene que transformar en primer lugar a otro formato. Sin embargo, cuando intente reproducir un archivo convertido mediante sox, seguramente obtendr slo ruido porque el orden de los bytes en las muestras PCM no es correcto (al menos en las plataformas Intel). Necesitar dar a sox la opcin -x para resolver el problema. Hay algunos reproductores que no necesitan que le indique el orden de los bytes, as que no tendr que preocuparse de esto. Si tiene un ordenador muy rpido (al menos un Pentium a 90Mhz), entonces puede intentar reproducirlo directamente sin convertir el archivo MPEG a otro formato, como en el ejemplo siguiente (este ejemplo asume que est usando sox y reproduciendo una muestra de 44.1 kHz estreo). $ l3dec foo.mp3 -sto | play -t raw -x -u -w -c 2 -r 44100

El nmero tras -r es la frecuencia de muestreo de audio, y el nmero tras -c depende de si es mono o estreo (o incluso tetrafnico). Si esto parece muy complicado, o incmodo de usar continuamente, puede crearse algo como un script o un alias. Este es shareware con copyright de Fraunhofer-IIS. Hay disponible una versin de evaluacin para Linux (sistemas x86) por ftp annimo en: http://mp3decoders.mp3-tech.org/decoders_l3dec.html Slo convierte audio MPEG de nivel III. 4. Formato ogg Este formato tiene un muy buen nivel de compresin y la msica obtenida es de calidad. Deberamos usarlos siempre que necesitemos comprimir msica, ya que hace lo mismo que un .mp3 pero es software libre a diferencia de este ltimo. Hoy en da muchos reproductores en forma directa o por medio de un plugin pueden reproducir el formato .ogg 5. WAV Cita de la pgina man de sox: Parecen ser muy similares a los archivos IFF, pero no iguales. Son el formato de archivo nativo de Windows 3.1.Obviamente, Windows 3.1 es de una importancia tan increible para la industria de la computacin que simplemente tena que tener su propio formato de archivo de sonido. Normalmente tienen la extensin .wav. Vea tambin la seccin ``sox'' y ``bplay'' para otros reproductores de WAV aparte de los listados aqu 5.1 wavplay Este programa tiene una interfaz de lnea de comandos y otra para X Window para reproducir y grabar en formato WAV. Usa locking as que slo un sonido puede ser reproducido a la vez. Su capacidades de locking pueden ser usadas separadamente de las de reproduccin de sonido. Adems de su interfaz de lnea de comandos, tambin tiene una para Motif, que puede ser usada con Lesstif. Fue originalmente escrito por Andre Fuechsel, af1@irz.inf.tu-dresden.de y la implementacin actual es de Warren W. Gay, bx249@freenet.toronto.on.ca wwg@ica.net. Se puede obtener via ftp annimo de: ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/wavplay-1.4.tar.gz 5.2 XWave Este programa est basado en wavplay. Tambin tiene una intefaz para X Window para

reproducir y grabar en formato WAV. Sin embargo, tambin tiene ciertas capacidades de edicin y puede aadir efectos. Todava tiene fallos, as que el autor apreciara cualquier informe de fallo, correcciones, o nuevo cdigo. Es cardware, o en otras palabras puede distribuirlo libremente si lo registra enviando al autor una postal. Pero lo puede usar sin registrarse, mientras no le cojan??? El autor es Will Fish fishwj@ee.port.ac.uk XWave puede ser encontrado en: http://linux.maruhn.com/sec/xwave.html El texto completo de este documento puede encontrarse en: http://docs.linux-es.org/HOWTO/translations/es/Reproduccion-De-Sonido-Como ************************************************************************************************* Referencias 1. La documentacin incluida con las aplicaciones referenciadas en este documento. 2. The Linux MIDI and Sound Pages 4. alt.binaries.sounds.mods FAQ 5. MPEG Audio Layer 3 FAQ 6. Programmer's Guide to OSS 7. SoX home page 6. Anexo: El INSFLUG El INSFLUG forma parte del grupo internacional Linux Documentation Project, encargndose de las traducciones al castellano de los Howtos (Comos), as como la produccin de documentos originales en aquellos casos en los que no existe anlogo en ingls. En el INSFLUG se orienta preferentemente a la traduccin de documentos breves, como los COMOs y PUFs (Preguntas de Uso Frecuente, las FAQs.), etc. Dirjase a la sede del INSFLUG para ms informacin al respecto. En la sede del INSFLUG encontrar siempre las ltimas versiones de las traducciones: www.insflug.org. Asegrese de comprobar cul es la ltima versin disponible en el Insflug antes de bajar un documento de un servidor rplica. Se proporciona tambin una lista de los servidores rplica (mirror) del Insflug ms cercanos a Vd., e informacin relativa a otros recursos en castellano. Francisco Jos Montilla, pacopepe@insflug.org * Aquellos links que ya no funcionaban, o que hacindolo representaban archivos muy viejos fueron modificados a nuevos links que estn operativos y actualizados.

* Se han agregado formatos. Andres Beny, andresbeny arroba gmail punto com GRIP Este programa se encarga de extraer y convertir archivos de audio. Por ejemplo, podremos "ripear" un Cd de audio a Mp3, o el formato libre ogg, etc. Adems podemos utilizar Grip para conectarnos a servidores en Internet con bases de datos sobre CDs y obtener datos tales como autor, ttulo de un CD , nombre de las canciones, etc. de forma automtica. DESCARGA E INSTALACIN DE GRIP: Podemos realizar la descarga desde el sitio oficial: http://nostatic.org/grip/grip-download.shtml Como vemos hay versiones en .rpm para utilizar tanto en Mandriva como en SuSe en caso que no encontremos una versin en sus propios repositorios, o especficamente para Debian y Ubuntu podremos bajarlo tambin desde Synaptic. Tambin est la forma clsica, ya vista y que sirve para cualquier distro mediante el archivo, .tar.gz. Otra forma de hacerlo en estas distribuciones, es escribiendo en consola la siguiente orden: En Debian entramos en consola como root mediante la combinacin de teclas Al+Ctrl+F1 al F6 (cualquiera de las 'F' en cuestin). Una vez dentro de la consola aparecer algo as: [nombre_de_la_maquina] login: Aqu colocamos 'root' (sin las comillas). Y luego nos pedir su contrasea (debemos colocar la contrasea de root y veremos que en la pantalla no aparece nada es como si no estuvieramos escribiendo), y oprimimos la tecla 'enter'. Si la contrasea que utilizamos es correcta, aparecer en pantalla algo parecido a lo siguiente: root@[nombre_de_la_maquina]:# El smbolo '#' nos indica que estamos en la mquina como administradores. All escribiremos apt-get install grip Vamos a aclarar algo importante: Mientras que en Debian las cosas son tal cual hemos explicado, en ubuntu, no se utiliza normalmente el usuario root, sino que el administrador es el primer usuario que asignamos a nuestro sistema durante la instalacin. O sea que en consola y suponiendo que es este usuario es 'carlitos' las cosas seran as:

1) Alt+Ctrl+F1~F6 (cualquier 'F' entre estas) Aparecer la consola y nos preguntar usuario y contrasea de la siguiente manera: [nombre_de_la_maquina] login: 2) Escribimos carlitos Nos pide la contrasea 3) Escribimos la contrasea Nos da permiso en consola y aparece lo siguiente: carlitos[nombre_de_la_maquina]:$ Observese que no aparece el smbolo '#' que es propio de root sino el '$' que es propio de usuario. Para poder utilizar cualquier comando con permisos de administrador debemos anteponer al comando que deseamos ejecutar, el comando 'sudo' de la siguiente manera (lo indicado en negrita): carlitos[nombre_de_la_maquina]:$ sudo apt-get install grip Esto ltimo es vlido para cualquier comando en ubuntu y no solo para apt-get. Debemos tenerlo siempre presente. Supongamos que nuestra distribucin no es Debian, no es Ubuntu e igualmente deseamos tener Grip en nuestra computadora. En ese caso buscamos en la direccin que vimos ms arriba donde encontraremos dos formatos para instalacin: *rpm *tar.gz. Un completo manual de grip podemos encontrarlo en: http://nostatic.org/grip/doc/index.html Instalando con .tar.gz Una vez que bajamos el paquete .tar.gz correspondiente, vamos a la consola (Ctrl+Alt+F1 al F6) y escribimos como root: tar -zxvf grip-3.3.1.tar.gz cd grip-3.3.1 make make install En realidad los nmeros pertenecen a la versin que se encuentre en este momento en uso as que puede cambiar, eso lo averiguaremos en el momento de bajar este programa Entre orden y orden la computadora har cosas y nos pondr comentarios en la pantalla. Esto significa que no debemos colocar todas las rdenes juntas sino que entre orden y orden debemos esperar que vuelva a aparecer el prompt. Un detalle importante: Como sucede con otros programas en gnu/linux, grip necesita algunas bibliotecas y tambin programas auxiliares. Por este motivo y dependiendo de las cosas que tengamos

ya bajadas en la computadora, antes de instalar grip deberamos tener bajado vorbistools: oggenc, algn encoder como mp3enc o bladenc o el ms comn lame. Siempre, como regla de oro, hay que tener instalado lame antes de instalar Grip, de lo contrario luego hay problemas de funcionamiento difciles de solucionar. Que se puede hacer y cmo con GRIP? Ripear ("Extraer" en castellano) es extraer el contenido de un Cd o de una determinada fuente , decodificar el formato original y volver a codificar en un nuevo formato, por ejemplo mp3 o ogg. De esta forma se pueden guardar productos multimedia (sonido, videos y pelculas) en formatos ms comprimidos por ejemplo, o sea que cuando ripeamos, decodificamos el formato original y volvermos a recodificar en otro formato normalmente ms comprimido, que nos va a permitir compartir en un Cd o en Internet. Pero Grip no solo sirve para ripear a Mp3, tambin es posible utilizar el formato libre .ogg que resulta una buena alternativa a la hora de comprimir ya que al ser software de formato ibre nos libera de futuros dolores de cabeza. Por ahora nadie est exigiendo dinero por los formatos mp3 pero al no ser libre, no sabemos qu pueda pasar en un futuro. Tambin es posible utilizar Grip para conectarse a servidores en Internet con bases de datos sobre CDs y obtener datos tales como autor, ttulo de un CD , nombre de las canciones, etc. de forma automtica. Si insertamos un CD de audio en nuestra lectora Grip lo detectar y nos permitir manejarlo. Es necesario tener instalado lame, ya que de lo contrario es posible que Grip nos

muestre un error con una leyenda que nos diga que no encuentra el ejecutable. COMPRIMIENDO Seleccionamos las pistas a comprimir, luego pasamos a la solapa extraer (rip en ingls), y hacemos clic en RIP+Encode ("Extraer+Codificar" en castellano). Primero el programa copiar el archivo a nuestro directorio de usuario y luego lo convertir. Se puede configurar grip para que guarde el archivo original en formato wav. O bien una vez convertido lo borre. En cualquier momento podemos ver qu est haciendo Grip a partir de la opcin Status ("Estado" en castellano) que aparece en la barra principal.

AMAROK En sus propias palabras: Los creadores de Amarok nos dicen de su utilidad lo siguiente: Bienvenido a Amarok! Existen muchos reproductores actualmente, es verdad. Sin embargo, Amarok proporciona una experiencia tan placentera que siempre querrs volver por ms. Lo que a la mayora de los reproductores les falta es una interfaz que no se cruce en tu camino. Amarok trata de ser un poco diferente, y al mismo tiempo intuitivo. Proporciona una simple interfaz que permite arrastrar y soltar haciendo el manejo de las listas de reproduccin simple y divertido. Utilizando Amarok sinceramente esperamos que "Volvers a descubrir tu msica!" El sitio oficial de Anarok es: http://amarok.kde.org/es

All podremos encontrar la versin 2.0 de Amarok. Para poder descargar la versin desde aqu (hay paquetes para Debian, Ubuntu, Mandriva, SuSe, Fedora, etc.) debemos ingresar a: http://amarok.kde.org/wiki/Download All encontraremos todo lo necesario tanto para bajarlo y tambin para usar esa nueva versin, con muchas novedades. Si en cambio, optamos por los repositorios habituales de nuestras distribuciones, es

posible que todava encontremos la versin anterior de Amarok. Debemos notar que aunque usemos Gnome y este paquete sea especfico de Kde, podremos usarlo en cualquiera de estos escritorios como tambin en Windows y otros SO. Fuente: http://amarok.kde.org/wiki/Es:Installation_HowTo Podemos instalar Amarok utilizando los instaladores de nuestras respectivas distribuciones sin demasiado problema. Tambin en posible utilizar klik en la forma acostumbrada. Por ejemplo en OpenSuse vamos a Equipo ==> Sistema ==> Instalar software y en la ventana de bsqueda del instalador Yast escribimos simplemente "Amarok", veremos que en unos segundos aparecen listados los paquetes para su instalacin. Los seleccionamos con undoble cic y luego, oprimimos el botn " Aplicar". Solo un momento despus Amarok estar instalado en nuestro sistema.

Ahora nos vamos a centrar en la instalacin a partir de paquetes .tar.bz2 pero reitero, que si tenemos una distribucin de las ms populares seguramente podremos hacer uso de los paquetes listos para instalar de los repositorios de nuestra distribucin. Si queremos manejar ms a nuestro gusto y decidir cules son los componentes de Amarok que quisiramos instalar, ser necesario compilar desde cdigo fuente. Amarok es, por lo general, bastante fcil de instalar. La mayora de distribuciones tienen paquetes ya precompilados, pero si lo que quieres es tener ms flexibilidad y decidir cules son los componentes de Amarok que quieres instalar, tendrs que compilar desde cdigo fuente.

Paquetes de Distribuciones
Seguramente puedes descargar un paquete del amarok para tu distribucin. Estan listados en Es:Download. Adems, los paquetes que encontrars sern los ltimos si usas alguna de estas distribuciones. Te facilitamos el comando para instalar Amarok. ArchLinux ('pacman -S amarok-base' y 'amarok-xine-engine') Visita Download:Arch (en ingls) para ms informacin. Ark Linux ( 'apt-get update; apt-get install amarok' ) Gentoo
mkdir -p /etc/portage echo "media-sound/amarok xine" >> /etc/portage/package.use emerge -av amarok

Gentoo suele tener un retardo hasta que un paquete no es considerado "estable", as que es una buena idea aadir:
media-sound/amarok ~x86

a tu /etc/portage/package.keywords (cralo si an no existe). Tambin hay el ebuild SVN de Gentoo disponible para descargar e instalar la versin de desarrollo. Fedora o Red Hat ('yum install amarok') Si en la configuracin de la salida del GStreamer no se ve nada, es decir, que no se puede leer ni esdsink, ni ossink, alsasink, etc.., haz:
$ yum install gstreamer-tools $ yum install gstreamer-plugins

(K)Ubuntu
$ wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg $ sudo apt-key add kubuntu-packages-jriddell-key.gpg $ echo "deb http://kubuntu.org/packages/amarok-latest dapper main" \ >> /etc/apt/sources.list $ apt-get update $ apt-get install amarok amarok-engines

No hay paquetes disponibles para Breezy. Si usas una distribucin basada en RPM (como RedHat, Fedora, OpenSuSE, u otras), hay un buscador actualizado de RPMs que de bien seguro te ser til si te faltan algunas libreras.

Compilando desde fuente


Descarga el tarball de la fuente, y extrelo as:
$ tar xjf amarok-x.y.z.tar.bz2

Obviamente, tienes que reemplazar x.y.z por la versin que te has bajado del Amarok, como, por ejemplo:
$ tar xjf amarok-1.4.tar.bz2

Luego, cambia a el directorio que se ha creado a partir del tarball, que tendr la forma amarok-x.y.z.
$ cd amarok-x.y

Lee el fichero README que hay en este directorio, ya que en l encontrars informacin especfica que necesitars para compilar e instalar Amarok. Comprueba que cumples con las dependencias requeridas . Si no ests segur@ de si ya tienes estas dependencias instaladas, el script configure te lo dir. Compila e instala Amarok con estos comandos:
$ cd amarok-x.y.z $ ./configure --prefix=`kde-config --prefix`

$ make $ su -c "make install"

Si ests construyendo una beta, considera compilarla con:


$ ./configure --enable-debug=full --prefix=`kde-config --prefix`

Recuerda que si quieres soporte para MySQL o PostreSQL incluye:


$ --enable-mysql $ --enable-postgresql

a las opciones del configure. Para una lista completa de las opciones de configuracin, teclea:
$ ./configure --help

Para detalles de los parmetros de configuracin, ve a sta pgina. Ya est! Teclea amarok para arrancar Amarok. Nota: Si cuando tecleas este comando
$ ./configure --prefix=`kde-config --prefix`

sale un error diciendo que no se han podido encontrar las libreras QT, as como las cabeceras, pero ests segur@ que las tienes instaladas, prueba con este comando:
$ ./configure --with-qt-includes=/usr/lib64/qt-3.3/include --with-qt-libraries=/ usr/lib64/qt-3.3/lib --with-qt-dir=/usr/lib64/qt-3.3 --prefix=`kde-config --prefix`

Sustituyendo los directorios con los correspondientes con tus sistema.

Construyendo Amarok SVN


Amablemente te pedimos que compiles Amarok SVN con:
$ ./configure --enable-debug=full --prefix=`kde-config --prefix`

y que no recortes los binarios resultantes. Esto nos ayuda inmensamente a solucionar bugs! Gracias. Ms informacin sobre debugging la puedes encontrar en Cmo Debugear

Desde SVN annimo


Nota: Necesitas la versin de SVN >= 1.1 . Los Siguientes comandos crearn un directorio llamado multimedia y lo llenarn con el cdigo fuente del Amarok. Luego puedes renombrar el directorio multimedia, pero no reordenar sus contenidos, (a menos que sepas lo que ests haciendo :) ).
svn co -N svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia cd multimedia svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin svn up amarok

Para compilar el cdigo fuente, desde el directorio multimedia:


make -f Makefile.cvs ./configure --enable-debug=full --prefix=`kde-config --prefix` make

Si te pide que hagas un recheckout, haz:


cd .. svn up multimedia cd multimedia make -f Makefile.cvs

Y todo ser un campo de rosas... Ahora, instlalo con:


su -c "make install"

Y arrncalo con: $ amarok Cuando uses las herramientas automake, es muy importante trabajar con directorios limpios antes de recompilar. Si sufres de inestabilidad, tendrs que recompilar con el directorio limpio de configuraciones. Tan slo tienes que hazer un: $ make clean

Errores
If you get any "svn: 'amarok' is not under version control" or "svn: Working copy 'amarok' not locked" error message, make sure that you have the latest svn version. Si tienes ms de una versin del automake, seguramente recibirs errores como "*** KDE requires automake 1.6.1 or newer", que se pueden solucionar haciendo:
AUTOMAKE=automake-1.6 make -f Makefile.cvs

Si obtienes
svn: Unrecognized URL scheme 'svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia'

usando Mandriva, asegrate de tener instalado el paquete libsvn_ra_svn. Adems, Mandriva LE2005 producir errores antes de que el proceso de compilacin complete, ya que hay un bug en las libreras KDE de Mandriva, que no exporta de manera correcta los smbolos. Esto es debido a una implementacin de -fvisibility de GCC4.0a su GCC (3.4.3), que han usado para su KDE. Para solucionarlo, instala las ltimas kdelibs que encontrars en los servidores de actualizacin.

Amarok-svn
Amarok-svn es un script de bash que automatiza la instalacin desde SVN. Toda la informacin sobre este script est aqu.

ebuild de Gentoo
los ebuilds SVN de Amarok estn disponibles para descarga bajo tu responsabilidad junto con todo el KDE 'split' de SVN en [1] . Si no quieres trastear mucho con todo el KDE, puedes probar otros ebuilds desde aqu.

Cmo aadir ebuilds personalizados


1. Crea un directorio illamado "media-sound/amarok-cvs" en tu $PORTDIR_OVERLAY y pon el ebuild ah. 2. cd a $PORTDIR_OVERLAY/media-sound/amarok-cvs/ y ejecuta "ebuild amarok-cvs-1.4-r1.ebuild digest" (como root). 3. Ahora, como root haz "echo media-sound/amarok-cvs ~arch" >> /etc/portage/package.keywords" [reemplazando arch con tu arquitectura, como, por ejemplo x86]. Si /etc/portage/package.keywords no existe, cralo. 4. Ahora puedes hacer "emerge amarok-cvs" para instalar la versin actual de desarrollo del Amarok. 5. Si quieres desactivar algunas de las funciones de Amazon, haz echo "mediasound/amarok-cvs noamazon" >> /etc/portage/package.use, luego emerge. 6. Si quieres activar el debugging para Amarok, prueba echo "mediasound/amarok-cvs debug" y comprueba que 'nostrip' estn en las FEATURES="" de tu make.conf. Para claridad y consistencia, hemos dejado las convenciones de Gentoo para los especialistas aqu (estn en ingls): Proper method of installing masked packages How to setup a portage overlay for 3rd party ebuilds Adems, si quieres poder hacer debugs de Amarok y otros paquetes de Gentoo, asegrate de que "nostrip" est en tu FEATURES, de que "debug" est, bien en tus USE flags globales o seleccionadas para Amarok en package.use y que gdb y Amarok se han compilado con dichas configuraciones. Puedes ir aqu para ms informacin sobre debugging.

Klik
Si ya tienes klik instalado en tu ordenador, puedes usar Amarok stable o una nightly build de Subversion. Para ms informacin sobre los NightlyBuilds.

Qu hacer si tienes problemas


1. Lee nuestra FAQ. 2. Echa un vistazo a nuestro Forum. 3. Prueba recursos (IRC channels, forums, mailing list) especficas a tu UNIX(R) o tu distribucin Linux(R). Seguramente te sern ms tiles si ests usando un paquete proporcionado por ellos o probando de configurar una interfaz de audio. 4. Vistanos a #amarok en irc.freenode.net USANDO AMAROK Basado en el manual integrado de uso de Amarok. Para acceder a este completo manual abrir el programa Amarok y en el men "help" encontraremos "help center handbook". Aqu solo vamos a ver los conceptos ms generales para comenzar a usarlo as que quin

desee un conocimiento ms profundo, no es para nada mala idea leer este manual. Escuchar msica debera ser algo fcil. Con este fin amarok ha proporcionado un "Asistente para la primera vez que lo usamos". Para los que deseen poner al da su coleccin ms tarde, o no utilizar este asistente, esta gua de comienzo rpido est hecha para ti. Te ayudar a tener Amarok en servicio en minutos.

La construccin de tu coleccin es un paso esencial al usar todas las caractersticas de Amarok. Del navegador de la coleccin, hay que hacer "clic" en el botn de los archivos de configuracin situados en la barra de herramientas. Despus hay que elegir los archivos/directorios que quieras tener en tu coleccin, para esto debemos utilizar el dilogo de configuracin de la coleccin. Tambin desde aqu tenemmos una opcin para explorar los directorios en forma recurrente (es decir revisando archivo por archivo). Observe los cambios que pudieran haber en los directorios e importe las listas de temas que se encuentran en las carpetas de la coleccin. Despus de seleccionar tus directorios, y de comprobar todos los archivos que te interesen haremos "clic" en el botn "OK". Despus del escaneo inicial tu coleccin estar creada y podrs moverte para crear tu propia lista de ejecucin.

La fabricacin de una lista de reproduccin es algo tan simple como arrastrar items desde el rbol del navegador a la coleccin de la lista de reproduccin Para hacer la bsqueda de items an ms fcil, se proporciona una caja de texto que permite filtrar la coleccin. Solo hay que comenzar escribiendo en la caja de texto y la vista del rbol cambiar para mostrar solo los resultados relevantes. Una vez que llegues a estar satisfecho con tu lista de reproduccin, podrs guardarlo haciendo "clic" en en el botn "guardar lista de reproduccin". Si tienes tus propias listas de reproduccin puedes agregarlos en el navegador haciendo clic en el botn de agregar y eligiendo la opcin de Playlist en la barra de tareas. Si tus directorios de la coleccin tienen tus listas de reproduccin en ellos, y seleccionaste la importacin de listas de reproduccin en el set up de la coleccin, tus playlists estarn ya en la vista del rbol. Haciendo clic derecho en una lista de reproduccin te va a dar muchas opciones sobre cmo cargar el la lista de reproduccin. Escuchando Radio Streaming Los streaming de radio en Amarok son reproducidos agregndolas a la lista de reproduccin. Amarok trae consigo un sistema selecto de streaming para que los oyentes gocen, de streaming de lujo. Hacer doble-clic o arrastrar al navegador de la lista de reproduccin va a cargar nuestra seleccin en la lista y una vez all la misma podr ser reproducida. Para agregar tus propios streamings al Navegador de la lista de reproduccin haz clic al botn de "Agregar" en la barra de herramientas y luego elige Radio Stream. Despus de agregar tu stream tambin es posible reproducirlos una vez cargados en la lista de reproduccin Para reproducir un Cd audio, seleccionar el CD audio de Actions->Play en el men de la lista de reproduccin. El Navegador del archivo abrir y mostrar varios directorios y tambin las pistas del Cd enumeradas en formato WAV. Arrastrar los archivos WAV en la lista de reproduccin y hacer clic en el botn de "Play". Nota: El player del audio Cd es compatible con el protocolo audiocd: / y no es compatible con todos los motores disponibles. QUEMANDO UN AUDIO CD Quemar un Cd Dde audio en Amarok es fcil debido a su integracin con el programa de grabacin K3B. Para quemar un lbum, primero abrir el Navegador de la coleccin, despus, mediante la eleccin de algn artista en el rbol de vista con el botn derecho seleccionar el lbum que deseas quemar en Cd. Un men tipo pop-up se abrir, hay que hacer clic en Burn this Album, y un dilogo te invitar a elegir un modo para quemarse. Desde el dilogo hacer clic en el botn "Audio mode" y veremos abrir K3B listo quemar el Cd con el lbum seleccionado. Nota La funcionalidad de quemado se proporciona solamente en la lista de reproduccin. CONFIGURANDO AMAROK Amarok se configura fcilmente desde el dilogo de configuracin. El dilogo de configuracin tiene pestaas mltiples para las diversas funciones de la creacin de Amarok. El dilogo de configuracin se puede encontrar seleccionando "Configure Amarok" en el men derecho del ratn desde el reproductor, o seleccionando Settings>Configure Amarok Opciones

La pestaa general de las opciones se divide en dos secciones: 1. Opciones generales 2. Opciones de la lista de reproduccin. Opciones generales En la seccin de opciones generales se pueden configurar algunas opciones bsicas de Amarok. Show splash-screen on startup: exhibe esta caracterstica al iniciar Amarok Show tray icon: permite la exhibicin del icono de la bandeja del sistema. Flash tray icon: permite la animacin del icono de la bandeja del sistema. Show player window (like XMMS): Enciende la ventana del reproductor como si fuera XMMS. Cuando no est seleccionado, solamente se muestra la ventana de reproduccin comn, que se asemeja a un modo de exhibicin similar al interfaz de Juk. Use Moodbar: solamente estar visible cuando Amarok ha sido compilado con la ayuda moodbar. Esto gira la ayuda moodbar experimental. Make Moodier: solamente visible cuando Amarok se compila con la ayuda moodbar. Cambia el esquema de color usado para el moodbar. Store Mood data files with music: solamente visible cuando Amarok se compila con la ayuda moodbar. Cuando est permitida, esta opcin permite el guardado de los archivos de .mood en la misma localizacin que el archivo audio correspondiente. Cuando estn inhabilitados, los archivos de .mood se guardan dentro del directorio de los ajustes de Amarok; generalmente ~/.kde/share/apps/amarok/moodbar/. Default size of cover previews: permite el ajustar el tamao de la imagen de la cubierta del lbum en el contexto del Navegador. External web browser: permite elegir de va a utilizar Amarok para abrir links externos va un men desplegable que enumera los navegadores instalados. Use another browser: permite especificar la localizacin de un navegador no enumerado en el men antedicho. Opciones de la Ventana de la lista de reproduccin En la seccin de las opciones de la Ventana del Playlist se puede configurar el comportamiento de la lista de reproduccin. Remember current playlist on exit: Comprobar esto si se desea guardar una lista de reproduccin actual cuando salimos de Amarok y lo recargar la prxima vez que utilicemos el programa. Manually saved playlists use relative path: comprobar esta caja para tener guardadas las

listas de reproduccin de Amarok con la localizacin del archivo audio con respecto a la localizacin de la lista de reproduccin.Cuando es deseleccionado Amarok guardar la localizacin exacta a los archivos audio en la lista de reproduccin. Keep active song visible on track change: Esta opcin automticamente hace un scroll del Playlist, cuando una pista cambia, para asegurarse que la pista que est reproducindose est siempre visible. Switch to Context Browser on track change: Usado para cambiar a la lengeta del contexto del Navegador si no est activa cuando Amarok comienza la lectura de una pista nueva. Show statusbar: permite ver la barra de status en la ventana de la lista de reproduccin.

El item de configuracin de Playback proporciona un interfaz para configurar tus caractersticas de reproduccin. Comportamiento de la transicin entre temas Puedes configurar cmo Amarok realiza las transiciones entre una cancin y la siguiente. No Crossfading: proporciona un espacio de silencio entre un tema y el siguiente, especificadas en milisegundos. Crossfading: proporciona un efecto agradable de fading (la pista que finaliza se "disuelve" sobre la pista que comienza y esta ltima comienza casi sin volumen tomando "cuerpo" a medida que la pista anterior desaparece. El perodo del crossfade tambin se especifica en milisegundos. Opciones restantes El checkbox restante configura la siguiente opcin: Al encender nuevamente Amarok comenzar a reproducier la ltima pista que estaba reproduciendo cuando fue apagado. Usar Amarok Amarok es un reproductor de audio verstil que ofrece diversas maneras de controlar tu coleccin de la msica. Como cualquier reproductor de audio, Amarok tiene una ventana del reproductor para controlar las funciones ms bsicas. La ventana del playlist tiene navegadores mltiples para crear y hojear tu coleccin audio entera. Veremos cmo utilizar todas las caractersticas de Amarok incluyendo crear una coleccin y un playlist. La ventana del reproductor es tu centro de control de Amarok. En el costado derecho hay un desplazador vertical que permite realizar un scroll de movimiento vertical para mostrar la pista actualmente en curso. Apenas debajo del cursor de moviemiento hay un rea para exhibir el tiempo de reproduccin de la pista actual. Hacer clic en esta rea cambiar el tiempo de la pista del total reproducido por el tiempo restante que falta para finalizar la reproduccin. La ventana del reproductor tambin ofrece una seleccin de los diferentes analizadores de la forma de onda de audio. Est situado un poco abajo

y al costado izquierdo del desplazador de movimiento en sentido vertical. Puedes ver los diferentes analizadores disponibles haciendo clic sobre el rea del analizador. Los analizadores del reproductor de Amarok se pueden separar de la ventana del reproductor. Presionando d en tu teclado el analizador activo se abrir en una ventana independiente, y podr redimensionarse. Tambin debajo del desplazador de movimiento vertical estn los botones del PL y de EQ. El botn del PL se utiliza para permitir o para inhabilitar rpidamente la ventana del playlist, mientras que el botn de EQ se utiliza para permitir y para inhabilitar el equalizador si tu motor es compatible. El resto del reproductor incluye los botones del reproductor, el deslizable de volumen y de la pista. Se puede utilizar los deslizables de nivel para elegir la posicin del volumen o de la pista que satisfaga tus necesidades. Tambin es posible utilizar los botones del reproductor para controlar la reproduccin de la pista actual, o para saltar adelante o detrs de esta pista. Podramos seguir incluyendo detalles de las cosas que puede hacer este programa, pero creo que con lo ya explicado y con el excelente manual de ayuda, no vamos a tener mayores problemas en utilizarlo. Introduccin al XMMS XMMS es un reproductor grfico de audio que puede ser usado en gnu/linux. Existen un grupo grande de plugins que hacen esta utilidad muy verstil. Por ejemplo es posible escuchar radio de internet entre otros. En realidad este reproductor es el ms popular en GNU/Linux, si bien en los ltimos tiempos han aparecido otros como Amarok y XMMS2 con algunas mejoras, vale la pena probarlo, personalmente no he encontrado motivos para dejar de usarlo ni mucho menos. Lamentablemente la mayora de las distribuciones han dejado de ofrecer en sus repositorios xmms, as que vamos a ver cmo instalarlo desde su sitio. A no asustarse, su instalacin es por dems fcil! Hay paquetes especiasles para Debian/Ubuntu y tambin los clsicos .tar.gz y tar.bz para cualquier distribucin. Su pgina oficial es: http://www.xmms.org/ Para poder instalar paquetes mediante apt en Debian y en Ubuntu sin dificultades, debemos agregar un par de lneas a /etc/apt/sources.list

Vamos a consola mediante Ctrl+Alt+F1 ~ F6 (cualquiera de las F) y en Debian buscamos loguearnos como root, mientras que en ubuntu lo hacemos como usuario comn administrador (el primero que inscribimos durante la instalacin) agregando delante de los comandos el comando "sudo". Instalacin en Debian Lenny de 32 o 64 bits. edicin de /etc/apt/sources.list # mcedit /etc/apt/sources.list Agregar al final del archivo estas dos lneas: deb http://www.pvv.ntnu.no/~knuta/xmms/lenny ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/lenny ./ Guardar sources.list Ordenar la instalacin desde lnea de comandos # aptitude update # aptitude install xmms Instalacin en Ubuntu 8.10 de 32 y 64 bits. edicin de /etc/apt/sources.list $ sudo mcedit /etc/apt/sources.list Agregar al final del archivo estas dos lineas: deb http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./

Guardar sources.list Ordenar la instalacin desde linea de comandos $ sudo aptitude update $ sudo aptitude install xmms Cuando terminamos de instalar xmms, y para ponerlo en marcha debemos escribir en lnea de comandos, simplemente xmms o sudo xmms en Ubuntu. En Debian: # xmms En Ubuntu $ sudo xmms Crear un lanzandor en el escritorio Pero podemos hacer un lanzador para tenerlo directamente en el escritorio. Para esto nos posicionamos en el escritorio y con el botn derecho abrimos el men contextual. Veremos que una de sus opciones es "Crear un lanzador"

Al hacer clic aparecer una pantalla como la siguiente:

Hemos agregado los datos, En "Tipo" dejamos "Aplicacin, en "nombre" XMMS, en "comando", xmms (con minsculas). Listo! Ya tenemos nuestro lanzador en el escritorio. Ahora, cada vez que tengamos que abrir XMMS bastar hacer clic en el lanzador que hay en el escritorio. Instalando Xmms mediante Klik: Tal cual hemos explicado en lecciones anteriores, una forma muy prctica y fcil de instalar un programa es mediante Klik. Simplemente, si ya hemos preparado el script de klik (tal cual se explica en la pgina principal de klik http://klik.atekon.de/ o en la leccin de instalacin de nuestro curso) vamos a la pgina correspondiente: http://xmms.klik.atekon.de/ y hacemos clic en el botn "download".

Este es el aspecto de Xmms, aunque puede cambiarse mucho mediante el uso de pieles ("skins").

Para quienes no tengan una distribucin que funcione con paquetes tipo. deb, lo ideal ser utilizar .tar.gz o .tar.bz, veamos cmo hacerlo Es posible bajarlo de: http://www.xmms.org/files/1.2.x/xmms-1.2.11.tar.gz o en su versin .tar.bz http://www.xmms.org/files/1.2.x/xmms-1.2.11.tar.bz2 Si vamos a utilizar una instalacin mediante .tar.bz2 debemos poner especial cuidado en las depedencias que necesitar XMMS. Requeridas: GTK+-1.2.10 Opcionales : ALSA-1.0.7, EsounD-0.2.35, libogg-1.1.2, libvorbis-1.1.0 y libmikmod-3.1.11 Es bastante importante tener tambin las opcionales instaladas a fin de asegurar una completa funcionalidad del programa. Instalacin Para Instalar XMMS luego de bajado y descomprimido en las formas ya estudiadas debemos ejecutar los siguientes comandos: ./configure --prefix=/usr && make

Ahora, como usuario root: make install Configuracin Archivos de configuracin /.xmms/config Informacin sobre la configuracin La primera vez que se ejecuta XMMS, se puede configurar a partir de una combinacin de teclas CTRL+P. Tambin es posible lograr que XMMS tenga una ampliacin de su capacidad mediante el uso de mdulos (plugins) y pieles (skins). Podremos encontrar informacin sobre XMMS y sus plugins en su pgina oficial, http://www.xmms.org/about.php Hay importante informacin en freshmeat http://freshmeat.net/search?q=xmms&submit=Search AUDACIOUS Se trata de una evolucin del viejo y conocido XMMS. Pero porqu modificar ese software? Con lujo de detalles nos los explica Patrick McFarland en: Free Software Magazine Fuente: http://www.freesoftwaremagazine.com/columns/from_xmms_to_audacious

De XMMS a Audacious, historia de un clon de Winamp


Una de las funciones ms utilizadas en cualquier ordenador moderno es la capacidad de reproducir msica. Desde los primeros beep y pong en los viejos arcades hasta la AdLib o las primeras SoundBlaster en los PC domsticos, y ahora los monstruosos 51 millones de transistores de la X-Fi, la gente ha escuchado y sigue escuchando msica en sus ordenadores. En 1997, alguien decidi escribir un reproductor realmente usable para Linux, X11Amp, despus llamado XMMS. Y es que, en mayo de 1997, una pequea y desconocida compaa llamada Nullsoft sac al mercado un software que instantneamente se convirti en un xito, y hoy en da sigue siendo el mejor ejemplo de reproductor musical; era Winamp. El trabajo de Justin Frankel se convirti en el reproductor de facto para Windows. Winamp sufre sin embargo de un bug realmente severo; slo funciona en Windows N. del T. Funciona realmente bien con las ltimas versiones de WINE. As que, unos meses despus, en noviembre, Peter y Mikael Alm crearon un clon libre de Winamp para Linux, X11Amp. Peter y Mikael escribieron este software porque faltaba un buen reproductor MP3 en Linux. Clonando el aspecto y las caractersticas de Winamp y permitiendo a la gente utilizar su popular formato de skins, X11Amp se convirti pronto en una opcin tan popular en Linux como Winamp lo era en Windows. En 1999, nuestros intrpidos desarrolladores de X11Amp eligieron a 4Front Technologies como sponsor, conocidos como responsables del entonces sistema de sonido estndar en

Linux, OSS reemplazado ms tarde por ALSA. Esta relacin provoc el cambio de nombre de X11Amp a XMMS. Yo empec a usar XMMS por esta poca, y segu de cerca el desarrollo de XMMS. Sus asuntos polticos internos hacan de ste un tema muy interesante. Durante cinco aos, XMMS consigui tener plug-ins para casi cualquier formato de sonido existente, y liber docenas de versiones estables. El desarrollo se detuvo en 2004, y desde entonces se han aprendido varias cosas. La primera versin del toolkit GTK+, la primera en su estilo, y desde luego la nica cuando XMMS fue creado, estaba repleta de bugs y carente de caractersticas avanzadas. Fea por dentro y por fuera, y una para la que resultaba doloroso desarrollar. GTK2, el sucesor de GTK+, fue una decisiva mejora. Los smbolos de GTK+ y GTK2 estn en conflicto, as que aunque los desarrolladores de XMMS cambiasen a GTK2, todos los viejos plug-ins para XMMS basados en GTK+ reventaran el nuevo reproductor. Esto ocurre en cada fork de XMMS que usa GTK2 y que pretende ser compatible con la API para plug-ins de XMMS, como BMP XMMS le pasa las referencias de memoria de sus estructuras internas a los plugins, lo que permite que aquellos mal escritos revienten XMMS en nuevas e interesantes formas. No haba forma de proceder sin reescribir casi todo el software. Se intent hacerlo, y el cdigo resultante confundi a todos como lo hace una pelcula de Hideaki Anno. En 2002, Peter Alm inicia un fork de XMMS llamado XMMS2, reescribe, aade caractersticas, soporte para GTK2, y rompe la API para plug-ins arreglando pequeos problemas pero sobre todo forzando dejar de utilizar los plug-ins originales para XMMS sin portarlos a medida primero. Peter tambin decidi separar los plug-ins en categoras; input y transport dado que muchos plug-ins de entrada contenan cdigo redundante, para soportar flujos por Internet y cosas similares, aadi funciones para soportar libreras de medios, y separ la visualizacin del motor de reproduccin, hacindoles comunicarse mediante sockets. El desarrollo de XMMS2 sigue activo aunque no haya versiones nuevas a menudo. Desafortunadamente cabe sospechar que esto, ms la falta de publicidad, har que el proyecto muera pronto. Casi al mismo tiempo que XMMS2, Beep Media Player, o BMP, liderado por Milosz deadchip Derezynski se separ de XMMS pero, contra XMMS2, intencionadamente mantuvo la API para plug-ins. De hecho, siempre que no se utilicen los cuadros de dilogo, es posible utilizar plug-ins compilados para XMMS en BMP sin ms problemas. El desarrollo de BMP continu hasta que Milosz decidi que XMMS y BMP realmente necesitaban ser reescritos caso por completo. Aunque por lo visto no se ha puesto de acuerdo con Peter en cul es el reemplazo de XMMS que se necesita. En octubre de 2005 Milosz separ BMP que esencialmente era XMMS con GTK2 y algo de rediseo de software, pero no exactamente un programa nuevo y cre BMPx. An utilizando descuidadamente el trmino fork, ya que se ha reescrito desde cero. BMPx est diseado adems alrededor de Xine y ms tarde de GStreamer como sistema de plugins. Milosz aline a varios desarrolladores para BMPx cuando decidi hacer pedazos el cdigo original de BMP. Algunos dejaron el proyecto enfadados, y otros simplemente porque ya no entendan el proyecto. Algunos pasaron a desarrollar otros reproductores de medios.

En mi opinin, BMPx est en un callejn sin salida. Partiendo donde finaliz el desarrollo de BMP, William nenolod Pitcock decidi separar cdigo de BMP unos das despus de que Milosz comenzara BMPx y lo llam Audacious. Comenzando como una caza de bugs, Audacious parece haber heredado el ttulo de reproductor de facto para Linux. William ha arreglado hasta ahora docena de bugs realmente importantes, ha aadido la posibilidad de que clientes externos se conecten al motor musical, ha reescrito el decodificador MP3 el cual, en mi opinin, suena mejor que libMAD, el que era hasta ahora para m el mejor decodificador MP3 y ahora se enfrenta a la tarea de aadir una API que permita utilizar Audacious tal y como GStreamer ya es utilizado. Entre Audacious y BMPx, Audacious parece ser el nico proyecto que realmente contina donde XMMS lo dej. BMP era bsicamente un esfuerzo de mantenimiento y de reescritura de cdigo, til, pero que no aada nuevas caractersticas. XMMS2 muri y BMPx no va a ninguna parte. As que, si an usas XMMS o BMP, prueba Audacious. Lo peor que puede pasarte es que redescubras cmo de fcil siempre fue escuchar msica en Linux. -----------------------------------------------------------------------------------------Instalacin de Audacious Instalar Audacious en cualquiera de nuestras distribuciones es realmente sencillo. Se puede obtener mediante el gestor de paquetes Synaptic (Debian/Ubuntu), desde el Administrador de software Rpmdrake (Mandriva). La cosa se complica en OpenSuse porque, al menos desde sus repositorios normales, no se puede encontrar Audacious. Tenemos aqu una posible opcin utilizando los paquetes .tar.gz desde su sitio oficial. http://audacious-media-player.org/ Lo importante si vamos a instalar Audacious a partir de un paquete .tgz es saber que hay que instalar tambin los plugins para que el programa funcione en forma correcta. Todo esto est explicado en las FAQs del sitio oficial.

Utilizando Audacious Para quienes han utilizado en Windows el Winamp, esta explilcacin est dems porque es exactamente igual. Veamos, si todava no tuviste ningn contacto con alguno de estos programas, aqu va una explicacin mnima. En la parte de abajo de Audacious, nos encontramos con algunos botones.

El primer botn de la izquierda se llama ADD (agregar en ingls). Si lo oprimimos veremos que aparecen dos opciones:

Aadir directorio de Internet: Con esto podremos utilizar msica que se encuentra en Internet Aadir archivos. En este caso, si ya tenemos un directorio (carpeta) con msica, solo debemos seleccionar los temas que nos interesan. Veamos un poco ms en detalle la opcin "Aadir archivos". Hacemos clic aqu y se abrir una ventana, (que podremos navegar hasta encontrar los archivos o directorios que estemos buscando.) En nuestro caso hemos encontrado dentro de un directorio llamado "Msica" tres archivos formato .ogg que estbamos buscando. A propsito han probado los archivos .ogg? Son tan buenos en calidad y compresin como un .mp3 pero con la diferencia que es un formato libre. Siempre que podamos utilicemos formatos de archivos libres, o convirtmoslos.

Si elegimos un directorio (carpeta) completa, todos los archivos que hayan dentro

quedarn seleccionados. Si en cambio queremos elegir solo un archivo, desde el directorio correspondiente abierto, lo seleccionamos. Finalmente, una vez seleccionado lo que estbamos buscando, le damos clic al botn "Aadir". Y en el Audacious aparecer algo as.

Ahora vamos a suponer que accidentalmente hemos seleccionado un tema que no queremos reproducir...para nuestro ejemplo ser la "pista 3"... Con el ratn seleccionamos el tema en cuestin, tambin encontraremos varias opciones de seleccin utilizando el botn "Sel". Una vez seleccionado el tema en cuestin, mediante el botn "Sub" de entre las varias opciones de "eliminar" buscamos "eliminar entradas seleccionadas". Cambiar la piel (skin) de nuestro Audacious Para cambiar el aspecto de Audacious (tan cuadrado para mi gusto con el skin original) debemos buscar uno que nos guste y para esto vamos a: http://www.winamp.com/skins/ Podemos bajar cualquier skin que nos guste, con el solo requisito que tenga el formato .wsz Yo, por ejemplo buscando encontr uno que me result bonito, de nombre Sony_wx5500, pero podra ser cualquier otro, con el solo requisito de ser una archivo de extensin .wsz Una vez que encontramos lo que estbamos buscando, lo bajamos. Es importante saber donde lo bajamos para luego no perdernos. Por ejemplo si estamos usando Firefox, y no sabemos donde bajar vamos a Editar ==>Preferencias y de all a la pestaa "Principal". Veremos que dentro de la pantalla que aparece, est indicado algo como "Guardar archivos a" y al lado la ruta donde sern guardados los archivos que bajemos. En mi caso, por ejemplo y lo usar de esta manera para la explicacin, el archivo va a ser bajado en /home/[usuario] donde [usuario] es el nombre de usuario que tengo en este momento. Bajamos entonces el archivo, para lo cual lo seleccionamos y luego hacemos clic en "more". En la pgina que aparece utilizamos el botn "download". Finalmente, una vez bajado, lo copiamos al directorio donde Audacious guarda los skins, pero cambiando su

extensin por .zip, esto lo haremos desde consola, veamos cmo: sudo cp /home/[usuario]/Sony_wx-5500mdx.wsz /usr/share/audacious/Skins/Sony_wx5500mdx.zip Escribimos todo a continuacin dejando solamente un espacio entre ".wsz" y "/usr" En este caso, el comando "sudo" lo utilizaremos en "Ubuntu", pero en el resto de las distribuciones, simplemente escribiremos como root y sin preceder con "sudo". Luego vemos el camino o path donde [usuario] ser nuestro nombre de usuario, y finalmente el nombre del archivo en cuestin. Es importante que este camino no contenga errores, es muy comn que se omita una letra en el nombre del archivo, o el usuario sea otro, etc.etc. tomar muy en cuenta la precisin con que escribimos esta ruta. El comando "cp" es de copia y la ruta le indica qu archivo queremos copiar. Luego vemos que hay otra ruta...se trata de la ruta destino y finalmente un detalle, vemos que el archivo a copiar ya no se llamar ".wsz" sino ".zip". Listo! ya con esto tenemos copiado nuestro Skin, ahora solo nos falta seleccionarlo en Audacious para poder utilizarlo. Abrimos Audacious, y con el botn derecho buscamos "Preferencias". Si todo fue bien hecho, veremos que se abre una pantalla que tiene todos los skins que podemos utilizar.

En nuestro caso elegimos la piel llamada Sony_wx-5500mdx seleccionndola con el ratn y este fue el resultado. Bueno, ahora solo queda probarlo!!!

Qu es Xine?
Xine es un reproductor multimedia libre. Reproduce CDs, DVDs, y tambin VCDs. Tambin descifra archivos multimedia tipo AVI, MOV, WMV, y MP3 desde los reproductores de disco locales, y tambin reproduce streaming multimedia desde Internet. Interpreta muchos formatos multimedia comunes, ajustndose al formato disponible tanto los ms frecuentes como los que no lo son tanto. Xine seguramente se puede instalar directamente desde los repositorios de nuestra distribucin favorita. Por ejemplo en Debian/Ubuntu si tenemos instalado Synaptic seguramente lo podremos hacer sin inconvenientes. Tambin podemos instalarlo sin dificultades desde Yast en OpenSuse. Solo es necesario ingresar en Equipo ==>Sistema ==> Instalar Software y desde all escribir en la ventana de bsqueda "xine". Veremos que aparecen varios paquetes y plugins para instalar "xine" en nuestro sistema. Simplemente seleccionaremos estos paquetes haciendo doble clic izquierdo sobre ellos para que estn listos para su instalacin. Luego en la parte de abajo, oprimimos el botn "Aplicar" y muy poco tiempo tendremos el programa instalado en nuestra computadora. Pero para aquellos que quieran la ltima versin o necesiten plugins un tanto especiales, aqu tenemos una descripcin bien completa sobre como bajar/compilar Xine. Basado en: http://xinehq.de/index.php/about

Libre, rpido, portable y reutilizable Xine es un motor de alto rendimiento, portable y reutilizable (con licencia GLP!) Xine en s mismo es una biblioteca compartida fcil utilizar, con un API utilizado por muchas aplicaciones para la lectura y procesamiento de diferentes formatos de vdeo. Se puede leer ms sobre las caractersticas de xine en la

pgina xine: http://xinehq.de/index.php/features Xine funciona en diferentes plataformas e intenta ser tan portable como sea posible. Las plataformas sobre las que corre son: * GNU/Linux (x86, alfa, sparc, ppc,) * FreeBSD (x86) * Solaris (sparc y x86) * Irix (MIPS) * Darwin/MacOS X (ppc) va el proyecto del fink La ayuda para las plataformas siguientes est en marcha (la ayuda se aprecia siempre): * MS Windows (que ya funcina y confiado parcialmente a CVS) * HPUX (remiendos recibidos) * OpenBSD (parches recibidos) * OS/2 (sitio externo) Existen muchos plugins de salida de video. Si ests utilizando X11, el uso de la extensin Xv (XFree 4.x, X.Org) se recomienda altamente. Xv hace uso de algunas capacidades de las tarjetas video (lo ms notable es su conversin y escalamiento del colorspace) para que funcionen ms rpidamente y de un aparato de lectura ms plano. La salida audio se apoya en OSS, Alsa, artsd, esd (no recomendados) e IRIXAL (irix/MIPS solamente), Sun audio. Requisitos El motor del xine tiene muy pocas dependencias. el zlib es la nica biblioteca requerida para compilar xine-lib (sin embargo, para la funcionalidad completa, las bibliotecas adicionales, como por ejemplo libX11, libvorbis, libogg, libtheora, se deben instalar). El sistema de construccin es el estndar de la estructura de automake/autoconf/libtool, as que para realizar la compilacin se requiere GNU make y GCC (preferiblemente la ltima versin). El entorno grfico puede necesitar bibliotecas adicionales, como por ejemplo xine-ui necesita libpng y opcionalmente aalib, gxine necesita GTK+ 2.0. Para todas las bibliotecas es necesaria la instalacin completa, incluyendo los headers. Si realizas la instalacin desde un RPMs/DEBs o similar con paquetes precompilados que proporciona una distribucin, seguro que instalas los paquetes de extensiones tambin. contacto/soporte Xine-User http://lists.sourceforge.net/mailman/listinfo/xine-user es la lista de ayuda donde se alojan las discusiones abiertas sobre xine. Cualquier persona interesada en xine puede suscribirse a esta lista. Cualquiera interesado en Xine es bienvenido a suscribirse en esta lista. Puedes tambin comprobar #xine en irc.freenode.net. Recursos externos de xine Los Web site externos siguientes proporcionan plugins y extensiones del xine as como los

paquetes binarios: http://dvd.sourceforge.net Herramientas y plugins de DVD incluyendo la ayuda del men (dvdnav). El plugin dvdnav se ha combinado en el rbol del xine-lib, as que para los usuarios normales no es ms necesario instalar plugins externo de DVD. Sin embargo, porque los libdvdcss cifrados del aparato de lectura de DVD siguen siendo necesarios. http://cambuca.ldhs.cetuc.puc-rio.br/~jcm/skyblade/ xine RPMs (dvdnav incluyendo RPMs) freshrpms.net xine RPMs para RedHat 7.2 y 7.3 (con d5d plugin) http://cambuca.ldhs.cetuc.puc-rio.br/xine/ xine diario codecs (RH7.x, win32 RPM) de RPMs http://packman.links2linux.de/ xine RPMs (Suse 7.3, i686 y ppc) http://www.amalthea.de/xine/ recursos para el xine y DXR3 dvd_disc_20000215.tar.gz utilidad del regionset http://www.gekkou.co.uk/ precompiled binaries de Solaris/SPARC http://sinek.sourceforge.net/ frontend de gtk+ al xine http://rambo.its.tudelft.nl/~ewald/xine artes del xine plugin http://kxine.sourceforge.net/ Frontend de KDE al xine http://www.reamined.on.ca/doconnor/xine/ xine para las fuentes y los binaries de OS/2 Declaracin: Estos links son proporcionados solamente para su informacin. El equipo de proyecto del xine no tiene ningn control sobre estos sitios y niega cualquier responsabilidad de su contenido. Una forma fcil de bajar y usar XINE en Debian/Ubuntu es mediante Synaptic. Simplemente buscamos Xine y podemos agragar varios plugins desde all. Tambin podremos utilizar apt-get install xine Una completa descripcin de la forma de bajar XINE de acuerdo a nuestra distribucin la encontraremos en http://xinehq.de/index.php/releases

Uso de software

Xine utiliza software de los siguientes proyectos libres: * liba52 de Aaron Holtzman y de Michel Lespinasse * libmpeg2 de Aaron Holtzman y de Michel Lespinasse * varios decodificadores del proyecto del ffmpeg de Fabrice Bellard * libmad - decodificador audio del MPEG de Roberto Leslie * FAAD2 - Versin audio avanzada 2 del decodificador del Freeware por M. Bakker Sin estas grandes piezas de software xine por supuesto no sera lo que es ahora. Xine, tambin agradece mucho a los individuos del proyecto ogle que han proporcionado la ayuda para desarrollar todo el interfaz necesario para la navegacin y subtitulacin de la ayuda. Construyendo e instalando xine desde los sources Xine puede conseguirse en paquetes precompilados en cualquiera de las distribuciones ms populares. Seguramente con YaSt, RpmDrake y Synaptics no tendremos problema para instalarlo en SuSe, Mandriva o Ubuntu. Pero si queremos mayor libertad en la configuracin o bien tenemos problemas con nuestros instaladores clsicos, siempre estar la posibilidad de utilizar un .tar.gz para compilarlo nosotros mismos.

Qu necesito para compilar todo correctamente? Primero de todo utilizar una versin oficial y estable del GCC. Tambin estar enterado que las versiones remendadas del GCC pueden romper partes de xine y adems no son apoyados por el proyecto Xine. Adems tendrs que utilizar GNU para compilar xine. En la mayora de los sistemas de GNU/Linux make es GNU make - en otras plataformas se utiliza el gmake en lugar del otro. Tambin, se requiere el zlib (archivos de headers apropiados incluyendo, que se encuentran a menudo en un paquete llamado el zlib-devel o similar.) Si deseas compilar xine de CVS, necesitars hacer las herramientas del autobuild instalar (automake, autoconf y libtool - en versiones recientes). Frontends puede necesitar bibliotecas adicionales, por ejemplo para el gxine necesitars tener GTK2 instalado. Te cercioras de tener no slo las libreras compartidas ellos mismos pero tambin los archivos de header (empaquetados a menudo separadamente - llamados los devpackages) en tu sistema. Algunos plugins que vienen con el motor Xine necesitan bibliotecas adicionales (de otra forma no se realizar la compilacin). Por ejemplo, el libogg y los libvorbis (ms los archivos que incluyen) son necesarios para el soporte de ogg/vorbis. Lo ms notable, si deseas ver cualquier vdeo en tu escritorio X11 (y el es por el cul ests aqu, no?), necesitas los paquetes de desarrollo de XFree tambin. No te preocupes por esto demasiado ahora, el ./configure (como veremos a continuacin) comprobarn todo para saber si est todo lo necesario y te dirn qu falta (lo que significa que debers controlar tu salida por pantalla de todo mensaje de error que pudiera aparecer para saber qu hacer . Cmo compilo xine? Instrucciones simples de la estructura para los principiantes. Descargar el xine-lib ms nuevo y los tarballs de gxine/xine-ui, y luego debemos seguir este instructivo. Desempaquetar un tarball, utilizar: tar xfvz [tarballname].tar.gz Donde dice 'tarballname' debe ir la versin exacta que estamos uando. Las instrucciones siguientes instalarn xine en /usr/local donde estar visible para todos los usuarios. Necesitars los privilegios de root para hacer esto en la mayoria de los sistemas. Aclaramos que en Ubuntu, se utiliza un usuario comn para la instalacin pero cualquier orden de ser antecedida por el comando sudo. Despus de desempaquetar xine-lib, escribiremos en consola: ./configure make install Cerciorarte de que tu /etc/ld.so.conf contenga /usr/local/lib y contina con: ldconfig (La primera letra es una "ele") Ahora desempaquetaremos tu frontend (gxine o el xine-ui

o), de la siguiente manera: ./configure make install Instrucciones finales de compilado: El proceso de compilado es igual para todos los mdulos del xine. Tienes que comenzar con xine-lib. Si est construido e instalado con xito, puedes continuar con el frontend. Si has instalado xine-lib a un prefijo no estndar, cerciorarte de que tengas $prefix/bin en tu PATH y que tu linker encuentra libs en $prefix/lib - si no al intentar construir los mdulos que se relacionan con xine-lib habr una falla por no encontrar ciertas partes de libxine. Usando BASH puedes hacer algo como esto: export PATH="$prefix/bin:$PATH" export LD_LIBRARY_PATH="$prefix/lib:$LD_LIBRARY_PATH" para cerciorarse de libxine puede ser encontrado por el frontend. ltimo pero no por esto menos importante. Aqu vienen las instrucciones de la construccin. Segn lo indicado con anterioridad, sos son iguales para cada mdulo del xine. ./autogen.sh ./configure make make install [-> *only* if you checked your sources out of CVS]

Haciendo tus propios paquetes de la RPM (xine-lib, xine-ui, gxine)


Tendrs bsicamente que utilizar un comando solamente, si acabas de descargar un tarball de la fuente de nuestro Web site: rpmbuild -ta <THE_NAME_OF_YOUR_SOURCE_TAR_BALL> Las versiones ms viejas de uso de RPM utilizarn rpm en vez del rpmbuild) Esto comenzar la construccin del binario y del fuente RPM. Despus que se acabe la compilacin, un archivo RPM binario quedar en tu directorio binario de RPMs que ser algo como /usr/src/RPM/RPMS/<YOUR_ARCHITECTURE> y los fuentes RPM se escribirn a tu directorio de fuentes (sources) de RPM (por ejemplo podra ser /usr/src/RPM/SRPMS). En caso que tengas una comprobacin nueva de CVS, necesitars hacer primero lo siguiente: para conseguir que tu tarball pueda ejecutarse para poder utilizar ms adelante con el comando rpmbuild -ta ./autogen.sh && make clean && make dist En todo caso, tener presente que hay que construir e instalar xine-lib primero antes de que puedas proceder con xine-ui.

Fabricacin de tus propios paquetes de .deb (xine-lib, xine-ui; gxine CVS)


Primero, cerciorarte que el paquete de los devscripts est instalado. Necesitars los comandos siguientes:

tar xzf <PACKAGE-VER.tar.gz> cd <PACKAGE-VER> ./autogen.sh noconfig debuild binary (Si el debuild indica problemas de dependencias de unmet, entonces - como root instlalas mediante aptitude install <PACKAGES>, entonces vuelve a correr debuild binary Una vez que la construccin se ha terminado con xito, tendrs algn .debs nuevo. cd .. ls *.deb su - -c 'cd '"`pwd`"' && dpkg -i <DEB_PACKAGES>' En todo caso, por favor tener presente que hay que construir e instalar xine-lib antes que puedas proceder con xine-ui o gxine. Puedo proporcionar CFLAGS adicional para la compilacin? S, lo puedes hacer configurando la variable CFLAGS y despus volviendo correr configure otra vez. Puedes incluso pasarlos para configurar directamente. Ejemplo: ./configure CFLAGS="-march=i686" Otras variables del usuario configure son: * Cc para especificar el ejecutable de compilacin * CPP para especificar el preprocesador de C ejecutable * LD para especificar el linker ejecutable * CPPFLAGS para pasar PATH adicionales u otras opciones del preprocesador LDFLAGS para pasar los PATH adicionales de la biblioteca u otras opciones del linker

Un ejemplo que combina algunos de stos se vera como: ./configure CC="/opt/intel/bin/icc" LD="/opt/intel/bin/xild" \ CPPFLAGS="-I/usr/local/include/dvdnav" LDFLAGS="-L/home/guenter/xine_libs" Hay binarios disponibles para mi AMD K7 (Athlon)? Puedo construirlos? Si tienes un GCC reciente puedes intentar compilar more k7 support in. Si el script de configure no puede detectar tu procesador/GCC correctamente, intenta pasar el nombre cannico para que tu mquina configure con --host option, por ejemplo ./configure --host=k7-pc-linux-gnu Problemas de la estructura: motor del xine (xine-lib) El paquete no compila para nada! Para poder compilar xine-lib, necesitas (entre otras cosas) la biblioteca del compresor zlib ms los header apropiados, que se encuentran a menudo en un paquete llamado zlib-devel o similar. Le otra vez cuidadosamente la salida ./configure las advertencias y/o informe de errores, ya que a menudo contienen informacin provechosa para descubrir qu est

saliendo mal. Si estas detenido aqu y decides enviar tu problema a la lista de correo de xine-user, cerciorate de incluir estas salidas. El plugin de vdeo Xv falla en la compilacin! Si deseas compilar Xv, te cercirate que tienes una biblioteca compartida Xv en tu sistema, por ejemplo ls /usr/X11R6/lib/libXv* puede darte algn .so libs, como esto: /usr/X11R6/lib/libXv.a /usr/X11R6/lib/libXv.so /usr/X11R6/lib/libXv.so.1 Necesitas alternativomente tener libtool versin 1.4 o ms nueva, con esto libXv.a es suficiente. De lo contrario tu mismo puedes crear las versiones compartidas t mismo de la siguiente manera: ld --whole-archive -shared -o libXv.so.1 libXv.a ln -s libXv.so.1 libXv.so ldconfig Ahora debes estar listo para construir el plugin Xv video-out en tu sistema. Problemas en la contruccin de los frontends (gxine/xine-ui/) He instalado xine-lib pero el frontend no lo encuentra! Primero que todo toma una mirada ms cercana en las instrucciones de la compilacin arriba otra vez. Encontrars probablemente tu respuesta all enseguida. Segn lo indicado cercirate que tienes $prefix/bin en tu PATH y que tu linker puede encontrar las bibliotecas que instal en $prefix/lib A propsito, $prefix es donde instalaste tu xine-lib anterior (s, instalaste xine-lib con make install o instalaste la distribucin correspondiente -dev o devel package sera una buena idea antes de intentar compilar el frontend;) ). Puedo instalar xine en mi directorio casero (sin ser root)? Seguro. Primero crea un subdirectorio donde instalars tu software privado, por ejemplo: mkdir ~/xine Entonces tienes que fijar algunas variables de entorno - es una buena idea agregar esto a tu ~/.bashrc (o en alguna parte similar): export PATH="$HOME/xine/bin:$PATH" export LD_LIBRARY_PATH="$HOME/xine/lib:$LD_LIBRARY_PATH" Ahora puedes desempaquetar tarballs por ejemplo: in ~/xine/src (mkdir ~/xine/src en caso de necesidad) y hacer un ./configure --prefix=$HOME/xine make install Tambin necesitas informarle a los frontends que usen xine-lib, donde encontrarlo: ./configure --prefix=$HOME/xine --with-xine-prefix=$HOME/xine

Lectura de DVDs con xine Cmo hago para reproducir DVDs con xine? Las versiones ms nuevas de xine (1.0.x) vienen con un plugin para leer cualquier DVD no encriptado, no-bloqueado con la ayuda de la navegacin del men completo. No se requieren ms plugins externos aqu. Para conseguir el funcionamiento del aparato de lectura de DVD, primero cerciorarte de tener un symlink /dev/dvd que apunte al dispositivo de DVD en tu sistema. Por ejemplo, si tu mquina de DVD est conectada al ide master del segundo canal del IDE, /dev/dvd debe apuntar a /dev/hdc. Observar por favor que si ests utilizando la emulacin ide-scsi en tu sistema, es probable que tu reproductor de DVD est mapeado a un nodo de dispositivo scsi aun cuando se trate de un equipo para ser conectado a un ide. En ese caso conviene observar primero los logs del boot/kernel (o correr cdrecord - scanbus) para descubrir donde est mapeado el dispositivo y consiguientemente fijar el symlink de acuerdo a este ( en ese caso sera algo como /dev/scd0, /dev/scd1). Tambin cerciorarte que (como usuario, no como root) tengas permisos suficientes (lectura y escritura) para manejar tu DVD. Si estos permisos no estn habra que cambiar los permisos del dispositivo o agregar a tu usuario a un grupo especial (por ejemplo username del CD-ROM del addgroup), dependiendo de tu disposicin y/o distribucin. Se recomienda altamente utilizar el modo DMA (de acceso directo a memoria) para el funcionamiento del DVD (sin ella incluso las mquinas muy recientes tendrn problemas con la salida de video). Utilizar un comando como el hdparm -d 1 <device> en tu dispositivo de DVD. Observar por favor que aunque ests utilizando el ide-scsi tendrs que fijar el flag de DMA (acceso directo de memoria) en el nodo del dispositivo del ide (por ejemplo /dev/hdc), y no el dispositivo mapeado del scsi /dev/scd. Para poder reproducir DVDs cifrados necesitas tener libdvdcss instalados en tu sistema (comprobar por favor si esto es legal donde vives). Si no entiendes lo que que quiere decir DVD encripted, en general, cada DVD por el que tienes que pagar dinero muy probablemente est cifrado. Para hacer todava ms complicada la cosa, aparte del cifrado, hay otro obstculo a tomar en cuenta: el cdigo de la regin. Las autoridades de DVD decidieron dividir el mundo en ocho regiones geogrficas. Conviene darle una mirada a http://www.dvdforum.gr.jp/RegionMap.pdf Si deseas saber qu nmero se ha asignado a tu pas. La idea de ellos es que utilices solo DVDs, que se han producido para tu regin. Si tomas un DVD disponible en tu almacn local, debes encontrar un cono con un globo que muestra el cdigo de la regin el disco. Ms nuevas (post-2000) los equipos y aparatos de DVD (RPC-2) comprueban la regin de DVD, y mediante esto ellos tratarn de evitar que reproduzcas DVDs que tengan un cdigo diferente de la regin para de la que se instala el driver. Algunos equipos vienen con un ajuste de fbrica donde tienen consignada la regin 0 Es decir que pueden reproducir varios DVDs de cualquier regin hasta que finalmente queda fijado un cdigo de la regin. Otros rechazan directamente utilizar cualquier DVD que no sea de la regin correspondiente. La manera ms fcil de manejar esto es utilizar la

utilidad del regionset de group_id=31346&release_id=168415

http://sourceforge.net/project/showfiles.php?

Una vez que tengas todo instalado, intenta algo como gxine dvd:/ o xine -p dvd:/ Un cierto frontend tambin ofrece botones o entradas autoplay desde un men que dan comienzo a la lectura del aparato de dvd inmediatamente. Importante: no trate de montar el DVD. Solamente inserte el Dvd y mediante el botn de autoplay de comienzo al DVD o dele la rden de inicio desde la lnea de comando. Si las cosas no trabajan segn lo esperado, intente con el shellscript xine-check que viene con xine para saber qu podra estar incorrecto para comenzar a utilizar el aparato de lectura del dvd. El aparato de lectura de DVD trabaja, pero toma un largo plazo hasta que el aparato de lectura comienza. Esto seala un problema del cdigo de la regin. Algunas versiones de libdvdcss pueden reproducir DVDs de otras regiones que la indicada de RPC-2 DVD, pero sta significa generalmente que se debe procesar la criptografa (algo que toma tiempo) para tener acceso al DVD. Puedes descargar una herramienta para fijar el cdigo de la regin de RPC-Conduces aqu: http://sourceforge.net/project/showfiles.php?group_id=31346&release_id=168415 Advertencia: Estar por favor enterado que el nmero de los cambios del cdigo de la regin en los drivers RPC-2 es limitado (generalmente cerca de 5 veces), luego de ese tiempo tu driver permanecer bloqueado en la regin que ha funcionado esas 5 veces. Tengo problemas setting-up de mi driver RPC-2 para la regin correcta! Puedes descargar una herramienta para fijar el cdigo de la regin de RPC-drives aqu: http://sourceforge.net/project/showfiles.php?group_id=31346&release_id=168415. Puedo mirar los CDes video CDs (VCDs)? SVCDS ? CD-i? Xine soporta reproduccin de VCD y SVCD. De la misma forma que cuando quieres ejecutar un DVD, debes estar seguro de tener un alias /dev/cdrom apuntando a tu driver de CD-ROM para reproducir un VCD. Hasta el momento, los formatos del Cd-i no son soportados por xine. No intentar montar (S) VCD. Simplemente con Insertar un VCD en el driver y hacer clic en el botn autoplay de VCD o comenzar algo como gxine vcd:/ o xine vcd:/ desde la lnea de comandos. Gua de localizacin de averas de VideoCD Esto da la localizacin de averas de alto nivel. * Cuando abres el dilogo de configuracin de tu frontend, debes ver una seccin de los config del vcd. Un ajuste importante es default_device. Si esto es configurado a una cadena vaca, el plugin del VCD va intentar explorar los dispositivos convenientes de los drives, si tiene capacidad para hacerlo. Sin embargo puedes elegir el dispositivo a usar. En GNU/Linux, ste puede ser /dev/cdrom y en Solaris puede ser /vol/dev/aliases/cdrom0. Si utilizas este campo, cerciorarte que stos estn correctos para tu configuracin particular. Por ejemplo, para reproducir el dispositivo de DVD generalmente se llama /dev/dvd mas bien que /dev/cdrom Tu frontend debe ofrecer a un VCD autoscan desde un botn o un men. Si seleccionas

esto, debes ver tu luz del disco de CD encenderse si tienes uno. Y el CD debe ser ledo. Debes conseguir un lista de reproduccin del VCD. Si no es as algo est mal, configuraste posiblemente un reproductor incorrecto. Intenta leer una imagen del disco de un VideoCD y as elimina cualquier problema con el hardware. Puedes conseguir una imagen de prueba de disco VideoCD para probar aqu: http://www.vcdimager.org/pub/vcdimager/examples/test_svcd/test_svcd_pal.zip. Despus de descomprimir esto debemos encontrar los archivos test_svcd_pal.cue y test_svcd_pal.bin. Hacer Funcionar xine con MRL vcd:/test_svcd_pal.cue:E0. Si ves algo reproducindose entonces esto es un problema del hardware. Puede ser que tambin desees intentar comenzar con el control de reproduccin vcd: /test_svcd_pal.cue: P1. Debe haber por lo menos una pista, y una entrada enumerada para el VideoCD y los nombres de stos en la lista de MRL terminar con el T1 y E0 respectivamente. A menudo hay otros artculos del la lista de reproduccin, y si tienes mens o cuadros all habr tambin segmentos.

Las cosas ms simples a comprobar son probablemente entradas y pistas. Si no hay entradas enumeradas o pistas o las entradas pueden reproducirse, puede haber un problema con ese medio particular. Para en el paso anterior, puedes intentar una buena muestra que sepas est en perfecto estado y quizs hasta puedas quemar CD para esto.

KIIIB
KIIIB es una utilidad que nos permite grabar Cds y Dvds con mucha seguridad. Si bien existen otras utilidades para hacer esto, KIIIB para muchos resulta mucho ms completo y verstil. Fuente: Gracias Guillermina! Se trata de nuestra colistera Guillermina quin en su momento hizo este manual que tiene total vigencia.

Lo primero que tenemos que hacer es bajarnos la versin ms estable del programa. Es posible que nuestra distribucin gnu/linux tenga en sus repositorios nuestro k3B listo para bajar. No vamos a repetir la forma de hacerlo, ya que es siempre la misma, as que nos concentraremos en otras opciones. Si no fuera as, podremos acudir a "klik" http://k3b.klik.atekon.de/ y bajarlos desde all. Finalmente si por algn motivo no lo hemos podido bajar de ninguno de estos lugares, podremos hacerlo desde el sitio oficial: http://www.k3b.org/

Aqu, adems de las versiones .tar.gz tambin encontraremos los .rpm ms fciles de instalar y tambin seguramente los .deb por lo que su instalacin es sencilla tanto para aquellos que utililcen el escritorio Kde como Gnome. Utillizando la versin .tar.gz Lo primero que haremos es saber si tenemos todo lo necesario en nuestro sistema para poder realizar la instalacin (requerimientos) para esto vamos al siguiente sitio: http://k3b.plainblack.com/requirements Necesitars tener instalardo como mnimo los paquetes Qt y kdelibs. Para obtener un reproductor de audio de trabajo necesitars el paquete kdemultimedia devel. Para tener soporte de decodificacin para p3 decoding necesitars tener instalado libmad. Para decodificar y codificar con FLAC necesitas instalar las bibliotecas y headers FLAC++ . Para la decodificacin y codificacion Ogg Vorbis necesitars instalar las bibliotecas y headers de Ogg Vorbis. Podrs obtener los fuentes desde la pgina de descargas de K3b. http://k3b.plainblack.com/download Extraer los fuentes en un directorio de tipo temporal: # tar -xjvf k3b-1.0.tar.bz2 Una vez que se cree el nuevo directorio con el paquete ya descomprimido, cambiar al nuevo directorio: # cd k3b-1.0 Configurar los fuentes: # ./configure (no es necesario prefijo alguno con las versiones ms nuevas) Despus que finalice la configuracin, vers un sumario. Si no se encuentra alguno de los items necesarios, es necesario revisar los requerimientos nuevamente. Comenzar la compilacin: # make Y finalmente si el comando anterior no mostr ningn error, instaleremos K3b. # su -c "make install" (Debers hacerlo como usuario root, o si usas Ubuntu, como usuario comn, pero agregando antes el comando "sudo".) Ahora ya puedes comenzar a usar K3b desde la sesin Multimedia o Sonido y Video dependiendo de la distribucin utilizada. Tambin es posible hacerlo correr Escribiendo K3b en la ventana que aparece al escribir Alt+F2

Cmo usar K3b?

As es como se ve la primera vez que ejecutamos el programa. Aqu se puede ver que hay una leyenda (la segunda opcin "New Data CD Project") que dice " Nuevo Proyecto de CD de Datos". Con slo hacer clic sobre ese cono, estaremos listos para crear un CD con los datos que queramos grabar. Lo mismo ocurre con las otras opciones, pero yo voy a explicar cmo hacer el CD, ya que es lo ms comn entre todos nosotros

Luego de haber hecho clic en el "nuevo proyecto de Cd de datos "aparecer una pantalla que en la parte de abajo nos muestra un proyecto llamado "K3b data Project". De no cambiarlo este ser el nombre que tendr nuestro CD. A la derecha de la ventana veremos un espacio en blanco, en el que se nos indica que arrastremos los archivos que vamos a grabar dentro del CD

En la imagen se puede apreciar cmo, al arrastrar y soltar directorios en la parte de abajo, va tomando forma nuestro CD de datos. Luego de ir a "Archivo"-->"Grabar", aparece esta pantalla en la que tendremos que elegir qu es lo que queremos que haga nuestra grabadora de CDs. Podemos elegir la velocidad o dejarla simplemente en automtica. Ah el que elegir a qu velocidad grabar ser el propio programa.

Tambin vemos una casilla que dice "Simular". La dejaremos seleccionada si no queremos perder CDs por haber elegido mal la velocidad u otros problemas. Bsicamente, como su nombre lo indica, esta casilla simula una grabacin, detectando errores antes de la grabacin (durante la simulacin) lo que nos permitir dejar todo en condiciones antes de escribir datos en el CD.

Desde la pestaa Misc. podremos seleccionar: * Auto donde el sistema se encargar en forma inteligente de manejar los multisesin *No multisesion, como su nombre lo indica, sin multisesin. *Nos va a permitir grabar diferentes selsiones. *Continuar multisesin, permite sobre un disco multisesin donde ya se ha grabado al menos una sesin, seguir grabando ms multisesiones. *Finish Multisesion, finalizar multisesin, lo que har que ya no se puedan grabar ms sesiones, a menos que se tratte de un disco regrabable. Si vemos la pestaa "Descripcin del volumen", en la imagen que aparece vemos la descripcin que le daremos a nuestro CD para que, cuando lo pongamos en la lectora, nos diga qu es lo que grabamos. Podemos poner lo que se nos ocurra como nombre (aqu qued K3b Data Project, pero podemos poner "Pelculas", "Varios", etc.) Tambin podemos poner quin compil los datos, bajo qu SO y con qu software. Todo eso queda a criterio nuestro.

A continuacin vemos como comienza a grabar o simular la grabacin el programa. En este caso, nos avisa que hemos colocado en la grabadora un Cd vacio. De no haber un CD dentro de la grabadora, el programa pedira que insertemos uno. De tenerlo, comenzara la simulacin y veramos las barras que estn una arriba y la otra debajo de "Progreso global", subiendo hasta alcanzar el 100%. Una vez que pusimos "Grabar", ya sea para simular una grabacin o para grabar, lo nico que nos resta es esperar a que termine, cosa que el mismo programa nos avisa por medio de sonidos. Ahora les muestro algo que a muchos nos puede llegar a servir: Ac vemos cmo podemos grabar una imagen de CD ya hecha anteriormente, por nosotros o bajada de internet, o lo que sea (las famosas ISO) Para que nos aparezca la pantalla que se ve en la imagen, tenemos que ir a "Herramientas"->"CD"-> "Grabar imagen de Cd".

Una vez que aparece esa pantalla, elegimos qu tipo de imagen queremos grabar en el men desplegable que dice "Tipo de Imagen" . En realidad, si no sabemos muy bien qu

tiipo de imagen grabar, lo ideal ser indicar "AutoDetection". Donde dice "Image to burn" (imagen a quemar), mediante el cono de la carpetita podemos navegar por los directorios hasta encontar lo que estamos buscando (esto por supuesto, si no sabemos de memoria la ruta). . Lo dems es igual a lo que vimos anteriormente.

Bueno, eso es todo. Van a ver que es un programa extremadamente intuitivo y para los que alguna vez usamos el Nero Burning Rom, es una transicin sin problemas. En conclusin, creo que es la mejor alternativa para grabar CDs o DVDs dentro del mundo del software libre. Espero me hayan entendido y que mi explicacin haya sido lo ms completa posible. Que lo disfruten!!!

LECCION 7

Problemas ms comunes migrando a Gnu/Linux y su posible solucin


Este apunte en realidad es una recopilacin de muchos requerimientos que los noveles usuarios de Gnu/Linux han hecho (y hacen!) en los foros, especialmente el del curso bsico. Hay al menos dos tipos diferentes de respuestas: 1) Aquellas que pueden ser fcilmente contestadas y comprendidas por todos. 2) Aquellas que requieren primero una comprensin, aunque sea superficial del SO. Es por este motivo que el apunte est al final del curso y no al principio. Muchas cosas que al comenzar, si se hubieran explicado no se comprenderan y seran algo as como "magia" hoy ya se pueden razonar. De todos modos el apunte no pretende ser el final completo de este tema sino solo una introduccin. Seguramente muchos temas debern volver a verse en el curso intermedio para su mejor comprensin. De todos modos, hoy a esta altura del curso bsico, ya estamos en condiciones de comprender muchas cosas como para hacer una buena

migracin. Entonces quiero recalcar esto: El apunte no pretende darnos detalles de cada tema sino solo introducirnos en estos. Habr ya en el curso intermedio y en el curso LinuxIII detalles sobre cada tema. Tambin la seccin "Documentos" de nuestra pgina tendr importante material. Vaya pues, este apunte a modo de comentario inicial, para comprender un poco ms qu es Linux y como podemos llevar a buen puerto una buena migracin, ya sea utilizando GNU/Linux como SO nico o bien compartiendo en la computadora ms de un sistema. Errores comunes de los nuevos usuarios: 1: No actualizar nunca el Sistema Operativo Normalmente gnu/linux nos avisa cuando hay cambios y actualizaciones, especialmente si son actualizaciones de seguridad. Hay que recordar que un sistema puede ser ms seguro que otro, pero no hay SO perfecto. Esto significa que siempre se encontrarn bugs y agujeros de seguridad, an en GNU/Linux. Por este motivo es necesario mantenerse actualizado siempre. Esto, que es vlido para otros SO tambin lo es para GNU/Linux. 2: Utilizar contraseas inadecuadas o dbiles, especialmente la de root. Veamos esto en detalle: Gnu/Linux tiene un sistema de archivos con algunas particularidades de los sistema *nix. Por ejemplo no nos es posible, como usuario sin permisos especiales, ingresar y modificar nada del sistema de archivos, salvo nuestro propio subdirectorio /home/[usuario]. Esto es lo que impide que cualquier cracker o aspirante a serlo, pueda ingresar en nuestro sistema y destruirlo. Pero qu hay si alguien consigue la clave de root? Seguramente estaremos en problemas porque root es quien puede ingresar y modificar cualquier parte del SO. Por este motivo, la contrasea de root debe tener las siguientes caractersticas: a) Debe tener letras maysculas y minsculas. b) Debe tener nmeros intercalados entre las letras. c) Debe tener smbolos intercalados entre las letras y los nmeros. d) Debe tener al menos 8 dgitos. e) No debe ser una fecha de cumpleaos, el nombre de una calle, algo sacado de un diccionario. Cuanto ms original sea la contrasea mejor. f) Debe ser cambiada al menos una vez por mes. Si por algn motivo un cracker intenta mediante "fuerza bruta" conseguir nuestra clave de root, si hemos tomado las precauciones anteriores, por buena que sea su computadora, tardar mucho tiempo en encontrar la clave, pero seguramente an as en algn momento lo har. Por este motivo, es fundamental cambiarla al menos una vez por mes. La contrasea de usuario tambin debe cambiarse y ser segura, ya que no queremos que nadie entre en nuestro sistema, as sea en el espacio asignado a nuestro usuario. 3. Evitar loguearse grficamente como root No debemos loguearnos como root desde el entorno grfico, ya que esto supone dar facilidades a los atacantes que quieran obtener la contrasea de root. La mayora de las distribuciones no lo permiten en forma predeterminada.

4: Ingresar al sistema siempre como root Es muy comn escuchar a usuarios nuevos protestar por esto de tener un usuario principal o administrador (root) y luego uno o varios usuarios comunes. En ms de una oportunidad, pude saber que hay quien ingresa al SO siempre como root y lo utiliza hasta para leer el correo. Esto es una grave falla de seguridad, ya que al usar siempre root es ms fcil para un cracker hacerse de una clave de root y con esto destruir el sistema. Hasta es posible que el atacante cambie las claves y no podamos ingresar ms, aduendose completamente del sistema. Por este motivo, es necesario iniciar sesin siempre como usuario comn y solo usar root en aquellos casos en que sean necesarias efectuar tareas administrativas que no puedan ser realizadas como usuario comn. Justamente este es el motivo por el que distribuciones como Ubuntu, no tienen en forma predeterminada una contrasea ni su configuracin para usar root. Una vez finalizadas las tareas administrativas, se debe cerrar la sesin de root y volver al usuario comn. Como se dijo antes, root debe ser usado siempre desde consola, nunca desde el entorno grfico. 5. No tener /home en una particin aparte Una gran ventaja es tener una particin aparte para /home es que si en algn momento deseamos reinstalar el SO podremos mantener esta particin sin formatear conservando toda la info que hay dentro. Por ejemplo los datos del correo electrnico, nuestros apuntes, y datos personales. 6. No usar la consola y hacer todo desde el entorno grfico Quienes en algn momento han usado DOS no tendrn tantos reparos en usar la consola de GNU/Linux, pero si solo han usado el ratn en algn botn tipo "Next", "Next" en el sistema de "las ventanas"...la cosa se complica. Para entender esto un poco mejor, hay que desterrar un preconcepto: "En el anterior SO no usbamos lnea de comandos". Es esto cierto? Depende. Los usuarios que no son administradores pueden manejarse muy bien con entorno grfico. Esto es vlido para casi todos los SO incluyendo GNU/Linux. Pero qu pasa cuando queremos trabajar rpido y preciso an en el sistema de las ventanas? Es muy sencillo, entramos al sistema desde Inicio ==>Ejecutar ==>y en la ventanita que aparece escribimos "cmd" cmd? qu quiere decir cmd? Simplemente "command" en ingls o sea lnea de comandos!. O sea que el sistema de las ventanas tiene lnea de comandos? Claro que lo tiene, como todo SO, que se precie de tal. Al dar "Enter" aparecer una ventana negra con letras blancas, que resultar muy familiar para aquellos que han conocido DOS. ;-) Simplemente puedo decir por experiencia que "10 dedos, pueden ms que un ratn". O sea que la rapidez y flexibilidad obtenidos desde lnea de comandos, en cualquier SO, es siempre muy superior a lo que podremos lograr con un ratn. La consola puede resultar mucho ms rpida, ms precisa (no necesito 10 clic de ratn para hacer algo sino que voy directo al grano), y ms segura que cualquier escritorio. No es que todo deba ser hecho desde consola (aunque hay quin se maneja as), pero al menos las tareas administrativas y aquellas para las que el entorno grfico no tiene gran desarrollo pueden ser hechas con ventajas desde la lnea de comandos. As que aprender algo de "bash" es casi una obligacin de un buen usuario de GNU/Linux. Fuerza que no es tan difcil!

7: No tener un kernel de backup No es comn en gnu/linux, pero qu pasa si el kernel deja de funcionar? Tal vez un programa con algn bug, un ataque exterior, algn borrado accidental como root, etc. Simplemente debemos desde un live cd intentar la recuperacin. Pero hay una forma todava ms fcil: Utilizar un kernel anterior que sepamos funciona, como backup. De esta forma desde el booteo podemos seleccionar el kernel anterior y solucionar los problemas con el kernel actual. Tener otro kernel de versin cercana al que estamos usando (por ejemplo la versin anterior) es casi una obligacin si queremos tener nuestro sistema asegurado. 8: No hacer backups de archivos crticos Muchas veces cambiamos la configuracin de ciertos archivos, o simplemente los actualizamos y luego...sorpresa! el sistema no funciona. Para solucionar estos problemas, antes de realizar cambios al sistema conviene hacer un backup de los archivos de configuracin anteriores, de forma que si todo funciona mal, podamos volver a nuestra antigua configuracin con facilidad 9. No entender los permisos Ms de una vez como usuarios comunes encontraremos cartelitos que nos dicen "usted no puede modificar, o borrar tal o cual archivo, porque no tiene permisos". Los que estn algo familirizados con la consola, muchas veces cambian el dueo de un determinado archivo/directorio o simplemente le dan permisos 777 (permisos para todo) a todo el mundo. Esto es una gran falla de seguridad. Debemos saber usar y modificar los permisos, pero siempre trabajar para que no cualquiera pueda acceder a nuestros archivos. Los permisos constan de tres tipos r (lectura), w (escritura) y x (ejecucin). En lugar de rwx se puede usar 777 (el primer 7 es la suma de r (4) + w (2) + x (1) (=7). Si quisiramos un permiso de solo lectura colocaramos solamente 4, mientras que el 7 por ser la suma de 4 +2+1 es de lectura, escritura y ejecucin. Pero...porqu hay 3 nmeros y no uno solo? Simplemente porque los permisos se asignan en primer lugar para el usuario, luego para el grupo y finalmente para el resto del mundo. Por ejemplo si tengo un usuario root con permisos totales, un grupo de usuarios con permisos de solo lectura y el resto del mundo nada, escribira: 740. No lo entiendes? bueno, pues trata de entenderlo, mira bien los apuntes, y sobre todo no intentes cambiar un permiso, al menos mientras no lo entiendas. 10: Ignorar archivos de logs Vamos a suponer que tienes un nio recin nacido y que no sabe hablar, pero se comunica con nosotros verdad? Vaya si lo hace!. Cuando tiene hambre o quiere que lo cambien, pegar unos alaridos...y seguir as hasta que se ocupen de l. Con el SO pasa lo mismo, y el sistema permanentemente nos est diciendo cosas donde? pues en los logs. Por esto es muy importante leerlos, aunque puedan resultarnos largos y tediosos. Aqu podremos detectar problemas de seguridad, errores de booteo, de programas con problemas (bugs), etc. Todo esto puede verse dentro del directorio /var/ subdirectorio / log, o sea /var/log. Es una buena idea darse una pasada por all de vez en cuando. Problemas ms comunes y su posible solucin: El orden en que se encuentran estos problemas no representa la gravedad o la estadstica de problemas ms comunes, simplemente se han enumerado en una forma

completamente sujetiva y por comodidad, sin embargo estoy seguro que estos son los problemas ms comunes y que alguno de ellos nos ha pasado a todos alguna vez. 1) No encuentro un programa que sustituya al que usaba en mi anterior sistema operativo: Primero que todo calma! es solo cuestin de paciencia, vers que hay todo lo que necesitas y si no lo encuentras hay emuladores para poder usar tus programas preferidos de otros SO (pero vers que esto ltimo rara vez es necesario). Cuantas ms "horas de vuelo" tenemos con nuestro anterior SO , ms nos acostumbramos a ciertos usos ("y yo dira abusos") existentes en otros SO. Debemos tener una mente abierta, ya que para hacer la misma cosa, hay siempre diferentes caminos, aferrarnos a un tipo determinado de programa y a su interfaz grfica puede ser la mejor manera de fracasar como noveles usuarios de nuestro nuevo SO. Una alternativa para encontrar el programa que estamos buscando es ir a: http://www.linuxrsp.ru/win-lin-soft/index-spanish.html La Tabla de equivalencias / reemplazos / de software anlogo a Windows en Linux. Por ejemplo en la sesion Redes y Comunicacin de la tabla presente encontramos:

Descripcin del programa, tareas ejecutadas


Administracin Remota

Windows

Linux

VNC, Administrador Remoto, Asistencia Remota, Symantec pcAnywhere, Windows Terminal Server, Rdesktop, Radmin

1) VNC. 2) ssh / openssh. 3) Remote management is built-in in XFree86. 4) Rdesktop Client. 5) freeS/WAN

De esta forma es fcil encontrar el programa que estamos buscando y luego bajarlo de Internet o buscar la forma de hacerlo con nuestro gestor de descargas que ya viene incluido en nuestra distribucin. Otra forma de descarga es mediante http://freshmeat.net desde su buscador es posible encontrar lo que estamos buscando. Para quienes se encuentran un poco "perdidos" dentro de la estructura de freshmeat, existe www.tucows.com/linux

Aparte de tener los temas agrupados por tipos de aplicacin contiene un buscador que har ms fcil nuestra seleccin. Vern que para cada programa en el "otro" SO hay varios sustitutos ya que la comunidad de software libre siempre est sacando programas nuevos y versiones actualizadas de los ya existentes. Otra forma de obtener paquetes en forma muy sencilla es mediante el proyecto klik. Este, no es solo un repositorio de paquetes sino que cuenta con su propio instalador. Desde su pgina: http://klik.atekon.de

Una explicacin de cmo utilizar klik como instalador se encuentra en: http://dosydoscuatro.wordpress.com/2007/01/19/klik-el-almacen-masivo/ Tambin resultar de utilidad el artculo de ubuntu: http://www.ubuntu-es.org/index.php?q=node/10733 Finalmente puede suceder (aunque cada vez menos) que la utilidad que buscamos no se encuentre en el repositorio de nuestra distribucin preferida, ni en alguna de las alternativas mostradas anteriormente y en ese caso qu hacer? Podemos utilizar productos emuladores como CrossOver (www.codeweavers.com/products) que permitirn correr en gnu/linux programas que originalmente fueron diseados para correr en otros Sistemas. Hemos visto correr Dreamweaver, Flash de Macromedia-Adobe; tambin juegos, etc. sin inconvenientes. Este producto es propietario, y aunque muy barato, no es gratuito. De todas formas tenemos emuladores como Wine que tambin funcionarn muy bien y son gratuitos. (www.winhq.com)

Tambin tenemos un buen emulador para programas escritos para DOS. http://dosemu.sourceforge.net/

Como vemos las opciones son muchas. Posiblemente al primer contacto con gnu/linux nos de la impresin que no hay utilidades o que las mismas por ser gratuitas son de mala calidad. Nada ms lejos de la realidad, el software libre cuenta con una nueva manera de creacin de programas y de distribucin que lo hace insuperable, no solo en la cantidad de programas disponibles sino tambin en su calidad como hemos visto en parte en el curso bsico y veremos en detalle en el prximo curso intermedio al que te invito muy especialmente. 2) Porqu la distribucin gnu/linux elegida funciona tan lento en mi mquina? Seguramente tu afirmacin parte de una comparacin. Por ejemplo si tenemos Windows XP instalado en nuestra mquina tal vez comparemos con nuestro Mandriva Kde de ltima generacin y entonces... De qu ao es Windows XP? Del ao 2000 y aqu est un punto que debemos tomar en cuenta. Posiblemente si eligisemos (no lo hagas por favor es solo un ejemplo!) una distribucin de gnu/linux del ao 2000 correra an ms rpida que nuestros otro SO, pero cada vez que un sistema se actualiza requiere ms y ms recursos. Entonces es lgico pensar que nuestra misma mquina funcione ms rpido con un sistema ms viejo. Pero por otro lado qu hace mejor un sistema actualizado? Contiene ms cantidad de servicios y ha solucionado numerosos problemas de seguridad. Si bien los sistemas antiguos se pueden ir actualizando, siempre los recursos requeridos por una versin ms nueva del sistema operativo resultarn ser mayores. Y entonces...cmo lo soluciono? En principio tomar en cuenta que una mquina nueva y potente no notar la diferencia entre Sistemas Operativos sencillamente porque su capacidad es mayor, pero esto por s solo no significa que tengas que cambiar tu computadora cada vez que se actualiza el SO. Veremos unas cuantas cosas que podemos hacer:

A.) Optimizar la lectura/escritura del disco rgido (disco duro).


Para esto podemos habilitar ya sea desde la BIOS el acceso Ultra DMA o bien hacerlo directamente desde lnea de comandos como root o en su defecto para los usuarios de Ubuntu, como usuarios comunes anteponiendo el comando sudo. # hdparm -d1 /dev/hda Pero esto de escribir un comando "que me dijo un amigo me sirve" parece ms bien "magia" y no queremos eso verdad?, as que deberamos saber qu estamos haciendo y muy especialmente cuando se trata de nuestro disco duro!!!. Entonces antes de hacer nada sera bueno escribir en lnea de comandos lo siguiente: $ man hdparm para obtener informacin del propio manual en lnea del comando "htparm" B. Qu servicios tengo habilitados? Y esto nos lleva a encarar dos problemas: I) Si tengo servicios que "consumen muchos recursos" como es el caso de Apache trabajando, o alguna base de datos, es muy importante tener una particin swap de intercambio muy grande as como tambin mucha memoria RAM. Muchas personas piensan que el tamao de la Swap puede ser rgido, otras tantas que si el tamao de la memoria RAM es grande se puede reducir la Swap porque todo el trabajo lo har la RAM. Esto no es as! y depende del trabajo que est realizando nuestra computadora. Si simplemente se trata de una computadora de escritorio, debemos tener una Swap que sea el doble del tamao de la RAM. Pero si en nuestra mquina tambin est trabajando algn servidor web o de una base de datos, o algo que requiera muchos recursos, conviene que la particin Swap sea lo ms grande posible (y por supuesto tambin la memoria RAM) II) Porqu tengo corriendo en mi sistema cosas como MySql, Apache, Sendmail, Bin, etc? Realmente los uso o me los instal la distribucin sin que les est dando uso realmente? Toda aplicacin que no se use y se mantenga instalada en el sistema, adems de mantener puertos abiertos y ser motivo de posibles ataques, consume recursos que podran utilizarse en otra cosa. Por este motivo es necesario ver qu servicios estn corriendo y eliminar los que no se van a usar. Esto har que nuestra particin Swap tenga "menos trabajo" y el sistema pueda asignar recursos a otras cosas lo que har que todo funcione ms rpido. III) El truco de mantener programas residentes, puede ser un arma de doble filo. Supongamos que colocamos residente la suite Open Office por poner solo un ejemplo. En ese caso veremos qu rpido que abren sus programas, pero...cuantas veces al da abrimos programas de la suite? Si estamos en una oficina su uso tal vez sea permanente y entonces s es una buena idea tenerlo residente. Pero si solo lo usamos un par de minutos al da, estamos sacrificando valiosos recursos, haciendo que todo el sistema corra ms lento para acelerar una aplicacin que casi no usamos. Por este motivo es importante saber qu

programas corren en background y eliminar los residentes que no usemos. IV) Usar los programas que ocupen menos recursos. Por ejemplo en lugar de utilizar el escritorio KDE que consume muchos recursos, podemos pensar en usar Gnome que consume menos. Tambin es posible utilizar programas que consuman menos recursos como Abiword que funciona muy bien en lugar de otros muy buenos pero no adecuados para equipos con problemas de recursos.

Finalmente si con todo esto, seguimos viendo el sistema lento, tal vez entonces s ha llegado la hora de considerar una actualizacin del hardware. Lo primero que haremos ser saber con cuanta memoria libre contamos. Esto es fundamental, siempre debe haber algo de memoria sin usar en nuestra mquina. Una buena opcin desde el mundo grfico es utilizar el monitor de Sistema, lo que nos permitir ver el funcionamiento del microprocesador, la memoria RAM, etc. Si nuestra distribucin no cuenta con una herramienta como la anterior, tenemos algo ms humilde pero igualmente efectivo. Desde lnea de comandos escribimos # free y aparecer algo como lo que vemos a continuacin: total used free shared buffers cached Mem: 999284 762152 237132 0 41912 415044 -/+ buffers/cache: 305196 694088 Swap: 2016116 0 2016116 Esto nos est mostrando tanto la memoria RAM como la Swap. De aqu sabremos el total de memoria asignada y la parte libre (no usada). Tambin contamos con el comando "top" que nos dar muchos ms datos que el comando

anterior, ya que adems del uso de la memoria, nos dar los procesos abiertos, el uso del microprocesador, etc. Si vemos que la memoria RAM libre es inferior a 30 MB y/o el micro tiene un porcentaje promedio de uso superior al 50% (un uso correcto puede tener en algn momento hasta el 100%, pero luego se estabilizar en valores menores al 50%) entonces ser el momento de pensar en cambiar o actualizar ambas piezas. Lo ms importante es la memoria, as que si hay algn slot vaco tal vez nuestro problema se solucione agregando memoria RAM. En cuanto al micro, normalmente su cambio supone tambin la sustitucin del motherboard, as que ese ya ser un trabajo para pensarlo antes. Pero si vamos a comprar un conjunto mother/micro/memoria, no solo pensemos en que sea nuevo y de la mejor calidad, sino tambin que sea compatible con Gnu/LInux. De ahora en adelante, cada vez que nos acerquemos a una tienda de venta de hardware exijamos al vendedor que nos provea productos de calidad y con soporte para gnu/lilnux. La comunidad Linux ha crecido lo suficiente como para exigir estas cosas, y de esa manera lograr que cada vez tengamos menos problemas con el hardware que nos venden. Antes de comprar hardware visite el siguiente sitio: http://www.fsf.org/campaigns/hardware.html 3. No encuentro los drivers para mi hardware Si vamos a armar una mquina nueva y tenemos pensado instalarle gnu/linux, seguramente antes de la compra exigiremos al vendedor de hardware que nos provea elementos con soporte para gnu/linux. Esto tiene dos ventajas: 1) Por un lado solucionar el problema de la falta de drivers que a veces tenemos con gnu/linux 2) Ir acostumbrando a los vendedores (y por medio de ellos a toda la industria) que "Linux tambin existe". Cuando eramos una pequea comunidad, debamos contentarnos con la falta de drivers, pero hoy en da, la gran cantidad de integrantes linux hace que los fabricantes deban pensar en serio tambin en linux. En realidad la falta de drivers no es un problema de linux, sino de los fabricantes, que no toman en cuenta, por diferentes motivos, nuestro sistema a la hora de disear drivers. Como no todo el hardware tiene drivers para linux, la misma comunidad de desarrolladores de software libre hace ingentes esfuerzos para dotarnos de la mayora de los mismos. An as muchas veces el driver que necesitamos no est. As que un buen consejo es: No compres hardware si no tiene soporte para linux. Muy lindo, pero ...qu pasa con el usuario de computadora que llega de otro Sistema Operativo y quiere instalar GNU/Linux en su computadora? Lo primero que podemos hacer es ir a la siguiente direccin: http://www.phoronix.com

Alli encontraremos importante informacin sobre drivers y tambin la forma, no siempre sencilla, de configurarlo brindado por los mismos usuarios. Cuenta con una opcin llamada "Search" que nos permite buscar lo que necesitamos. Tambin est DriverGuide en la siguiente direccin: http://www.driverguide.com

El sitio aparecer en ingls, pero en la parte superior hay unas banderas. Si hacemos clic en la bandera espaola aparecer una pgina traducida en castellano como la que vemos ms arriba. Este sitio no es exclusivo de gnu/linux sino que trabaja con diferentes SO, pero tiene una amplia base de datos sobre drivers en gnu/linux que puede sernos de mucha utilidad. Finalmente es posible que dentro de las distribuciones haya diferentes drivers. Es bien posible que una distribucin linux no soporte un hardware que tengamos instalado en nuestra computadora y otra s lo haga. Por este motivo es conveniente ingresar en la pgina oficial de la distro que tenemos instalada y buscar informacin sobre la compatibilidad del hardware con la distribucin en s. Tambin es muy importante visitar el siguiente sitio:

http://www.fsf.org/campaigns/hardware.html 3a. Configurar la placa de video Hubo un tiempo en que configurar la placa de video era algo realmente difcil en GNU/Linux. Sin exagerar, an hoy en da, hay placas muy sofisticadas que no resultan demasiado fciles de instalar. El motivo lo vimos antes, y es la falta de drivers o mdulos para linux creados por sus fabricantes. Por esto vuelvo a remarcar: antes de comprar hardware asegurate que tiene soporte para linux, de lo contrario no lo compres y hazlo saber al vendedor como forma de presin. Somos muchos y si todos hacemos esto, llegar el da en que los fabricantes se acuerden de nosotros. Hoy en da la forma de configurar la mayora de las placas de video es totalmente automtica, pero si por algn problema no tenemos entorno grfico, habr que configurarla desde la lnea de comandos. Para esto habr que escribir desde la consola lo siguiente (siempre como root, salvo en Ubuntu que lo haremos como usuario comn, pero precediendo a los comandos del comando "sudo"): # Xorg -configure Esto har que en el directorio de usuario se cree un nuevo archivo llamado xorg.conf.new Para entender bien este archivo de configuracin podemos ir a la pgina de manual escribiendo en consola: $ man xorg.conf Las opciones ms importantes son: Monitor: Desde aqu es posible cambiar los valores de refresco vertical y horizontal. Muchas veces estos valores no son soportados por nuestro monitor. Sugiero empezar siempre con un valor bajo, por ejemplo 50 hertz para el vertical. Device: Es otro item importante ya que nos permite cambiar opciones del driver de video. Screen: Desde aqu podemos cambiar el formato de pantalla (su resolucin) y tambin la cantidad de colores.) Siempre conviene comenzar con un valor bajo y luego ir subiendo. Un completo apunte se encontrar en el curso LinuxIII sobre cmo configurar manualmente el video, cuando el sistema no puede realizarlo en forma automtica.

3.b Configurar la Placa de Red Normalmente la placa de red es otro de los elementos que se autoconfigura sin demasiados problemas. De todos modos, si esto fuera un problema, podremos realizar la configuracin desde consola. Tambin es importante saber si la configuracin ser con IP dinmica (que siempre cambia de acuerdo a lo indicado por el ISP) o esttica (con la misma IP siempre). Normalmente la mayora de las distros configuran en forma predeterminada con IP dinmica, ya que la mayora de los ISP trabajan de esta forma. Pero esto puede cambiarse sin problemas, si tenemos una IP esttica. En el inicio del curso intermedio tenemos un apndice llamado: "Solucionar problemas de conexin con banda ancha" Prximamente este y otros apuntes para dial up y para modems USB, estarn disponibles en la seccin "Documentos" de nuestra web. 3.c Configurar Impresoras Al igual que en los casos anteriores, es muy posible que si tenamos conectada la impresora al momento de la instalacin del sistema, esta se haya configurado en forma automtica sin dificultades. Si tenemos dificultades con la misma, podemos utilizar CUPS (Common Unix Printer System). Si no tenemos Cups instalado en nuestra distro, lo ms normal es que de los repositorios podamos instalarlo. Pero s an asi tenemos dificultades, podemos ir a: www.cups.org La forma ms sencilla de configurar nuestra impresora mediante cups es desde nuestro navegador de Internet. Para esto, con la impresora encendida escribimos en el navegador: http://127.0.0.1:631 Como sabemos la direccin IP 127.0.0.1 o localhost es propia de nuestra placa de red y lo que viene despue (:631) es el puerto desde donde podemos interactuar con Cups. Desde el curso intermedio tendremos los apuntes necesarios para realizar esta configuracin. 3.d Configurar la placa de sonido ALSA significa Advanced Linux Sound Architecture y se encarga del manejo del audio en Gnu/Linux. Alsa permite configurar desde pequeas placas de sonido hogareas hasta importantes placas profesionales, contando con inumerable cantidad de drivers y un tipo de construccin que permite el agregado con facilidad de nuevos drivers. Originalmente el soporte no era ALSA sino OSS, el cual ha sido dejado de lado, pero... ALSA provee compatibilidad para la mayor parte de OSS. Al instalar en nuestra mquina una distribucin, en general ALSA se incorpora desde el propio Kernel y configura en forma automatizada la placa de sonido existente en nuestra computadora. Esto hace que finalizada la instalacin, y al reiniciar el equipo, nos encontremos por lo general con la agradable sorpresa de algn sonido de inicio que ya viene preconfigurado. Todava no hemos compilado el kernel, pero es muy posible que cuando lo hagamos en

un futuro prximo, veamos tambin de incluir ALSA por lo que en este caso el sonido tambin quedar automticamente configurado. Pero...hay otro camino que consiste en utilizar un soporte ALSA que no proviene del kernel. En ese caso bajaremos de la web las herramientas ALSA y las bibliotecas ALSA para compilarlos y as poder utilizarlos. Y esto porqu? Simplemente porque podemos estar queriendo (o necesitando) una versin de ALSA ms nueva que la trae el kernel obteniendo mejoras que tal vez la versin anterior no traa, o que tal vez necesitemos actualizarnos para un determinado tipo de placa que de otra forma no funcionara. Es recomendable utilizar la versin que viene con el kernel a menos que nuestra placa de sonido no funcione, o lo haga en una forma que no nos conforma. 2. Configurando Alsa desde el Kernel Desde la configuracin del kernel es posible elegir el soporte para nuestra placa de sonido, ahora que esto lo veremos en detalle cuando veamos cmo compilar un kernel. 3. Configurando Alsa como un paquete .tar.gz Vamos al sitio de ALSA http://www.alsa-project.org/ No es nuestra intencin detallar el proceso de ALSA aqu, sino simplemente tener idea de todo lo que puede hacerse y haremos prximamente!. El apunte sobre ALSA se encuentra en el curso intermedio y tambin estar prximamente en la seccin "Documentos" de nuestro sitio. 4. Linux es solo para expertos, y se ve demasiado complicado para mi Esto realmente hoy en da no es as. Cuando recin sali Linux realmente era un sistema para entendidos, pero esto es cosa del pasado. Hoy Linux tiene varios entornos grficos diferentes, muy bonitos, configurables y fciles, muy fciles! de entender y de usar. Pero, an as, hay quin sigue considerando que el sistema es difcil. Debido a esto me puse a observar detenidamente el problema y encontr algunos detalles que quiero compartir porque creo nos pueden ayudar. * Las personas que nunca han visto otro Sistema Operativo, se encuentran ms fcil y ms rpido usando Linux sin dificultades * Cuantas ms horas de otro Sistema Operativo tienen otras personas, ms difcil les resulta la adaptacin a Linux * Aquellos que tenan un manejo fluido de DOS, se encuentran ms fcil con Linux que los que solo han aprendido a usar el ratn. Siempre cuento la experiencia de una persona allegada a la familia. Se trata de una mujer joven que por diferentes motivos, no haba tenido demasiado contacto (a decir verdad casi ninguno) con una computadora. Con mi hijo comenzamos el aprendizaje en forma diferente a como se hace normalmente. Es decir, comenzamos por ensearle a usar GNU/Linux. Una vez que tuvo ms o menos dominado el entorno grfico, entonces comenzamos a ensearle el uso de otro Sistema Operativo (concretamente Windows) Cuando finalizamos de ensearle ambos sistemas, le preguntamos cual de estos Sistemas Operativos te result ms fcil de aprender? Su respuesta fue inmediata. "Linux!" es mucho ms fcil. Seguramente si hubieramos invertido el orden de enseanza, la respuesta hubiera sido otra. Esto nos explica que hay una cierta "inercia" (oposicin a los cambios) que nos impide aceptar rpidamente los cambios en hbitos y costumbres, de todo ser humano. Es por este motivo que se dan todos los fenmenos que hemos mencianado antes.

Simplemente, quiero pedirte que te tomes tu tiempo, y con paciencia encares el aprendizaje de este Sistema Operativo, tratando de comparar lo menos posible. Cuando comenzamos a preguntarnos cosas tales como "porqu tal botn no est a la derecha, como en el otro SO?" o cuestiones similares estamos perdiendo el tiempo. Simplemente es otro sistema y tiene cosas diferentes, y esto es lo primero que debemos aceptar. Luego veremos que Linux es muy configurable y tal vez podamos adaptarlo muy bien a nuestras propias costumbres. Pero cranme, Linux es tan fcil o tan difcil como nosotros mismos nos lo propongamos. UTILIZANDO VIRTUALBOX 1. Generalidades Al igual que VmWare, VirtualBox permite crear mquinas virtuales que funcionarn como si se tratase de un programa dentro de un Sistema Operativo. Supongamos que tenemos instalado un Ubuntu, y deseamos hacer alguna cosa en Windows...(seguramente a medida que nos vayamos acostumbrando a utilizar GNU/Linux veremos que cada vez esto es menos necesario, ya que casi todo se encuentra en nuestro Sistema Operativo) para aquellos que recin empiezan o realizan algn trabajo de tipo comercial que no les permite sustraerse totalmente del uso del SO 'de las ventanas', una posible solucin es crear una mquina virtual con un Windows que funcionar dentro de nuestro SO. Tambin es posible que queramos ver el comportamiento de varias distribuciones como Debian, Slackware, Mandriva, etc., desde nuestra distribucin, sin necesidad de salir de la misma. Mediante VirtualBox podemos instalar como mquina virtual los siguientes SO: 1. Dos/Windows 3.11 2. Windows 9x 3. Windows NT,200,XP 4. Windows Vista 5. Windows 2003 server 6. GNU/Linux kernel 2.4 y 2.6 7. OpenBSD 8. Solaris Los sistemas que permiten ser soporte de las mquinas virtuales pueden ser tanto Linux como Windows como Macintosh La diferencia fundamental con VmWare es que esta es software libre, y segn hemos podido comentar con anterioridad, es bueno que todo lo que funcione bien en el software libre, a la hora de elegir tenga nuestra preferencia sobre el software propietario. (Al menos esta es mi opinin y la opinin generalizada de los usuarios GNU). 2. Instalacin Hay dos formas de instalar VirtualBox en nuestras mquinas: a) Mediante los fuentes utilizando un paquete tarball: http://www.virtualbox.org/download/1.6.4/VirtualBox-1.6.4-OSE.tar.bz2 b) Mediante los binarios listos para usar: Existen documentos provistos por virtualbox sobre cmo bajar y tambin cmo instalar

virtualbox, para esto podemos ir a: http://www.virtualbox.org/wiki/Downloads Vamos a utilizar esta segunda opcin porque seguramente resulta para todos ms fcil. Con el navegador abierto vamos a la direccin de ms abajo y bajamos el binario que necesitamos. https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMISite/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.6-G-F@CDS-CDS_SMI

luego de seguir los links, y ver las recomendaciones de Sun Microsystems, iremos a la real pgina de bajadas: http://dlc.sun.com/virtualbox/vboxdownload.html

elegimos la plataforma correspondiente. En nuestro caso hemos elegido Debian de 64 bits, pero cada cual eligir de acuerdo a su distribucin. Debemos aceptar la licencia y luego oprimiendo el botn 'Continuar' iremos directamente a la bajada.

3. Ubicarnos en el lugar de descarga. Una vez descargado el binario y desde la consola (Ctrl+Alt+F1 al F6), buscamos el directorio donde hemos descargado el archivo. Por ejemplo en mi caso el binario fue guardado en una directorio llamado /home/pepe/Descargas que se encuentra dentro del directorio de usuario (en mi caso pepe). Entonces para llegar a ese directorio escribira: $ cd /home/pepe/Descargas

Si estamos usando Firefox, podemos averiguar el lugar (y modificarlo) donde se va a guardar un archivo bajado. Para esto podemos ir a Editar >> Preferencias..., vamos a la pestaa 'Principal' y desde la pantalla que se abre, vemos en la parte de abajo: 'Guardar archivos en'. Ntese que el smbolo $ (usuario comn) o el smbolo # (root) son propios del sistema y por lo tanto no debemos escribirlos. La diferencia est en que si usamos Ubuntu, seremos usuario comn y la orden ser precedida por 'sudo', por el contrario en las dems distribuciones utilizaremos root en lugar de un usuario comn y por lo tanto no ser necesario utilizar 'sudo'.

En el caso de Ubuntu, como es dependiente de Debian, tambin podramos bajar el paquete en la forma indicada ms arriba para distros dependendientes de Debian. 4. Instalar el binario. Escribimos en consola lo siguiente: # dpkg -i virtualbox_1.6.4-33808_Debian_amd64.deb Esto depender del paquete que hemos bajado. Por ejemplo si estamos trabajando con Mandriva, debemos bajar la mquina virtual para Mandriva y por supuesto el nombre del paquete ser otro. 5. Convertir archivo en ejecutable, y luego ejecutarlo escribiendo en consola lo siguiente: # ./VirtualBox_x.x.x_Linux_x86.run

*ATENCION= Las x.x.x debern sustituirse por la versin que estemos utilizando y el _x86.run es por el sistema utilizado. Por favor seguir siempre la nomenclatura del paquete instalado.

Y el sistema nos responde Verifying archive integrity... All good. Uncompressing VirtualBox for Linux installation........ VirtualBox Version 1.5.2 (Thu Oct 18 09:36:11 CEST 2007) installation Installing VirtualBox to /opt/VirtualBox-1.5.2 VirtualBox has been installed successfully. You will find useful information about using VirtualBox in the user manual /opt/VirtualBox-1.5.2/UserManual.pdf and in the user FAQ http://www.virtualbox.org/wiki/User_FAQ We hope that you enjoy using VirtualBox. Lgicamente debemos escribir en lnea de comandos lo correspondiente a la versin que acabamos de bajar (siempre la ltima estable). 6. Creando una mquina virtual Vamos a abrir VirtualBox, y para esto podemos escribir en consola $ VirtualBox o bien ir a Aplicaciones >> Herramientas de sistema >> Innotec VirtualBox (esto ltimo va a variar de una distribucin a otra). Lo prximo que aparecer ser la licencia: Luego de leer completamente la licencia, veremos que se activa el botn 'I Agree'. Una vez que opimimos el botn, aparecer una ventana que nos pedir que nos registremos y luego de hacerlo, aparecer una pantalla como esta:

7. Utilizando el Asistente. Vamos a seguir el asistente, y para crear una mquina virtual, oprimimos el botn 'Nuevo'. Este asistente nos llevar prcticamente de la mano:

Colocamos el nombre de la mquina virtual y debajo utilizamos el desplegable para seleccionar el Sistema Operativo. Luego oprimimos el botn 'Siguiente'.

Configuramos el tamao de la memorial RAM que utilizaremos y tambin el tamao del disco duro (rgido) virtual que utilizaremos. En cuanto al tamao de la memoria RAM vemos que en forma predeterminada VB nos da como opcin 4Mb. Pero si tenemos mucha memoria RAM y especialmente si no vamos a usar ms de un sistema virtualizado a la vez, debemos utilizar ms memoria para lograr un mejor desempeo. Vemos que dice 'no hay disco duro'. Esto es as porque recin estamos instalando VirtualBox. Vamos a crear nuestro primer disco rgido virtual, y para eso haremos 'clic' en el botn 'Nuevo'. La siguiente pantalla nos muestra dos opciones: Fijo, en el cual el tamao es el que asignemos y permanece fijo. Dinmico, en el cual el tamao del disco ir aumentando de acuerdo a las cosas que hallamos cargado.

Luego, veremos algunos pasos ms, bien sencillos y finalmente aparecer el resumen. Al hacer clic en Finalizar aparecer una pantalla con los discos virtuales que tenemos en el sistema. Como usuario, es posible escribir en la consola la palabra VirtualBox o bien desde el modo grfico buscar la utilidad. Cuando aparezca nuevamente la pantalla de esta, nos mostrar una pantalla dividida al medio. En la parte izquierda aparecer el SO que estamos instalando y en la derecha, los detalles de hardware pudiendo, si as lo deseamos, cambiar su configuracin. 8. Configurando. Por ejemplo en mi caso, activ el Cdrom, el disquette, el adaptador de red y el audio. Para lograrlo solo hay que hacer clic en el link correspondiente. Para poder conectarnos con Internet y transferir archivos entre la mquina virtual y la mquina real, debemos configurar la Red. Podemos hacerlo de varias maneras: mediante NAT, interface anfitrion, o red interna. En mi caso utilic NAT que es una opcin que permite conectarse sin problema. 9. Cargando la mquina virtual. Tenemos el disco virtual, la configuracin del hardware, pero falta algo verdad? Necesitamos cargar el software. Es en este punto cuando VirtualBox, nos va a pedir el disco del SO que queramos cargar. Por ejemplo en nuestro caso, ser un disco de instalacin de Windows. Realizaremos la instalacin como si se tratase de una mquina normal. Finalizada la misma extraemos el Cd y ya podremos utilizar la mquina virtual. Por supuesto, habr que tomar en cuenta el tema de las licencias a fin de no infringir ninguna. Esto ya no tiene nada que ver con VirtualBox sino con el SO que estemos instalando. 10. Iniciando. Una vez que tengamos todo configurado, hacemos clic en el botn 'Iniciar'. Luego de unos instantes aparecer la mquina virtual y no podremos escribir ni utilizar el ratn sino en la mquina virtual. Si deseamos volver a nuestro sistema, debemos utilizar la tecla Ctrl derecha para poder hacerlo. Al finalizar la utilizacin de la mquina virtual debemos salir, como lo haramos en un sistema real. Utilizando VMware VmWare es el lider en el mercado de mquinas virtuales desde hace mucho tiempo. En un momento determinado Microsoft quiso imponer su propio software de mquinas

virtuales. La respuesta de VmWare no se hizo esperar, lanzando sin costo el VmWare Server (el cliente ya vena sin costo) al pblico en general. El programa creado por Windows corre nicamente en Windows, y si bien existe no es por ahora muy popular y sirve solo para SO Windows. VmWare, en cambio, sin ser software libre sirve para cualquier sistema y tiene una serie de opciones gratuitas (otras son pagas). Aquellos que quieran tener un SO Windows virtual dentro de un SO Linux o viceversa podrn hacer uso de VmWare sin inconveniente. Pero qu es y para qu nos va a servir VmWare? VmWare es una aplicacin que permite crear mquinas virtuales mediante VmWare server que corren en nuestro sistema como si se tratase de un programa. As, si tenemos instalado un Ubuntu (por poner un ejemplo) podramos, mediante una mquina virtual, hacer correr desde este SO -con solo un clic y sin tener que bootear nuevamente- otra distro gnu/linux y an un SO Windows. VMWare tiene adems un cliente que es necesario para correr las mquinas virtuales que pueden ser creadas por VmWare server. Pero hay algo mas, VmWare ha creado algunas maquinas virtuales, por lo que no es necesario utilizar VmWare Server, sino que bajando una de estas maquinas y el cliente (todo gratis) podemos tener uno o varios sistemas virtuales corriendo en nuestra mquina. Para aclararlo un poco ms, tenemos dos opciones: 1) Bajamos un sistema virtualizado y lo usamos con el cliente VMWare 2) Conseguimos el Cd con el Sistema Operativo que deseamos y lo virtualizamos mediante VMWare server. Luego, para hacerlo correr necesitaremos igualmente el cliente VMWare y el programa ya virtualizado anteriormente con VMWare server. Para que este sistema funcione podemos bajarnos el cliente y utilizar simplemente las mquinas que ya vienen listas para usar y se encuentran en el sitio de VMWare. Primero vamos a bajar el cliente VmWare de la siguiente manera: Requisitos Del Sistema Del reproductor de VMWARE player: Para un sistema tpico, se recomienda el siguiente hardware: *Procesador de 400MHz o ms rpido *Memoria RAM de 128MB como minimo. Una parte de la memoria sera ocupada por el sistema principal (Sistema Operativo Anfitrin) y tambin por los programas residentes que este pueda tener corriendo. Otra parte ser usada por la maquina virtual (SO huesped) y las aplicaciones que este haga correr. *Espacio en el disco rgido requerido para instalar el player de Vmware. 1. Bajamos el player en forma gratuita desde http://www.vmware.com/download/player/ Una vez bajado el cliente estamos listo para bajar tambin alguna de las muchas maquinas virtuales.

Para esto podemos entrar en el sitio de esta aplicacin, concretamente en: http://www.vmware.com/vmtn/appliances/

y veremos abajo algo que dice Operating Systems (en la figura aparece con una manito) ya que VmWare tiene mquinas virtuales para otras cosas como las que se enumeran all. En nuestro caso, haciendo clic en "Operating Systems" iremos a una nueva pgina: http://www.vmware.com/appliances/directory/cat/45

donde veremos entre otros muchos a Ubuntu, Mandriva, OpenSuSe y muchos otros. Si utililzamos alguno de estos, no necesitaremos el VmWare Server ya que desde el cliente podremos manipular sin problema cualquiera de estas mquinas ya listas para usar. Aqu tenemos nuevamente varias opciones, ya que las tres distros con las que trabajamos tienen la opcin (desde Synaptic para Ubuntu, YaST para SuSe y rpmdrake para Mandriva) de dejarnos instalados automticamente el VmWare Server Pero hemos visto que hay algunas dificultades con las instalaciones mediante estos sistemas, por lo que recomendamos utilizar el que corresponda (Yast para SuSe, Rpmdrake para Mandriva o Synaptic para Ubuntu) no para realizar la instalacion sino justamente para eliminar cualquier archivo que tenga que ver con VmWare, de forma que la instalacion limpia podamos hacerla directamente del sitio mencionado antes. Veamos como hacerlo manualmente lo que nos permitir configurarlo mejor y tener la ltima versin. 2. Bajamos la maquina virtual que nos interese Esto lo hacemos desde el link de VmWare proporcionado ms arriba en la forma ya vista. Para esto, debemos buscar la aplicacin virtual que tenemos inters en bajar y hacemos clic sobre el link correspondiente: Aqu aparecer una explicacin ms o menos detallada sobre el software en cuestin y sobre el lado derecho de la pantalla dir: 'Download this appliance'. si hacemos clic en ese link nos llevar a una pgina donde debemos ingresar nuestros datos. Podemos bajar varias maquinas virtuales, pero deberiamos abrir una sola por vez. Yo

pruebo todo lo que uso para el curso en Mandriva, SuSe y Ubuntu, por lo que tengo estas tres maquinas virtuales que funcionan en un SO base (SO anfitrion) Debian Sarge. El unico cuidado es abrir uno solo por vez. 3. Descomprimimos el archivo que hemos bajado (algunas mquinas vendrn comprimidas, otras no , dependiendo del tamao). 4. Instalamos el player de VMWare en el directorio asignado para el player de VMWare. 5. Abrimos el player de VMWare y buscamos el/los archivos *vmx de la/s maquina/s virtual/es que hayamos bajado, previo haberlas descomprimido. IMPORTANTE: Ajustaremos la asignacin de memoria del player de VMWare para el mejor desempeo haciendo clic en PLAYER> TROUBLESHOOT> CHANGE MEMORY ALLOCATION una vez que terminamos los 5 pasos anteriores. En un determinado momento cuando queremos bajar la archivos de VmWare, esta empresa nos pedir nuestros datos, pero no es para cobrarnos algn dinero (las aplicaciones son gratuitas) sino para control de quienes y con qu fin utilizan VmWare. Luego de un pequeo cuestionario, nos dar tantos usuarios/contraseas como necesitemos de acuerdo a las mquinas que vayamos a usar. En orden de recibir esa informacin debemos indicar una direccin de correo real existente, ya que la info ser enviada por correo a la direccin que hayamos dado. Para la conexin a Internet, hay varias opciones. He usado sin problema la opcin NAT. Esta genera una conexin DHCP con una tarjeta de red (todo esto es virtual y no tiene nada que ver con las direcciones reales de internet o el mtodo de conexin que podamos tener). Se trata de una conexin virtual entre la mquina virtual y el SO Anfitrin. Si este ultimo tiene una conexin funcionando, el SO virtual debera conectarse sin problema. No vamos a complicarnos con el VmWare server por varios motivos: *Hay varias maquinas virtuales listas para usar *Para utilizar el server es necesario tener conocimientos de compilacin del kernel lo cual excede lo que vamos a ver en este curso *Son necesarias los fuentes del kernel que normalmente si actualizamos con las utilidades que traen nuestras distribuciones, no tenemos instalada. En fin...no es que no se pueda, sino que primero para eso, necesitaremos tener un poco ms de conocimientos Lo volveremos a tratar en el curso intermedio al cual los invito a todos!!!

Rendimiento de nuestro equipo


Muchas veces 'sentimos' a nuestro equipo lento. Esto puede ser subjetivo, ya que tal vez un da estamos muy 'acelerados' y vemos que todo a nuestro derredor est lento. Hay varias maneras de saber realmente si nuestro equipo est lento, o no. Nosotros vamos a hacer uso desde consola del comando 'top' Veamos cmo: $ top y aparecer algo como esto: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5939 pepe 15 0 142m 65m 22m R 2.3 6.5 1:29.30 amule 4875 root 15 0 170m 20m 5076 S 1.7 2.1 4:37.57 Xorg

5739 pepe 15 0 45400 13m 11m R 0.3 1.3 0:03.86 gdl_box 6277 root 15 0 2316 1164 880 R 0.3 0.1 0:00.05 top 1 root 18 0 2824 1884 584 S 0.0 0.2 0:01.23 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 events/0 6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper 7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 30 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kblockd/0 31 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 32 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpi_notify 108 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 133 root 19 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 134 root 15 0 0 0 0 S 0.0 0.0 0:00.04 pdflush De todos estos datos los que nos van a interesar son: *Nombre del comando *Uso de la memoria *Uso del Cpu All donde veamos utilidades que estn usando demasiada memoria y o Cpu debemos controlar recursos. Deshabilitando Servicios que no usamos. La mayora de las distribuciones, 'cargan' en forma predeterminada ciertos programas que tal vez no usamos. Y si en un futuro necesitamos usarlos podemos volver a habilitarlos. Pero el ahorro de recursos y tambin la mejora en la seguridad (muchos de estos programas mantienen puertos abiertos, y si no los vamos a usar, son puertos abiertos innecesariamente). Por ejemplo en forma predeterminada, quedan funcionando: Clientes de mail que tal vez no usemos Servicios como ftp, ssh, samba, etc. De acuerdo a la distribucin que estemos utilizando vamos a ir al directorio /etc/rc5.d o /etc/rc.d/rc5.d Veamos cmo: # cd /etc/rc5.d Con esta orden nos posicionamos en el directorio en cuestin y con 'ls' listamos los archivos que hay en el subdirectorio. root@pepe:/etc/rc5.d# ls S20amule-daemon S25bluetooth S05vbesave S20apmd S30squid

S10acpid S20apport S89anacron S10sysklogd S20clamav-freshclam S89atd S10xserver-xorg-input-wacom S20hotkey-setup S89cron S11klogd S20kde-guidance S90binfmt-support S12dbus S20makedev S91apache2 S13gdm S20netapplet S95preload S17mysql-ndb-mgm S20nvidia-kernel S98usplash S18mysql-ndb S20nvtv S99acpi-support S19cupsys S20powernowd S99kdm S19hplip S20rsync S99rc.local S19mysql S20samba S99rmnologin Estos son algunos los servicios que se estn ejecutando en forma automtica. El tema es que hay servicios que sabemos para qu estn y otros que no. Cmo saber qu es cada cosa y de esa manera dejar ese servicio funcionando, o deshabilitarlo? Sera una lista muy larga para describir. Simplemente cuando haya dudas respecto a algn servicio, solo debemos consultarlo en google o en wikipedia. Por ejemplo, si no compartimos archivos con un SO Windows de otra mquina, no tendremos problema en deshabilitar Samba. Cmo hacerlo? Hay varias formas, nosotros vamos a optar por una muy sencilla. Primero guardamos los archivos en cuestin (en realidad son links a archivos) en otro directorio, de forma que cuando los necesitemos podamos volver a copiarlos desde aqu. Veamos cmo: # cp -r /etc/rc5.d /etc/bu El nombre 'bu' es arbitrario y podramos haber utilizado cualquier otro, lo importante es que en un futuro el nombre nos resulte fcil de recordar. cp copia todo lo que encuentra en el origen '/etc/rc5.d al destino /etc/bu. Con '-r' copiamos en forma recursiva (todo lo que est dentro del subdirectorio rc5.d). Ahora, una vez que tenemos este backup de links en otro subdirectorio volveremos al subdirectorio rc5.d # cd /etc/rc5.d y luego borrramos los links que no nos interesan. Por ejemplo supongamos que deseamos borrar Samba: # rm S20samba 'rm' borrar S20samba. Debemos escribir el link tal cual lo vimos en la lista correspondiente. Listo, la prxima vez que iniciemos GNU/Linux, Samba ya no se va iniciar automticamente. Hemos visto que en algunos casos las rdenes van precedidas de $ (usuario comn) y en otras de # (usuario root). Pero qu hacemos con Ubuntu si lo tenemos configurado como viene originalmente (sin contrasea para root)? Simplemente trabajamos con un usuario que tenga permisos de administrador (normalmente el primer usuario que registramos

durante la instalacin) pero para que podamos hacer lo que hemos visto precedemos a los comandos de la orden sudo. Veamos un ejemplo: En Debian por ejemplo escribiramos: # rm S20samba En Ubuntu la misma orden se escribe: $ sudo rm S20samba El smbolo S porque no es root, y la orden sudo para permitirnos hacer tareas de administracin. Estos consejos son solo mnimos, ya que recin empezamos. Veremos en el curso intermedio muchas cosas ms que podemos hacer para mantener nuestro sistema optimizado y seguro.

TRUCOS PARA OPTIMIZAR GNOME


Los que utilizamos Gnome, sabemos que si bien este no es tan vistoso como KDE y adems no se parece tanto a Windows, tiene en cambio ventajas en cuanto al rendimiento. Esto no debe ser interpretado como una crtica a Kde, cada uno tiene lo suyo. Solamente indicar a aquellos que tengan problemas de velocidad, siempre Gnome funciona con menos recursos que KDE. Podemos mejorar an ms su rendimiento si sacamos algunas cositas que tal vez no nos interesen tanto, veamos: Desde Sistema--Preferencias--Administracin de Archivos, vamos a la solapa Vista Previa y deshabilitamos lo que no necesitamos. Por ejemplo: Otros archivos previsualizables--Mostrar miniaturas: Podemos elegir: Siempre (mayor gasto de recursos),

solo en archivos locales (gasto moderado de recursos),

Nunca (mayor ahorro de recursos). Tambin es posible indicar solo para archivos menores de (cuanto ms pequeo el valor aqu ms ahorro de recursos tendremos) En sonido, podemos evitar la escucha previa, utilizando 'Nunca' En carpetas, podemos evitar contar el nmero de elementos utilizando 'Nunca' Desde Sistema--Preferencias--Sesiones, vamos a la solapa 'Programas de inicio', seleccionamos aquello que no queremos que se inicie en forma automtica cuando iniciamos sesin y que consume recursos, luego con el botn 'Quitar' eliminamos la carga al inicio.

Utilizacin de software adecuado para mquinas con bajos recursos: Antes que nada quiero aclarar que no estoy mencionando software de segunda o de mala calidad. En muchos casos, veremos que si nos acostumbramos estos mismos programas pueden utilizarse con ventajas en mquinas grandes sin problema. OpenOffice: Es poderoso, y tiene infinidad de funcionalidades, que todos los dias descubrimos, pero...si tenemos pocos recursos lo podemos sustituir sin problema por AbiWord y Gnumeric soportadas por el proyecto Gnome Office. Son perfectamente compatibles con Word y Excel Seguramente los encontraremos en los repositorios de nuestra distribucin, pero de no ser as podemos bajarlos de: www.abiw2ord.org www.gnumeric.org Epyphany: Es un navegador muy rpido y puede sustituir a Mozilla Firefox por ejemplo. Aunque el inconveniente es que hay algunas funcionalidades que le faltan. Opera, que es mucho ms pesado que Epyphany tiene todas las funcionalidades, incluso algunas que no trae en forma predeterminada Firefox, y adems es ms liviano que este ltimo. Konkeror es la versin de navegadores de KDE y aunque muy rpido lo es menos que Epiphany. Se puede encontrar en www.gnome.org/projects/epiphany MPG123 Es un reproductor de archivos que sirve para MP3. Su mxima contra es que no

funciona en modo grfico, su ventaja es que resulta muy liviano. Para bajarlo: www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html Sylpheed Es un cliente de correo muy rpido y que va a aliviar grandemente el consumo de recursos. http://sylpheed.sraoss.jp/en/download. Hay muchsimas cosas ms para hacer, por ejemplo bajar todos los servicios que no utilizamos. Muchas veces tenemos muchos procesos abiertos que no utilizamos. Vamos a ver todo esto, en el prximo apunte. Veremos cmo nuestra computadora puede literalmente volar, con solo unas pequeas modificaciones.

Trucos para KDE rendimiento vs aspecto grfico


En general los usuarios GNU/Linux que usan KDE se ocupan bastante del tema grfico. En ese sentido si han sido usuarios de Windows anteriormente sus preferencias hacia este escritorio puede tener que ver con las similitudes con el escritorio de ese SO. Debemos tomar en cuenta que cada mejora grfica, generalmente va acompaada de una mayor exigencia a nivel hardware. Si tenemos una computadora nueva con un microprocesador rpido y buena cantidad de memoria RAM, tal vez el consumo de recursos no sea nuestro problema, y podamos desplegar una serie de mejoras a nivel grfico sin problema. Veremos algunos de ellos, haciendo la salvedad que en mquinas con menos recursos no se debera abusar en este sentido. Aspecto Grfico En Kde vamos a Men K-->Preferencias-->Centro de Control y aparecer una ventana como la que tenemos aqu debajo: (En el nuevo kde 4.1 hay algunos cambios pero podemos llegar al mismo lugar desde MenuK ==> Favoritos (la estrella amarilla) ==> System Settings)

Desde 'Aspecto y Temas' vamos a 'Decoracin de Ventanas'. Dos items bonitos que requieren bastantes recursos son: Usar texto sombreado Usar botones animados Queda en nosotros usarlos o no de acuerdo a los recursos de nuestra mquina. Desde 'Aspecto y Temas' vamos a 'escritorios mltiples' y reducimos el nmero de estos escritorios a 2 por ejemplo. Esto depende de cuantas cosas abiertas vayamos a tener. Por ejemplo si nos gusta bajar cosas con Amule y otro P2P podemos dejar un escritorio permanente para esta utilidad, y seguramente utilizaremos dos ms, por lo que sera buena idea tener 3. Los que vienen de Windows muchas veces se acostumbran a trabajar con un solo escritorio como en ese SO. Cuanto ms escritorios abiertos, mayor ser la cantidad de RAM utilizada. En kde 4.1 encontraremos este item desde K ==> System Settings ==> Desktop. Desde 'Aspecto y Temas' vamos a Fuentes y desde all podemos hacer un par de cosas: Cambiar el tipo y tamao de las fuentes Agregar o eliminar el suavizado de las fuentes. El anti-alising o suavizado de bordes consume bastantes recursos. Desde 'Aspecto y Temas' vamos a Iconos y desde all a la pestaa Avanzada. Animar conos es otra de las opciones que consume recursos. Podemos destildarlo si queremos ahorrar recursos. Desde 'Comportamiento de la Ventana' vamos a la ltima pesataa 'Translucidez' y la abrimos. Tenemos varias cosas que generan consumo de recursos y que eventualmente pueden destildarse, con una prdida en la calidad grfica de la ventana, pero ahorrando bastantes recursos. Veamos cuales son: Destildando el botn 'translucidez y sombras', eliminamos todos los efectos. O bien podemos dejar tildado esta opcin y luego ir procediendo en cada item por separado. Aparecen 3 solapas, cada una con sus items: Opacidad Sombras Efectos Hay algunos efectos que son propios de kde 4.1 que no estn en versiones anteriores, de la misma manera que por modificaciones en el escritorio hay ciertas cuestiones antes configurables que no lo son en la nueva versin. Seguramente hay muchas otras cosas que podremos hacer, estas son solo algunas de las tantas. La idea no es conocerlas todas, sino ir aplicndolas para personalizar el SO de acuerdo a nuestro gusto y a nuestras posibilidades. Simplemente tomemos en cuenta que cualquier efecto grfico consume algo de recursos, as que de acuerdo a la capacidad de nuestra placa de video y de nuestra memoria convendr o no agregar muchos efectos y kde tiene para todos los gustos, pero como es muy configurable siempre es posible adaptarlo a nuestras posibilidades y personalizarlo. LECCION 8

Algunas cuestiones bsicas de Seguridad Muchas veces pensamos en gnu/linux como el Sistema Operativo perfecto e invulnerable. Esto no es as! Realmente este SO es mucho ms robusto y seguro que otros, pero...de all a pensar que es invulnerable hay un largo trecho. Si bien son menores las vulnerabilidades encontradas, y tambin han sido y son resueltas en mucho menor tiempo por la gran comunidad de desarrolladores siempre atentos a solucionar rpidamente estos problemas, no debemos confiarnos. Siempre es posible que aparezca un agujero de seguridad, o algn tipo de ataque nuevo para el que todava no se haya encontrado una solucin. A no asustarse! No estamos totalmente desprotegidos. Es ms...de todos los usuarios de una computadora, tal vez seamos los ms protegidos, ya que como se dijo nuestro SO es robusto y hay un gran equipo cuidando y pensando en mantenerlo siempre as. Pero...es necesario que tambin nosotros pongamos 'nuestro granito de arena' para mantener nuestras computadora seguras. 1. Estar siempre atentos a las actualizaciones de seguridad que enven desde nuestra distribucin. Es muy importante que estemos siempre actualizados, y para esto es importante que adems de lo que nos pueda comunicar nuestra propia distribucin, participemos de alguna lista de ayuda (como la nuestra) donde estemos siempre informados sobre las novedades en materia de seguridad que pueda haber. 2. Contar con un antivirus. Si bien por ahora no hay casi virus en gnu/linux, esto no es porque no se puedan fabricar, sino porque la relacin 'esfuerzo en crear un virus/tiempo de descubrimiento del mismo' hacen que no valga la pena crearlos para gnu/linux. Pero...esto, con el 'ingenio' de algunos puede en algn momento cambiar. Por este motivo es bueno tener un antivirus instalado, aunque ms no sea para protegernos de los virus de Windows. Estos virus no atacarn nuestro sistema, pero es posible que seamos 'portadores inconcientes' de virus por medio de los mails que podemos enviar a nuestros amigos que estn usando algn otro SO. 3. Utilizar en forma correcta el sistema de permisos. El sistema de permisos en gnu/linux, si es usado en forma correcta, hace que sea muy difcil ingresar y 'caminar' por nuestro Sistema de archivos. Para que esto sea verdad, debemos tener por lo menos dos contraseas: *Contrasea del usuario root *Contrasea del usuario comn. Salvo en Ubuntu que est utilizando un criterio diferente, deberamos tener a root a buen resguardo, ya que es el que tiene acceso a todo nuestro sistema, mientras que el usuario comn solo puede escribir en su directorio personal y en el directorio /tmp. 3.1. Una buena contrasea tendr: a) Por lo menos 8 cifras. b) Contendr letras maysculas y minsculas, smbolos y nmeros.

c) No contendr nombres de parientes, ni fechas de cumpleaos ni nmeros de telfono, ni la direccin de nuestra casa o cosas por el estilo. Justamente en este tipo de cosas se basan los rompecontraseas existentes en el mercado. d) Debemos cambiar la contrasea al menos una vez por mes, a fin que este tipo de software mencionado anteriormente 'no llegue a tiempo' para descifrar nuestras claves encriptadas. 4. Posibles intrusos: Desde el momento que estamos en una red, (sea esta interna o externa) tenemos una posibildad de ser atacados. Tambin es posible, si nuestra computadora est muy accesible que personas no autorizadas accedan directamente a ella. Hay diferentes tipos de intrusos, desde aquellos que solo quieren 'curiosear' lo que hay dentro de nuestra computadora, hasta los que -con espiritu daino- tratan de borrar nuestro disco rgido, etc. O bien aquellos que quieren obtener los datos de alguna tarjeta de crdito, etc. Tambin estn los que utilizan recursos de nuestra mquina: Una de las formas de ataque a un servidor es el llamado 'ataque distribuido de negacin de servicio' (DDOS). Este ataque consiste en que un 'craker' utiliza muchas mquinas sin que los usuarios de las mismas lo sepan. Se colocan dentro de estas mquinas pequeos programitas (tipo troyanos). En un determinado momento y en forma externa a estas mquinas, el 'craker' les da la rden que todas juntas enven 'basura' hacia una determinada mquina (la mquina atacada). Es tal la cantidad de mensajes (o pseudo mensajes) que esta ltima debe eliminar, que normalmente el servicio o todo el sistema cae. Lo ms grave es que cuando se quiere saber quin fue el atacante, no se tendr ni idea, porque no es un ataque directo sino por medio de estas otras mquinas. Los dueos de las mismas ni siquiera estarn al tanto de lo sucedido. Para protegernos de los intrusos tenemos programas como Tripwire que es un detector de intrusos que adems permite detectar programas spyware. En realidad lo importante de este programa es que nos avisa si algn programa tuvo un cambio de importancia, lo que podra equivaler a tener dentro algo como un troyano o bien ser en realidad otros programas con el mismo nombre que el original. Vale la pena tenerlo instalado en nuestras computadoras. Su web para Open Source es: http://sourceforge.net/project/showfiles.php?group_id=31305 Tambin es posible conseguirlo desde los repositorios mediante 'apt' o bien 'synaptics' (Debian/Ubuntu). En Mandriva tambin podemos utilizar su gestor de software rmpdrake para instalarlo. En cambio esto lamentablemente no sucede con OpenSuse. En este caso tal vez haya que utilizar los archivos .tar.gz Si nuestra mquina ya tiene un troyano dentro no nos vamos a enterar. Por este motivo un programa de este tipo ser de buena utilidad si sabemos que estamos 'limpios'. Tal vez una posibilidad sea instalarlo justo a continuacin de una instalacin nueva.

5. Protegernos en Internet mediante el navegador Web. En el caso de la Web el navegador es una pieza fundamental. Un buen navegador, (con pocas vulnerabilidades y en general rpidamente solucionadas) es Mozilla Firefox. Si usamos este navegador, podemos ir a 'Preferencias-->Privacidad' y desde all en la opcin 'Aceptar cookies de los sitios' dejar la opcin 'Preguntarme cada vez'. De esta manera solo aceptaremos las cookies que nos interesan. Si en algn sitio nos exigen guardar las cookies y este no es de confianza, podemos aceptarlas y luego de visitar la pgina en cuestin borrarlas. En seguridad dejaremos tildado: Avisarme cuando algn sitio trate de instalar algn agregado.

Indicarme si el sitio que estoy visitando es falso Verificar utilizando una lista descargada de sitios sospechosos Tambin desde -->'Contenido' Es posible 'Bloquear ventanas emergentes'. Estas ventanas pueden traer problemas cuando no son solicitadas, tras su aparente inocencia. Por esto si no las solicitamos es preferible bloquearlas. 6. Navegacin Annima. Cuando naveguemos por sitios donde sabemos que buscarn obtener nuestra direccin IP o datos nuestros que no nos interese mostrar, es posible utilizar "navagacin annima". Se trata del uso de algunos servidores gratuitos , que mediante sus 'proxy' quedan intercalados entre nosotros y la direccin web que queremos visitar. De esta forma toda la info a recabar ser del proxy y no de nosotros. Algunos servidores annimos que podemos utilizar son: http://anonymouse.org/anonwww.html http://www.anonymizer.com/default.html http://www.freeproxy.ca/index.php http://www.shadowbrowser.com/?pin=trial http://www.proxy7.com/ http://www.guardster.com/subscription/proxy_free.php Encontraremos decenas ma de estos proxy que realmente sirven y mucho. 7. Cuidado con los rootkits! Pero empecemos por el principio...Qu son los rootkits? Son herramientas que permiten al atacante hacerse de datos de nuestra computadora, como por ejemplo las contraseas, etc. Podemos pensar en un tipo de rootkit como un emulador de una utilidad tipo login, adduser o passwd. Es decir que su aspecto externo es igual a alguna de estas utilidades. Tomemos como ejemplo "login", con este programa lo que hacemos es justamente loguearnos como usuario cuando vamos a comenzar a usar el SO. Un rootkit podra tener el mismo aspecto externo que "login" pero internamente, adems de proveernos el acceso al SO (como hara normalmente "login") la informacin sin encriptar es guardada en un archivo oculto, para que luego el atacante pueda leerlo y as saber nuestras contraseas. Existe una herramienta para poder mantenernos libres de rootkits llamada chkrootkits que podemos descargar desde:

www.chkrootkit.org Debemos fijarnos el lugar donde lo descargamos. Por ejemplo si estamos utilizando el navegador web Firefox, podemos ir a Editar ==>Preferencias y desde la pestaa "Principal" editar la ruta de "guardar archivos, a". Vamos a suponer que guardamos el archivo en /home/[usuario]/Descargas, siendo [usuario] el nombre de usuario en nuestro equipo. Nos posicionamos en ese lugar (el que utilizamos para bajar chkrootkit y con el botn derecho usamos la opcin "Extraer aqu" para descomprimir el paquete en cuestin (por ejemplo chkrootkit.tar.gz). Una vez descomprimido aparecer un nuevo directorio llamado chkrootkit-x.xx (en lugar de x-xx ir el nmero de la versin correspondiente). Nos posicionamos en este nuevo directorio, por ejemplo en nuestro caso desde consola escribiramos: # cd /home/[usuario]/chkrootkit-0.48 Una vez posicionados en el lugar correcto escribiremos en consola lo siguiente: # make sense Luego de algunos instantes, chkrootkit quedar instalado en nuestro sistema. La forma de hacerlo correr, es tambin desde lnea de comandos y muy sencilla, simplemente escribimos: ./chkrootkit-0.48 La herramienta escanerar nuestro sistema en busca de algn rootkit y otros malware. 8. Utilizando un Firewall Un firewall nos permite definir qu cosas entran y qu cosas salen de nuestra computadora. De esta manera si alguien intenta infiltrar algn programa espa en nuestra computadora, el firewall lo impedir, y si por algn error (los firewalls no son impenetrables), ingres algn malware en nuestro sistema, cuando intente sacar informacin de nuestra computadora, el firewall lo impedir. El firewall por excelencia en GNU/Linux es Netfilter que se maneja mediante un conjunto de tablas conocidas como "iptables". Un firewall bien hecho no es algo sencillo y requiere de mucho estudio y comprensin. Lo veremos con todo detalle en los cursos Linux III (introduccin a IPTABLES) y en curso de redes avanzado. Pero y mientras tanto debo dejar mi computadora o mi red desprotegida? De ninguna manera, existe una herramienta mucho ms intuitiva y que resulta ms apropiada para los que recin empiezan, su nombre es FIRESTARTER y viene en casi todas las distribuciones, as que solo habr que bajarla. Si nuestra distribucin no trajera FIRESTARTER simplemente podramos bajarla de: www.fs-security.com

Indudablemente las medidas de seguridad no se agotan en estos conceptos, que son bsicos. Seguiremos sobre los mismos en los prximos cursos, esto fue solamente una aproximacin bsica al tema. Si deseas estar al da en seguridad, como en otros temas de GNU/Linux, tal vez sea conveniente pertener a una lista de ayuda. Te invito a formar parte de LinuxEsLibre, donde te puedes suscribir de la siguiente forma: 1. Con tu navegador favorito ir a: http://groups.google.com.ar/group/linuxeslibre 2. En el costado derecho veremos un link que dice: Formar parte de este grupo 3. Una vez hecho clic en ese link, se podr completar un sencillo formulario de inscripcin. 4. Te llegar un mail de confirmacin. Este mail es fundamental ya que si no hay respuesta al mismo, la inscripcin no se har efectiva. Si no llegas a encontrarlo, bscalo en la carpeta de spam por las dudas, pero no dejes de seguir las instrucciones que all se indican. Te espero! y ahora cmo seguimos? Con la parte bsica hasta aqu llegamos!. Espero que estos apuntes hayan sido de tu agrado. En poco tiempo ms habr otro conjunto de apuntes correspondientes al curso intermedio. Si te gustaron estos, te espero! Y si deseas hacer el curso online con la herramienta moodle (es un verdadero colegio virtual) te invito a nuestro sitio: http://linuxcursosgratis.org/cursos Para consultas mi email privado comunidadesgnu arroba gmail punto com Andrs Beny

También podría gustarte