Buenas! Despues de una larga pausa, volvemos a la carga.

Durante este tiempo que he estado “perdido”, una de las cosas que he hecho ha sido un curso de elaboración de materiales didácticos “on-line”.  Si uno va a editar materiales, siempre hay que tener cuidado con no utilizar contenidos de otras fuentes; bien sean imágenes, textos, multimedia,…

Por supuesto, esto no quiere decir que vayamos a tener que crear absolutamente todo el material que vayamos a utilizar (es una opción), pero tenemos una alternativa: la reutilización de aquello para lo que tengamos permiso. Para eso existe las licencias “Creative Commons”. Cuando creamos contenido bajo esta licencia, si nosotros queremos, damos permiso para su uso en otros medios, con las condiciones que queramos (sin permiso para uso comercial, uso permitido  siempre que se nombre el creador del contenido,…) Para más información acerca de estas licencias, aquí.

Para encontrar contenidos Creative-Commons (cc), hay algunas opciones bastante completas. Por ejemplo, Yahoo! tiene una herramienta para encontrar textos, imágenes, sonidos o vídeos.

También Google dispone de un buscador de contenidos ‘Creative Commons’, que está integrado desde hace algunos meses dentro de varios de sus buscadores. ¡Pero no es sencillo encontrarlo! Hay que añadir algunos modificadores sobre la búsqueda. En Google Dirson encontré algunos formularios donde es posible realizar esas búsquedas directamente, pudiendo buscar sitios web o imágenes creadas con licencia cc.

Muy buenas! Antes de continuar con los artículos técnicos de informática, me gustaría tocar otro tema bastante polémico, y es el tema de la dignidad de la profesión docente y lo mal vista que está en general. No quiero sentar cátedra ni aportar nada nuevo que ya se haya dicho, simplemente voy a añadir un par de “posts” que  no son míos y quien quiera que opine sobre el tema.

Uno de los directores del Diario de Sevilla, Cárlos Mármol, editó este artículo en la sección de opinión (o editorial, no lo sé) de su periódico, acerca de las vacaciones de los profesores y la disconformidad con el adelanto del curso una semana:

http://blogs.grupojoly.com/la-noria/2009/02/01/la-guerra-del-largo-estio/#comment-75

Transcribo la respuesta de un profesor, mediante una carta escrita al mismo periódico:

El pasado domingo leí en el diario de Sevilla un artículo que venía a querer decir que los profesores estamos anquilosados y que nada más que nos preocupan los dos meses de vacaciones que además no deberíamos tener, que por eso no queríamos empezar el curso una semana antes, ese “periodista” se llama Carlos Mármol y me indignó tanto que le contesté lo siguiente:

Att Sr Carlos Mármol

De un profesor con dos meses de vacaciones.

Acabo de leer su artículo y no puedo más que avergonzarme ante su total parcialidad y falta de rigor. Mi abuelo me decía que no hay nada peor que alguien que habla de lo que no conoce, mi abuelo, al igual que yo era docente.

En primer lugar, sé que escribirle esto es perder mi tiempo, puesto que no saldrá nunca a la luz porque no interesa, interesa tirarnos a los pies de los caballos desde el desconocimiento de nuestra labor docente, pero qué más da , como tengo tanto tiempo libre ¿verdad?, que eso es lo único que importa, el tiempo libre que tengo, no que siendo funcionario de carrera y haber dedicado 4 años de mi vida a estudiar para unas oposiciones a grupo A sea el funcionario con menos sueldo, pero bueno, como tengo dos meses de vacaciones?.

A la gente como usted que habla sin saber lo invito a que se pase por mis clases de primero de bachillerato en el IES Nervión donde tengo 37 alumnos y tres niveles bien diferenciados en alumnos con edades comprendidas entre los 16 y los 19 años, o que intente dar clase a 36 alumnos de segundo de bachillerato, o que se pase por mi clase de primero de ESO E, donde tengo seis alumnos con necesidades educativas especiales, alumnos con una edad mental de 7 años a los que tengo que formar y para lo que no estoy preparado. Pero eso tampoco importa, importa que tenga dos meses de vacaciones?.

Eso sí, tenemos tres clases con 20 ordenadores modernísimas que cuando intento programar una actividad en la red, debido a la limitación del ancho de banda, rara vez funciona, esa es la solución, ordenadores. A usted señor periodista, le llamaría la atención sobre el hecho de que absolutamente nadie relacionado con nuestra consejera ha estado jamás en un aula y pretenden cargar al docente con el fracaso del sistema educativo, si FRACASO con mayúsculas puesto que no se puede tener a un alumno hasta los 16 años sin otra aspiración que molestar en clase por que una ley absurda no le da otra opción y que no permite al alumno que verdaderamente quiere aprender avanzar en su formación. No todos podríamos ser electricistas, ni escultores ni, como es obvio buenos periodistas, ni podemos ser buenos estudiantes aunque sea políticamente incorrecto decirlo.

Tiene que haber otra salida para estos alumnos que desde los 11 años todos sabemos que no van a titular. Pero eso no importa, importa que no quiero trabajar porque tengo dos meses de vacaciones?.

Mi profesión me apasiona, y al 99 por ciento de mis compañeros, por eso el lunes iré a clase con mis alumnos que sí aprecian los esfuerzos que hago por darles una enseñanza de calidad desde la precariedad de recursos, y el hecho de empezar una semana antes no es relevante, lo es que gente como usted hable desde el desconocimiento más avergonzarte.

Esos padres que ponen el grito en el cielo no dudan en llevarse a sus hijos una semana de viaje a Disneyworld, o tres días al Rocío o si hay un puente y el viernes hay clase pues bueno, no pasa nada ya irá al lunes, pero cuando llega septiembre el instituto se convierte en la guardería, cuantas veces he escuchado lo de “pa que esté en casa dando por???? que se vaya al instituto a darle por???. al profesor”, pero claro eso tampoco es importante, mis dos meses de vacaciones si lo son.

A ver si se entera: es completamente imposible empezar antes por mil razones, entre otras cosas porque de mis 37 alumnos de bachillerato 4 de ellos llegaron a los dos meses de empezado el curso, porque hasta el 12 de septiembre no supe a quien tenía que darle clase, nosotros no empezamos a trabajar el 7 de septiembre, que eso es lo que gente como usted se cree, la planificación de un curso requiere mucho trabajo, pero eso tampoco importa, importan mis dos meses de vacaciones.

¿Sabe usted lo que es estar en una clase de 30 niños de 11 años, sin libros de texto, sin grupos definidos, sin un plan de trabajo a seguir y sin interés ninguno? Y para su información llevo 9 años dando clase y no estoy anquilosado, en los 14 centros en los que he desarrollado mi labor docente quizás haya conocido a tres compañeros con 30 años de tiempo de servicio y sin fuerzas para seguir luchando, pero yo tengo mas de 1500 horas de formación complementaria, y dedico muchas horas de todo ese tiempo libre que tengo a corregir exámenes en mi casa, en vez de estar con mi hijo, he sido preparador de opositores y estoy estudiando otra licenciatura y afortunadamente no soy un caso aislado, sino uno más.

Pero eso no importa, importan mis dos meses de vacacione Sin otro particular Un ex lector de Diario de Sevilla. s?..

Abro el turno de opiniones:  cuando una sociedad se preocuopa y escandaliza con las vacaciones de aquellos que educan a sus hijos, o critica los altos sueldos de los médicos, y no se escandaliza por la millonada que se gasta en fútbo, o con la especulación inmobiliaria…. hay algo que falla.

Saludos!

cartel1

Mi amigo LinuxeroTijolero dixit:

“Durante los días 24, 25, 26 y 27 de marzo, celebraremos en mi Instituto (IES Al-Andalus-Almería) las V Jornadas sobre Software Libre , Cultura Emprendedora y Nuevas Tecnologías (Jornadas SLCENT 5.0.). La finalidad de estas jornadas, como en ediciones anteriores, es fomentar tres grandes pilares de la Sociedad de la Información y del Conocimiento del siglo XXI: ” el espíritu emprendedor, el conocimiento libre y la innovación tecnológica”. Si no eres alumno o alumna del Centro y quieres asistir a las Jornadas, los días de puertas abiertas (25 y 26 de Marzo), debes de inscribirte antes del 20 de marzo.

Os invito a tod@s a que acudáis a las jornadas ;-)

Más información en la web de las Jornadas. o en la web de mi instituto”

Bueno, pues yo digo exactamente lo mismo. Os esperamos en las Jornadas!

Buceando por la Web, he encontrado el documento definitivo (y en español!) acerca de máquinas virtuales. Es un compendio genial, un monográfico realizado por profesores y para profesores, editado en la web del Ministerio de Educación y Ciencia, más concretamente, el CNICE. Este monográfico trata más o menos todos los aspectos de la virtualización al nivel que un profesor o un usuario normal necesitará. La web en cuestión es http://observatorio.cnice.mec.es/index.php?module=subjects&func=viewpage&pageid=63

y todos los enlaces que hay en la página llevan a magníficos artículos elaborados por profesores. Todos estos artículos están colgados con licencia “creative commons“. Por ejemplo, el primer enlace “http://observatorio.cnice.mec.es/modules.php?op=modload&name=News&file=article&sid=462” nos lleva a un excelente artículo escrito por Montserrat Pérez Lobato, que nos explica (mejor que lo hice yo el otro dia) las distintas soluciones de virtualización existentes en el mercado y nos hace una comparativa entre ellas. Lo dicho, echadle un vistazo, que es muy interesante y parece que está bastante completico.

Por supuesto, tenemos acceso también al resto de monográficos del observatorio en “http://observatorio.cnice.mec.es/

Después de esto, tardaré bastante en daros la lata con el tema de las máquinas virtuales, así que probaré con las distros “personalizadas” de Linux.

Un saludo!

En este nuevo artículo voy a comentar brevemente algunos ejemplos de software de virtualización existentes en el mercado, centrándome en las soluciones de software libre, claro.

Recordemos que las máquinas virtuales son la forma de ejecutar un sistema operativo completo dentro de otro; nos olvidaremos de emuladores como, por ejemplo, wine.

En primer lugar, hemos de tener en cuenta cuál es el SO que utilizamos en nuestro equipo (el cual llamaremos sistema “host”), para tener claras qué opciones tendremos a nuestra disposición. También hemos de considerar si queremos virtualizar servidores (por seguridad, estableciendo barreras virtuales entre el servidor y la red, o bien por probar sistemas distribuidos), o bien sistemas de escritorio. En este post, me voy a centrar en sistemas de escritorio.

Sistemas Windows

Si lo que pretendemos es ejecutar un sistema Linux, Solaris, etc… (los hay que lo han conseguido incluso un MacOSX!) dentro de una máquina Windows, tendremos varias posibilidades:

  • VmWare.

    Ya hablé en otro post acerca de este software, y de las muchas posibilidades que nos ofrece en su versión libre. He de añadir que, a la versión VmPlayer, se ha unido, siempre en la familia “libre”, el VmServer, que nos permite acceder a las máquinas virtuales a través de una red, manteniendo en una máquina los ficheros necesarios y ejecutándola allá donde queramos. Por supuesto, también podemos ejecutarlo en modo local! La principal novedad de VmServer, es que siendo libre nos permite crear máquinas virtuales directamente, sin necesidad de editar el fichero de configuración a mano. Aún así, yo recomiendo descargar una versión de prueba de VmWare Workstation y crear, antes de que finalice la demo, las máquinas que vayamos a necesitar más adelante, y utilizar Player para trabajar con ellas.

  • VirtualBox

    La compañía Sun (http://www.virtualbox.org/) comenzó implementando una solución similar a VmWare Workstation, pero libre, y con todas las prestaciones necesarias para cualquier usuario. Posteriormente, implementaron una versión de pago, pero mantienen otra versión totalmente libre, VirtualBox OSE. Su rendimiento es excelente (sobre todo a partir de la versión 2), y hay que instalar en la máquina, una vez esté completamente instalado el Sistema Operativo, un juego de utilidades que se descarga en la web del fabricante en forma de imagen iso y que podemos instalar fácilmente desde la misma interfaz gráfica. Os animo a probarla, ya que es completamente libre (licencia GNU en su versión OSE)

  • Microsoft Virtual Server / Virtual PC

    Desde la página http://www.microsoft.com/spain/virtualserver/default.mspx, podremos obtener toda la información que busquemos acerca de la solución de virtualización implementada por Microsoft. Disponible sólo para Windows (obviamente) y Mac. Su funcionamiento y rendimiento son similares a VmWare, y es totalmente gratuita (Virtual PC, al menos). Obviamente, si lo queremos virtualizar es Windows sobre Windows (un XP sobre un Server, por ejemplo…) es una buena idea, pero para virtualizar Linux, tengo entendido que el rendimiento deja mucho que desear.

  • Parallels Workstation. Esta solución apareció primero como nativa de Mac, y posteriormente ha sido portada a Windows (e incluso a Linux). Existe una versión gratuita de prueba. Desconozco su rendimiento ya que nunca la he probado… os animo a ello!

  • Qemu.

    Este software libre apareció por primera vez para Linux, y ha sido portado, entre otros, a Windows. No dispone de interfaz gráfica por si sólo, pero hay un desarrollo independiente, qemu-manager, específico para Windows. Funciona muy bien para máquinas virtuales Linux, pero las máquinas de Windows dejan bastante que desear.

Sistemas Linux

Desde un entorno Linux, también tenemos un buen número de soluciones de virtualización.

  • VmWare.

  • VirtualBox

  • Parallels Workstation

  • Qemu/KQemu (Kqemu es un parche para el núcleo de linux que acelera la máquina virtual, de modo similar a como hacen las VMTools en VmWare)

  • Xen.

    Esta solución permite arrancar varios sistemas operativos en un mismo ordenador, utilizando un balance de carga y permitiendo un alto rendimiento (penalizaciones de un 2%, en contra del 20% que tendrían otras soluciones más “normales”. Un “problema” de esta tecnología es que necesita que el procesador tenga implementada (a nivel hardware) una capa de virtualización (Intel VT o AMD Pacífica).

  • Bochs (otra emulación Open Source)

  • KVM (Kernel Virtual Machine)

    Es una solución para implementar virtualización completa con Linux sobre hardware x86 o 64 bits. Está formada por un módulo del núcleo (con el nombre kvm.ko) y herramientas en el espacio de usuario, siendo en su totalidad software libre. La idea de esto es, por ejemplo, ejecutar aplicaciones de 32 bits sobre un SO Linux de 64 bits, con un alto rendimiento. Se utiliza a través de Qemu.

  • MacOnLinux/ Basilisk / SheepShaver.

    Todos estos programas tienen en común la intención de emular sistemas Mac sobre x86. La versión más alta de MacOS que han logrado emular es la 9.0.4. Puede que MacOnLinux, corriendo sobre otro emulador (PearPC) sea capaz de emular MacOsX, pero está en fase alfa y es muy inestable y poco eficiente.

Sistemas MacOS X

Aunque no sea software libre, MacOSX tiene también su legión de incondicionales. Por supuesto, por muy contentos que estén con su Mac, habrá cosas de otros sistemas que echarán de menos… para ellos también hay soluciones:

  • VmWare.

    Por ahora se encuentra en fase Beta, y utiliza el nombre en clave Fusión.

  • VirtualBox.

  • Virtual PC de Microsoft

  • Parallels (por supuesto).

    Se dice de esta solución que tiene un rendimiento excelente…. como no tengo Mac, no he podido probarla!

  • Qemu for Mac (o q – kju).

    Solución derivada del proyecto libre Qemu, desarrollada específicamente para Mac.

  • MacOnLinux.

Uno de los retos que me he planteado es instalar MacOsX en mi PC (aunque sea a través de máquina virtual), pero tengo sólo un AMD64 normalito, de sólo un núcleo, y hasta que no tenga otra cosa creo que no lo intentaré… si alguien sabe algo acerca del tema, le invito a comentarlo aquí.

Muy buenas! Después de una larga ausencia, he decidido volver al “aire”, a ver si esta vez va en serio y tengo más tiempo (y ganas) para hacer artículos. Me ha parecido bien empezar por un tema que tiene poco que ver con las Nuevas Tecnologías, pero hay una faceta en mi vida que es la de Educador y me ha parecido muy oportuno poner este texto…. Como he dicho en el título, es de Pérez-Reverte, y no tiene desperdicio. Es uno de los poquitos que no solo dice lo que piensa, sino que, además, lo publica (lo he leído en el Semanal, el suplemento dominical del Ideal).

Cuadrilla de golfos apandadores, unos y otros.

Refraneros casticistas analfabetos de la derecha. Demagogos iletrados de la izquierda. Presidente de este Gobierno. Ex presidente del otro. Jefe de la patética oposición. Secretarios generales de partidos nacionales o de partidos autonómicos. Ministros y ex ministros –aquí matizaré ministros y ministras– de Educación y Cultura. Consejeros varios. Etcétera.

No quiero que acabe el mes sin mentaros –el tuteo es deliberado– a la madre. Y me refiero a la madre de todos cuantos habéis tenido en vuestras manos infames la enseñanza pública en los últimos veinte o treinta años. De cuantos hacéis posible que este autocomplaciente país de mierda sea un país de más mierda todavía.

De vosotros, torpes irresponsables, que extirpasteis de las aulas el latín, el griego, la Historia, la Literatura, la Geografía, el análisis inteligente, la capacidad de leer y por tanto de comprender el mundo, ciencias incluidas. De quienes, por incompetencia y desvergüenza, sois culpables de que España figure entre los países más incultos de Europa, nuestros jóvenes carezcan de comprensión lectora, los colegios privados se distancien cada vez más de los públicos en calidad de enseñanza, y los alumnos estén por debajo de la media en todas las materias evaluadas.

Pero lo peor no es eso. Lo que me hace hervir la sangre es vuestra arrogante impunidad, vuestra ausencia de autocrítica y vuestra cateta contumacia. Aquí, como de costumbre, nadie asume la culpa de nada. Hace menos de un mes, al publicarse los desoladores datos del informe Pisa 2006, a los meapilas del Pepé les faltó tiempo para echar la culpa de todo a la Logse de Maravall y Solana –que, es cierto, deberían ser ahorcados tras un juicio de Nuremberg cultural–, pasando por alto que durante dos legislaturas, o sea, ocho años de posterior gobierno, el amigo Ansar y sus secuaces se estuvieron tocando literalmente la flor en materia de Educación, destrozando la enseñanza pública en beneficio de la privada y permitiendo, a cambio de pasteleo electoral, que cada cacique de pueblo hiciera su negocio en diecisiete sistemas educativos distintos, ajenos unos a otros, con efectos devastadores en el País Vasco y Cataluña.

Y en cuanto al Pesoe que ahora nos conduce a la Arcadia feliz, ahí están las reacciones oficiales, con una consejera de Ed ucación de la Junta de Andalucía, por ejemplo, que tras veinte años de gobierno ininterrumpido en su feudo, donde la cultura roza el subdesarrollo, tiene la desfachatez de cargarle el muerto al «retraso histórico». O una ministra de Educación, la señora Cabrera, capaz de afirmar impávida que los datos están fuera de contexto, que los alumnos españoles funcionan de maravilla, que «el sistema educativo español no sólo lo hace bien, sino que lo hace muy bien» y que éste no ha fracasado porque «es capaz de responder a los retos que tiene la sociedad», entre ellos el de que «los jóvenes tienen su propio lenguaje: el chat y el sms». Con dos cojones.

Pero lo mejor ha sido lo tuyo, presidente –recuérdame que te lo comente la próxima vez que vayas a hacerte una foto a la Real Academia Española–. Deslumbrante, lo juro, eso de que «lo que más determina la educación de cada generación es la educación de sus padres», aunque tampoco estuvo mal lo de «hemos tenido muchas generaciones en España con un bajo rendimiento educativo, fruto del país que tenemos» .
Dicho de otro modo, lumbrera: que después de dos mil años de Hispania grecorromana, de Quintiliano a Miguel Delibes pasando por Cervantes, Quevedo, Galdós, Clarín o Machado, la gente buena, la culta, la preparada, la que por fin va a sacar a España del hoyo, vendrá en los próximos años, al fin, gracias a futuros padres felizmente formados por tus ministros y ministras, tus Loes, tus educaciones para la ciudadanía, tu género y génera, tus pedagogos cantamañanas, tu falta de autoridad en las aulas, tu igualitarismo escolar en la mediocridad y falta de incentivo al esfuerzo, tus universitarios apáticos y tus alumnos de cuatro suspensos y tira p’alante.
Pues la culpa de que ahora la cosa ande chunga, la causa de tanto disparate, descoordinación, confusión y agrafía, no la tenéis los políticos culturalmente planos. Niet. La tiene el bajo rendimiento educativo de Ortega y Gasset, Unamuno, Cajal, Menéndez Pidal, Manuel Seco, Julián Marías o Gregorio Salvador, o el de la gente que estudió bajo el franquismo: Juan Marsé, Muñoz Molina, Carmen Iglesias, José Manuel Sánchez Ron, Ignacio Bosque, Margarita Salas, Luis Mateo Díez, Álvaro Pombo, Francisco Rico y algunos otros analfabetos, padres o no, entre los que generacionalmente me incluyo.
Qué miedo me dais algunos, rediós. En serio. Cuánto más peligro tiene un imbécil, que un malvado.

Primero, tendremos que escoger qué instalamos. Centrándonos en Debian y Ubuntu, tenemos varias opciones:

 

  • Debian 3.1 Sarge. La distribución más estable y fiable. Es también la más complicada de instalar, por que en Debian consideran que facilidad de manejo y estabilidad no suelen ir unidas de la mano… Por tanto, es una opción muy a tener en cuenta para administradores avanzados del sistema, que lo que buscan es un sistema fiable 100% y que ellos puedan controlar lo más posible.

  • Ubuntu 6.06 Dapper Drake LTS. LTS significa “Long Time Support”, soporte técnico a largo plazo, de 3 a 5 años según contratemos. El SO es gratuito y libre, lo que se paga es el soporte siempre que queramos. Es interesante para algunas empresas. La distribución es la más estable y con soporte actual dentro de la gama ofrecida por Ubuntu. Es muy recomendable para aquellos que quieran cierta estabilidad y una alta fiabilidad en su sistema, y es más fácil de manejar e instalar que Debian Sarge.

  • Ubuntu 6.10 Edgy Eft. En Dapper Drake no se incluyen, por motivos de estabilidad, las versiones “ultimísimas” del software disponible. Por ejemplo, utiliza Firefox 1.5. La Edgy avanza un poco más, y, sin llegar a ser inestable, incluye software más reciente, “arriesgando” un poco más. No incluye LTS, pero esto no quiere decir que no sea muy adecuada para el usuario de a pie.

  • Debian Etch. Será la próxima versión de Debian. Hoy por hoy, es la versión “Testing”, es decir, está a prueba pero no se considera inestable. Muchos de sus paquetes están incluidos ya en las dos anteriores Ubuntu… Debian, al preocuparse especialmente por la seguridad y fiabilidad, siempre va un paso por detrás. Es una distribución que está a punto de salir como “estable”, con lo cual ya es bastante fiable.

  • Ubuntu 7.04 Feisty Fawn. Es la próxima Ubuntu. Saldrá el 19 de Abril, con novedades importantes como el soporte de virtualización para el núcleo preinstalado, entre muchas otras. Hoy por hoy está en fase Beta, con lo cual sólo es recomendable instalarla para probar.

  • Debian Sid. Debian siempre trabaja con 3 distribuciones a la vez: “stable”, “testing” y “unstable” (estable, prueba e inestable). Los nombres varían según las versiones, pero en este momento, sarge es la estable, etch la de prueba y sid la inestable, es decir, la menos segura y fiable de todas. Por lo tanto, está en fase de “prueba de la prueba”, y no es recomendable salvo para el uso de programas concretos que se hallen en su repositorio y no en otros…

  • Otras distribuciones basadas en Debian (Ubuntu también está basada en Debian, por supuesto)

    • Knoppix. Esta distribución destaca por su herramienta de detección de hardware. Se lo “traga” todo. Fue la primera que se distribuyó en Live CD. Lleva preinstalado el entorno gráfico 3d Beryl, entre otras muchas cosas.

    • Gentoo. Es una distribución que se instala compilándola. Como inconveniente, tarda mucho en instalarse, pero como contrapartida, irá más rápido que ninguna.

    • Linex. La primera de las distribuciones “autonómicas” es muy interesante. Funciona bastante bien y lleva detrás un equipo de desarrollo dedicado exclusivamente a mejorarla.

    • … otras muchas

  • Basadas en Ubuntu, tenemos otras:

    • Guadalinex. A partir de la versión 3, la distribución andaluza pasó a “reutilizar” Ubuntu. La versión 4 está ya en la RC1, casi definitiva.

    • Ubuntu Ultimate. Esta distribución no es un desarrollo independiente, únicamente se han limitado a “rellenar” un dvd con aplicaciones útiles y populares y han realizado un considerable esfuerzo por mejorar el apartado gráfico. Esta distribución lleva preinstalado Beryl, y no es más que la Ubuntu Edgy Eft con algunas mejoras.

    • Kubuntu. Ubuntu con KDE preconfigurado en lugar de Gnome.

    • Edubuntu. Ubuntu con paquetes adicionales específicos para entornos educativos.

    • Xubuntu. Ubuntu para ordenadores “antiguos” y con menos requerimientos hardware.

  • Otros sistemas totalmente ajenos al mundillo de Debian, son:

    • Red Hat. Distribución de pago, muy apreciada en el mundo empresarial en los USA. La versión libre se llama Fedora Core, y va por la version 6. Es muy apreciada en el entorno de servidores y administración de redes.

    • SuSE/Novell. Posee distribuciones de pago y libres, diferenciándose ambas en el soporte y manuales impresos. Ha sido de las primeras que incluyó el escritorio 3D, y mantiene un desarrollo muy famoso: Mono, un “port” para GNU/Linux del entorno .Net Framework de Microsoft.

    • Mandrake. Otra distribución de pago, orientada al usuario de escritorio.

 

En nuestro caso, nos vamos a centrar en Ubuntu, por estar muy extendida y ser muy versátil para el entorno de escritorio, y utilizaremos la distro “Ultimate”, para tener el software de escritorio más reciente dentro de una cierta estabilidad.

 

Instalación.

 

Para tener un sistema GNU/Linux funcionando medianamente bien, deberemos tener un ordenador medianamente potente, con aceleración gráfica y bastante RAM, 1 Gb al menos.

 

Es muy sencillo instalar Ubuntu. En este sitio:

encontramos una guía de instalación muy completa. De todas maneras, es sencillo: sólo hay que arrancar desde el DVD, y, una vez se inicia el sistema en modo Live, ejecutamos el icono “instalar” correspondiente. Ahí nos pedirá que configuremos las particiones, (http://www.guia-ubuntu.org/index.php?title=Particionar_el_disco_duro), y, acto seguido, los datos de usuario y de configuración regional.

Es recomendable, antes de iniciar la instalación, configurar el acceso a Internet desde la distro Live que se ha arrancado, ya que así no nos la volverá a pedir y no tendremos problemas ningunos con la instalación. Para ello, basta con usar el software incluido para ello (http://www.guia-ubuntu.org/index.php?title=Configuraci%C3%B3n_de_red).

 

Configuración del escritorio

 

Una vez hemos instalado Ubuntu Ultimate, podemos probar si tenemos la tarjeta gráfica bien optimizada haciendo dos pasos:

  • $ glxinfo |grep direct. Sirve para comprobar que tenemos la aceleración 3d activada. Saldrá una línea donde ponga “Direct rendering: Yes”. Si pone “Yes”, está activada; si pone “No”, hubo algún problema o bien nuestra tarjeta no tiene aceleración.

  • Una vez sabemos a ciencia cierta que tenemos aceleración gráfica, probamos el entorno 3D: ejecutaremos

$ beryl-manager

Si el entorno 3D se activa, saldrá un icono como una piedra preciosa roja en el área de notificaciones, y nuestro escritorio cambiará de forma espectacular. Si no pasa nada, o no encuentra el software, será por que no está correctamente configurado.

 

Supongamos que el escritorio Beryl funciona sin problemas. Hay que tener en cuenta que está en la versión 0.2; es una versión bastante inestable. Puede dar algún problema, y en el momento en que arranquemos algún software que utilice la aceleración (juegos, por ejemplo), seguro que tendremos algún fallo. Para evitar este problema, podemos desactivar los efectos utilizando el botón derecho sobre el icono de la esmeralda roja, y seleccionando el gestor de ventanas “Metacity” (el que viene con Gnome por defecto). Para reactivar los efectos, seleccionamos “Beryl” y cambiará otra vez sin problemas.

 

Una de las razones por las que me he decantado por Ultimate Ubuntu, es por que lleva preinstalado el software Automatix. Éste software no es mas que un script de instalación de paquetes del sistema que nos permite añadir algunas funcionalidades más que interesantes: flash player, acrobat reader, códecs multimedia, drivers diversos, aplicaciones de internet y de escritorio,… Gran parte del software que instala Automatix lo lleva ya instalado por defecto Ultimate; simplemente lo actualizaremos si hay una versión más moderna. Hay dos programas a nuestra disposición: Automatix y Automatix Bleeder.

Simplemente, instalaremos lo que nos interese. Es importante recordar dos cosas:

  • NO instalaremos los drivers de tarjeta gráfica que vienen en Automatix si nuestra tarjeta ya funciona correctamente. Nos cargaríamos la configuración gráfica, seguramente perderíamos la aceleración 3d y Beryl. Sin embargo, si no funciona bien ya de antes, podemos probar con estos drivers… Tampoco instales Beryl (en el bleeder) si ya estaba funcionando bien.

  • Algún software no se podrá instalar, como xchat por ejemplo. Siempre debemos de probar un par de veces, a ver si se instala. Si después de varias pruebas no se instala, no pasa nada, es simplemente que estará ya instalado en otra versión y habrá algún problemilla de entendimiento entre ambas.

 

Los códecs multimedia están en Automatix y se instalan sin ningún problema. Al arrancar, nos da una advertencia: esos códecs no se pueden instalar en USA, constituiría delito. En España no hay ningún problema :D .

Para tener los códecs bien actualizados y a punto, miraremos también en la guía de Ubuntu un apartado destinado a ello: http://www.guia-ubuntu.org/index.php?title=Instalar_codecs_multimedia.

Previamente, hemos de activar los repositorios necesarios (universe y multiverse): http://www.guia-ubuntu.org/index.php?title=Activar_universe_y_multiverse

 

Para instalar software adicional, echad un vistazo a ésto: http://www.guia-ubuntu.org/index.php?title=A%C3%B1adir_aplicaciones . Suponiendo que el software que buscamos no esté en los repositorios por defecto, siempre podremos activar y añadir algunos más, o descargar los paquetes a mano e instalarlos esto segundo es más complicado porque podremos tener problemas con las dependencias; siempre que podamos, añadiremos repositorios)

 

Llegados a este punto, vamos a ver qué necesitaremos para tener un sistema de escritorio “tipo Vista” más o menos completo y qué nos falta.

  • Entorno gráfico. Podemos elegir: Gnome o KDE. Hay otros, pero estos son los mejores…

  • Aplicaciones multimedia. Las que queramos y más. Hay todo tipo de software disponible en los repositorios… Y todos los códecs que necesitemos.

  • Efectos 3d: según muchos expertos, beryl ya supera en el aspecto gráfico a Vista, y eso que va por la versión 0.2….

  • Aplicaciones de ofimática. OpenOffice es una alternativa seria y real para software ofimático, y es totalmente libre. También hay a nuestra disposición software de TPV, contabilidad, facturación…

  • Gadgets visuales. Un reloj en medio del escritorio, calendarios, monitores de sistema, información sobre el clima, RSS… GkDesklets para Gnome y SuperKaramba para KDE son dos soluciones muy buenas.

  • Aplicaciones para Internet y redes locales. Firefox, Evolution (correo), clientes ftp, chat, p2p, servidores,… Durante muchos años, GNU/Linux ha sido y es el dominador absoluto en el mercado de servidores de Internet e Intranet. Todo esto proporciona a nuestro sistema personal unas posibilidades para trabajar con redes que no tendríamos nunca en otros sistemas.

  • Seguridad: Cortafuegos y Antivirus. Con Automatix habremos instalado ya Clamav, un antivirus libre… aunque en Linux no tendremos problemas con virus, pero siempre es bueno para evitar contagios a máquinas Windows. Como cortafuegos, Firestarter es muy bueno y sencillo de manejar.

  • Entretenimiento. Hay muchos juegos para Linux, aunque tal vez no sean los mejores del mercado. Para los más exigentes en este aspecto, existe un software de emulación llamado Cedega comercializado por la empresa Transgaming que obtiene unos resultados excelentes. Para los menos exigentes, hay versiones para linux de Doom 3, quake 3, civilization, panzer general, simcity, … y muchísimos más. También tenemos a nuestra disposición emuladores de máquinas recreativas y consolas, tan buenos o mejores que las versiones de Windows.

  • Compatibilidad con otros sistemas. Tenemos soporte completo de escritura en particiones NTFS; a través de Samba (y sin necesidad de saber qué es) podemos acceder a carpetas compartidas e impresoras en máquinas Windows de nuestra red; y si necesitamos algo en particular, tenemos Wine (Cedega está basado en este software, pero wine es libre),o crossover Office (de pago, basado en Wine también). Y para casos extremos, podemos utilizar una máquina virtual (VmWare, VirtualBox, Qemu, KVM, Xen,…) para ejecutar lo que necesitemos.

 

A la vista de esta tabla, podemos decir que sólo nos falta configurar algún programa de “Gadgets” visuales para tener un entorno totalmente versátil. Todo lo demás, según lo necesitemos, lo vamos añadiendo… y toda la documentación que necesitemos estará en Internet. Vamos a ver cómo podemos configurar GDesklets en Gnome. Simplemente lo instalaremos desde Automatix, y lo iniciamos. A continuación sale un programa con las distintas aplicaciones que podemos añadir al escritorio, y vamos poniendo las que nos interesen. Seguro que hay muchas y aparte otras más disponibles en la Red.

 

Federico Martínez Pérez

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

 

Lo primero, es definir claramente qué entendemos por máquina virtual (VM en adelante)

  • Es una forma de poder ejecutar aplicaciones de otro sistema operativo que de otro modo sería muy complicado utilizar. Por ejemplo, utilizaremos algunas aplicaciones de Windows como Visual Studio.
  • No es un emulador que intente aprovechar todas las características de la máquina física donde estamos trabajando, y permita ejecutar aplicaciones de otro sistema como un proceso más. Al contrario, es un entorno virtual que simula la ejecución de una máquina genérica, configurable hasta cierto punto, dentro de nuestro sistema operativo.
  • Una VM es como tener “un ordenador más dentro del nuestro”. En una misma VM podemos hacer lo mismo que podríamos con una máquina física, siempre teniendo en cuenta las limitaciones hardware. Por ejemplo, cosas que no podremos hacer sería utilizar aplicaciones 3D o acceder directamente al hardware del equipo… pero cualquier otro uso que queramos hacer de la máquina, lo tenemos a nuestra disposición. Tendremos que instalarle un Sistema Operativo para trabajar, por supuesto.
  • La VM es independiente de la máquina física: podemos copiar el fichero correspondiente a otro equipo y seguirá funcionando exactamente igual. Del mismo modo, la única forma de comunicarnos con la VM será a través de la red: la VM posee una tarjeta de red que está conectada con nuestra red local a través de la máquina física, y a través de esa interfaz podemos transferir información sin ningún problema.

Esta definición de VM es válida para entornos VmWare o similares (qemu, Ms Virtual PC,…), pero están apareciendo nuevos conceptos de diseño que revolucionarán este mundo y cambiarán totalmente la forma de trabajar con VM (Xen, Kernel Virtual Machine,…)

1.- Creación de la VM.

Una VM de vmware se compone, a nivel de usuario, de dos ficheros: uno que servirá como imagen del disco duro (.vmdk), y otro de texto donde almacenaremos la configuración de la VM (.vmx).

Hay varias maneras de crear una VM (obtener los dos ficheros necesarios) para VmWare.

  • http://www.easyvmx.com/. En ésta página podremos crear, totalmente on-line y de forma gratuíta, la VM que queramos. Simplemente, seleccionamos los parámetros necesarios (hardware incluído, tamaño de disco duro, SO que vamos a instalar dentro…). En esta misma página también encontramos VMs ya creadas previamente, así como archivos “disco duro” preparados para su uso, incluso algunas con SO ya preinstalados (por supuesto, SOs libres o gratuitos).
  • Qemu. Este software es otra solución de virtualización, totalmente libre y gratuita, disponible en los repositorios Debian. Los hay que la prefieren a VmWare, si bien ésta última está más extendida y es algo más cómoda de utilizar. Mediante este sofware, podemos crear sin problemas un fichero de imagen de disco duro para su uso con VmWare. Para utilizar Qemu, aquí tenemos un excelente tutorial: http://www.kriptopolis.org/qemu. Sin embargo, si lo que queremos es simplemente crear el fichero de disco duro y la VM para VmWare, aquí: http://diario-de-ubuntu.blogspot.com/2006/10/vmwarevmware-player.html, y aquí: http://www.vnunet.es/Laboratorio/Microconsultas/Inform%C3%A1tica_personal/Linux/20051221012, tenemos información más que suficiente para crear esos ficheros.
  • VmWare Workstation. Este software no es libre: para utilizarlo tenemos que registrarnos en la página de VmWare, http://www.vmware.com/es/, para que nos den una clave que sólo sirve durante un mes. Tiempo más que suficiente para crear las VM que necesitemos. Este software tendremos que descargarlo de todas maneras para optimizar nuestra VM, así que mas vale tenerlo en cuenta.
  • En la misma página de VmWare hay VM disponibles para su descarga, totalmente preparadas para su uso. http://www.vmware.com/vmtn/appliances/

     

2.- Arrancar y utilizar la VM

Para utilizar las VM creadas, utilizaremos el software VmPlayer, totalmente libre y gratuito, disponible para un montón de plataformas en la Web de VmWare, y en los mismos repositorios de Debian. También se puede instalar a través del script de instalación Automatix (http://www.getautomatix.com/).

Aquí encontrarás más información acerca de Ubuntu y VmPlayer:

http://www.guia-ubuntu.org/index.php?title=VMware_Player

VmPlayer presenta algún inconveniente que otro; entre otros, perderemos su uso si recompilamos el kernel de Linux. Para poder usar nuestras VM tras recompilar el núcleo, podemos probar a reinstalarlo o bien directamente probaremos suerte instalando VmWare Server, otro software de VmWare de código abierto que podremos recompilar y utilizar sin problemas en nuestro equipo. Para más información, tenemos el Google… ;)

3.- Instalación del SO.

Tenemos dos opciones a la hora de instalar el SO, si no está ya preinstalado, claro.

  1. A partir de un CD/DVD

  2. A partir de una imagen ISO.

A partir de un CD/DVD es bastante sencillo, se hace igual que con cualquier máquina: metemos el CD, arrancamos la VM (con VmPlayer), y procedemos a su instalación, como en cualquier otro equipo.

Cuando queremos hacerlo partiendo de una imagen ISO, tendremos que cambiar un par de cosas en el fichero de configuración (.vmx) :

En nuestro fichero de configuración tendremos unas líneas similares a éstas:

ide1:0.present = “TRUE”
ide1:0.fileName = “auto detect”
ide1:0.deviceType = “atapi-cdrom”
ide1:0.autodetect = “TRUE”

Tendremos que cambiarlo por:

ide1:0.present = “TRUE”
ide1:0.fileName = “Ubuntu610.iso”
ide1:0.deviceType = “cdrom-image”
ide1:0.autodetect = “TRUE”

Y ya tendremos preparado el sistema para que el CDROM sea el correspondiente a la imagen ISO que hemos puesto, en este caso, “Ubuntu610.iso”. Por supuesto, si queremos arrancar desde el CD, entraremos en la BIOS en nuestra VM (tecla F2 al arrancar) y cambiaremos los dispositivos de arranque. Después de instalar, volveremos a poner nuestra unidad de CD como estaba, cambiando de nuevo el fichero vmx.

4.- Optimización de nuestra VM

Llegados a este punto, ya tendremos nuestra VM funcionando, pero encontramos algunos defectos:

  • El ratón no va todo lo bien que debería.
  • La resolución no es muy buena.
  • Cuando queremos cambiar de la VM a nuestro equipo, tenemos que pulsar CTRL+ALT siempre, y se hace un poco pesado.
  • El acceso a las unidades compartidas a través de la red no será facil.

Para corregir estos defectos, y algunos más, tendremos que instalar las VmTools. Este software viene incluido con VmWare WorkStation, y es necesario para que podamos usar con cierta soltura nuestra máquina virtual. Hay dos formas de instalar este software:

  • Si habíamos instalado WorkStation, a través de menús podremos activar la opción adecuada. Cuando lo hagamos, encontraremos un CD en nuestra VM que contendrá las VMTools para su instalación. Las instalamos y ya tendremos a punto nuestra VM.
  • Si no habíamos instalado WorkStation, lo descargamos en versión “tar.gz”, lo descomprimimos, y buscamos la carpeta “vmware-distrib/lib/isoimages”. En esa carpeta tenemos las vmtools en imágenes iso de cds. Copiamos la imagen iso al directorio donde tengamos la VM, cambiamos el fichero .vmx para que acepte esa iso, y cuando arranquemos instalamos el software del CD.

Federico Martínez Pérez

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Viaje a Badajoz

15 Mayo 2007

Estuvimos en el evento del año: la Conferencia Mundial de Software Libre de Badajoz: Richard Stallman, Miguel de Icaza, montones de personalidades nacionales e internacionales del SL, representantes de las Administraciones Públicas (Junta de Andalucí­a, Junta de Extremadura, CEE, consejerí­as de Educación de otras comunidades)…
Todo esto nos da una idea de hasta qué punto ha llegado este movimiento, y de que va en serio. En este momento, muchas empresas han descubierto que el Software Libre es una manera de hacer negocio como otra cualquiera, pero más ética, más democrática.
Un gran empujón para esta iniciativa, en resumen. ¡Espero impresiones acerca del tema!

¡Hola Mundo!

15 Mayo 2007

Pues lo dicho, HOLA! Me presento. Soy, en breves palabras, un profesional de la Informática que ha decidido pasarse definitivamente al Software Libre, y, como soy incapaz (más por tiempo que por otra cosa) de colaborar con esta noble iniciativa como programador, intentaré aportar algo a este mundillo aunque sea publicando tutoriales y “experiencias” de uso de GNU/Linux.

Aparte, soy tanto profesional de la Informática como docente (profe de Instituto), con lo cual, mi labor será aprovechar la Web para completar y mejorar mi trabaájo, que no es otro que divulgar el conocimiento cientí­fico.

En principio, me voy a centrar en Ubuntu y sus derivados, pero estoy abierto a probar y ayudar a “pulir” otras distros… No espero aportar nada nuevo, simplemente me gustaría que mi blog se convirtiera en un punto de encuentro para los usuarios de GNU/Linux, y “centralizar”, en la medida de lo posible tutoriales que me han sido útiles, consejos prácticos, noticias,…