La verdad es que es algo que siempre he echado de menos en habla española, un sitio de preguntas y respuestas sobre problemas relacionados con Linux. La comunidad libre se caracteriza por ser extremadamente comunicativa y ayudar a todos los que tienen problemas, pero no había hasta ahora un medio que facilitara el intercambio de opinión.

El medio ya está aquí, se llama Linux Q y ha sido creado por el autor de rm -rf /. Está basado en la plataforma Qhub, un servicio web orientado a la creación de sitios de preguntas y respuestas. Lleva pocas horas en la red pero ya tiene bastante contenido, por lo que si tenéis dudas o sois capaces de responderlas, no dudéis en pasaros.

Ya tenemos disponibles los resultados para La encuesta de la semana #12. ¿Compartes SO en tu ordenador?.  Después de los comentarios acerca de si solo usan Windows en determinadas ocasiones o si lo tienen pero únicamente para una tarea concreta, me gustaría deciros que el objetivo de esta encuesta era simplemente conocer el grado de puristas Linux que se encontraban entre nuestros lectores.

La encuesta de la semana #12. ¿Compartes SO en tu ordenador?

Personalmente considero que los resultados han sido buenos, pero pueden mejorar con el tiempo, ¿qué opinas? ¿crees que esta gráfica irá evolucionando? ¿Crees que usando dos sistemas eres más productivo?

Como cada mes desde hace unos pocos ya, podéis descargar el nuevo número de marzo de la revista Linux+ en formato PDF gratuitamente. La lista de artículos de este mes es la siguiente:

  • El número de marzo para descargar
  • Un router BGP sobre GNU/linux
  • DBAN: Elimina de forma segura toda la información de tu disco duro
  • Recolección de datos en GNU/Linux para propósitos forenses
  • Airbase y KARMetasploit: Despliegue de puntos de acceso ilícitos (Rogue AP)
  • Iniciación a MySQL avanzado
  • WEKA y jTwitter: Gestiona Twitter de manera inteligente
  • Go: el nuevo lenguaje de programación de Google
  • Comunicación entre procesos: En busca del eslabón perdido
  • Automatización de tareas con ShellScripts
  • Linux y la seguridad “digital”

El artículo de MySQL es mío, así que espero estoy seguro de que os guste ese y por supuesto, todos los demás.

LEDLS

La encuesta de la semana nos pregunta en esta ocasión sobre el uso de varios Sistemas Operativos en nuestro equipo (personal o del trabajo). En mi caso particular uso exclusivamente Linux en mi ordenador personal y comparto Linux y Windows en el ordenador del trabajo. ¿Cuál es tu caso?

La pregunta es: ¿Cómo obtener el código fuente de cualquier comando de Linux?
La respuesta: Para las distribuciones basadas en Debian es sencillo, podemos obtener el código fuente de cualquier comando usando cualquiera de los dos métodos mencionados a continuación.

Método 1: Obtener el código fuente usando apt-get:

  • Paso 1: Añadir la URL de los fuentes en el fichero sources.lst (en el ejemplo mostrado la distrubución usada es Debian Lenny)

$ nano /etc/apt/sources.list
deb-src http://ftp.de.debian.org/debian lenny main
$ apt-get update

  • Paso 2: Ejecutar apt-get para obtener el fuente

Sintáxis: apt-get source nombre-del-comando
Ejemplo: apt-get source iwconfig

Método 2: Obtener el fuente directamente desde packages.debian.org

En este caso, si no estás realmente seguro del nombre del paquete o comando, puedes navegar por las secciones desde la siguiente URL: http://packages.debian.org/stable/

  • Hacemos click en el tema del comando que deseemos obtener el código fuente.
  • Buscamos el comando que queremos encontrar, y hacemos click en él.
  • En el lado derecho, puedes ver el enlace de descarga del código fuente.

Ejemplo: Para descargar el archiconocido editor nano:

  1. Vamos a la página de Lenny en packages.debian.org
  2. Hacemos click en el enlace editors
  3. Buscamos y nos dirigimos a la página del editor nano.
  4. En el lado derecho, seleccionamos y descargamos:
    nano_2.0.7.orig.tar.gz

Introducción

Este post está más orientado a usuarios de sistemas Windows que a sistemas Linux, entre otras cosas porque normalmente no sufren el tipo de problemas que intentamos solucionar. La idea es mostrar a Linux como una herramienta más en el día a día del administrador de sistemas Windows e incluso en los momentos más tensos de un usuario de un sistema de este tipo.

El problema…

Cuando el equipo no arranca o tiene un virus y tienes necesidad de “formatearlo”, recuperar una imagen, reinstalar el sistema… en función a la solución escogida, necesitamos poder acceder a nuestro disco para rescatar datos.

… y la solución

Existen otras soluciones pero probablemente la más cómoda sea utilizar una distribución Live de Linux. Si nuestro equipo es moderno incluso podemos utilizar un USB arrancable, o sino siempre nos quedará la posibilidad de utilizar un CD o DVD Live.

¿Para qué sirve esto? Una distribución Live es capaz de arrancar directamente desde un dispositivo óptico o extraible de forma que podamos acceder a nuestro disco de una manera sencilla y con un interfaz intuitivo sin tener que tocar nuestro sistema. De esta manera podremos borrar cualquier virus sin problemas de estar bloqueado por estar ejecutándose o rescatar los datos de nuestros discos.

Pasos

  1. Descargar una imagen ISO para crear un USB arrancable o grabarla en un CD. Os recomiendo utilizar Ubuntu (por compatibilidad y por facilidad de uso).
  2. Arrancar el equipo desde el medio que acabamos de crear.
  3. Acceder a nuestros discos (se montarán sin problemas) y a través de un disco duro externo o un DVD recuperar la información. También podemos borrar virus… lo que queramos. (Recordad que en XP el escritorio está en Documents and settings\usuario\Escritorio y que en Vista está en Users\usuario\Escritorio o algo así).

Conclusiones

Las personas actuamos muchas veces por necesidad y este es el típico caso en el que un usuario de un sistema Windows necesita a Linux. Posiblemente, si le causa muy buena impresión en este proceso que aquí hemos comentado, lo vuelva a utilizar (aunque sea para esto) y también es posible que pueda terminar instalándolo, así que creo que es un filón a explotar.

Existen distribuciones creadas ex professo para este tipo de labor, como System Rescue CD, pero mi experiencia me indica que lo mejor es utilizar una distribución de uso general como Ubuntu, Fedora, openSUSE… por compatibilidad y familiaridad.


Acaba de salir el último número de la revista Linux+. En este número de Febrero, además de las secciones de Noticias Ubuntu y Juegos de las que me encargo, he escrito un artículo más sobre “Introducción al desarrollo de aplicaciones web con Mono“. Por supuesto, es de descarga gratuita (antes era de papel y tenía un precio pero ya anunciamos aquí que cambiaba de formato y pasaba a ser gratuita manteniendo el contenido).

  • Noticias
  • Infraestructuras de Clave Pública (KPI) en GNU/Linux
  • CAINE & DEFT Distribuciones Forenses GNU/Linux
  • Introducción al desarrollo de aplicaciones web con Mono
  • Clonación automática de equipos con FOG
  • Reciclando hardware obsoleto con GNU/Linux
  • KnowledgeTree, del papel al byte
  • Juegos
  • LyX: escribe tus artículos científicos con estilo
  • Linux en el instituto, segunda parte
  • Joomla: Ventajas e inconvenientes de utilizar Joomla en tu página Web
  • AXiS Virtual en Android: Un instrumento musical de nueva generación
  • Derechos de autor y el timo de la estampita

Para descargarlo sólo tendrás que darte de alta para que te envíen los Newsletter. El enlace para la descarga es este.

En Ubunlog y en Slice Of Linux también se han hecho eco de la noticia.

Esta entrada es la continuación de la serie Juegos en Linux. Parte 1 y Juegos en Linux. Parte 2. Por lo que os recomiendo su lectura antes de continuar la del presente. Así, pasamos a través de este tercer capítulo a describir detalladamente que opciones de configuración de nuestros sistemas para prepararlos de cara a las pruebas de rendimiento. Linux (Arch Linux) vs Windows 7.

Una de las ventajas de Linux es que existen cientos de distribuciones donde elegir, en esta caso y para la prueba que vamos a realizar vamos a usar Arch Linux (64-bit) por diversas razones. En primer lugar, el sistema base de Arch es bastante reducido y no vienen con paquetes preconfigurados. Esto evitará que nos planteemos si existe algún proceso en background que se esté ejecutando y en consecuencia afectando al rendimiento del juego en las pruebas que vamos a realizar.

En lo que a la prueba en sistemas Windows se refiere, vamos a usar Windows 7 Ultimate, así que vamos a comparar lo último de Linux con la última oferta de Microsoft.

Benchmark en ambos sistemas. Características

A continuación se muestra una lista abreviada de los paquetes relevantes para nuestra prueba en la distribución Arch Linux. Vamos a lanzarlo sobre un escritorio Gnome por defecto, sin Compiz ni efectos similares.

Configuración de paquetes para Arch Linux

En la selección de juegos hemos hecho una mezcla de géneros y fechas de lanzamiento. Proporcionaremos así mismo más información sobre los nuevos lanzamientos testeados en este conjunto de entradas.

Selección de juegos para las pruebas

La mayoría de los juegos incluyen una evaluación comparativa del juego. Corremos cada benchmark tres veces y tomamos la media para los resultados finales. Eve Online requiere de una utilidad para mostrar los frames por segundo (fps), en tal caso nos encontramos con un registro de 180 segundos desde la estación vacía hasta que grabamos los FPS y la abandonamos. Nuevamente nos encontramos con estas pruebas 3 veces y hacemos el promedio de cada una de ellas. Una vez completada la evaluación comparativa, nos hemos tomado la molestia de ejecutar detenidamente y jugar con los juegos con el fin de garantizar la funcionalidad de los mismos o encontrar cualquier defecto.

Los resultados de esta comparativa en la próxima entrada.