Debian México

Irc: Server: irc.freenode.org Canal: #debian-mexico
Debian-mx.com


Grub2: Eficiencia y buena presentación

¿Que es GRUB2?

Grub2 es la siguiente generación de nuestro gestor de arranque, el cual realiza básicamente la función de cargar un archivo ejecutable, este mismo contiene una cabecera la cual actúa como indicador de las imágenes que se encuentran instaladas en nuestra unidad de almacenamiento.

¿Por que cambiar a GRUB2, si tengo instalado GRUB y me funciona perfectamente?

Al parecer esta fue la pregunta que todo usuario nos podemos realizar antes de instalar este paquete. La respuesta podría convencer algunos usuarios y a otros no, dependiendo mucho de que tanto conocimiento contengan de su sistema operativo y además que es lo que quieran del mismo.

La primer causa para actualizarnos, es simple, actualmente el paquete GRUB, que es excelente, ya no se encuentra en desarrollo, solo se realizan las pertinentes revisiones para que este no contenga fallos de seguridad o vulnerabilidades o algún mal funcionamiento.

La segunda causa es una de las mas fuertes, ya que se han corregido errores de diseño de GRUB, además de que fue escrito desde cero, por lo que solo se podría decir que hereda el nombre de su antecesor. Ya que originalmente el proyecto se llamaba PUPA, y se abandono para regresarle su nombre original.

Y por ultimo, cuenta con nuevas integraciones, las cuales se listan a continuación, es una traducción fiel de la pagina de GRUB2:

  • Permitir “scripting”, condicionales, bucles, variables y funciones.
  • Interfaz gráfica.
  • Expansibilidad mediante carga dinámica de módulos.
  • Portabilidad a distintas arquitecturas.
  • Internacionalización. Soporte para caracteres fuera del conjunto ASCII, mensajes localizados, etc.
  • Mejor administración de memoria.
  • Marco de trabajo modular, jerárquico y orientado a objetos para sistemas de archivo, archivos, dispositivos, unidades, terminales, comandos, tablas de partición y cargadores de SO.
  • Instalación en varias plataformas.
  • Modo de rescate para casos en los cuales es imposible iniciar.

Si después de esto te has convencido a cambiar a la nueva plataforma de GRUB, pues es tiempo de seguir la instalación del mismo, al cual le daremos un toco de la personalidad de cada quien.

Instalación GRUB2

Nuestros primeros pasos como siempre, es actualizar y dejar nuestro sistema a punto, aclaro que esta implementación es en la plataforma estable de Debian (Lenny):

#apt-get update

#apt-get upgrade

Ahora instalaremos todo los paquetes necesarios, los cuales listare a continuación, dos de estos puedes ser opcionales, pero seria bueno tenerlos, los dejo a su criterio:

  • grub2.
  • grub2-splashimages (opcional).
  • os-prober (opcional, ya que este programa solo nos sirve para tener la seguridad de que nuestro sistema Debian reconozca, en caso de existir, otro sistema operativo).

#apt-get install grub2 grub2-splashimages os-prober

Por consiguiente, en la instalación de GRUB2 recibiremos una pantalla la cual nos realizara una advertencia, acerca de instalar esta nueva plataforma la cual no se recomienda actualizar en el momento hasta ver si nuestro sistema lo arranque perfectamente, por lo que contestaremos la respuesta sugerida por el sistema. Después nos mostrara otro dialogo el cual es para aclarar acerca de ciertos comandos especiales en nuestro antiguo si es que existen si no contamos con ninguno, daremos seguimiento dejándolo en blanco.

En la pantalla aparece la instalación del mismo, y una lista de los sistemas que contamos. Ahora utilizaremos la antigua plantilla de GRUB, para dar paso a la nueva con el siguiente comando:

#upgrade-from-grub-legacy

Si tenemos algún otro sistema operativo seria bueno verificarlo con os-prober, y después actualizar nuestro GRUB, esto después de realizar el paso anterior:

#os-prober

La salida puede ser algo parecido, cambia dependiendo del sistema:

/dev/sda1:Microsoft Windows XP Professional:Windows:chain

Y ya teniendo la seguridad que encontró nuestro otro OS, actualizamos el GRUB:

#update-grub

Si ahora reinicias tu ordenador, podrás darte cuenta que tendrás el nuevo GRUB2, el cual notaras la gran diferencia de cargar, con mas velocidad, claro esto, esto ultimo fue mi percepción.

Ahora le daremos un toque personal, y le pondremos una imagen del mismo paquete que instalamos, son imágenes muy buenas, mas si tu quieres una por ti mismo, esta tendrá que ser en formato PNG o TGA en tamaño 640X480, adjunto una captura de pantalla de las imágenes que vienen en el paquete, las cuales residen en /usr/share/images/grub:

Ahora para modificarlo vamos a nuestro archivo de configuración de tema, el cual ya se encuentra en un directorio diferente:

#nano /etc/grub.d/05_debian_theme

Nuestro siguiente paso sera buscar una linea parecida:

# check for usable backgrounds

use_bg=false

if [ "$GRUB_TERMINAL" = "gfxterm" ] ; then

for i in {/boot/grub,/usr/share/images/grub}/Plasma-lamp.{png,tga} ; do

if is_path_readable_by_grub $i ; then

bg=$i…………………………………………….

Y modificaremos la linea:

for i in {/boot/grub,/usr/share/images/grub}/Plasma-lamp.{png,tga} ; do

Con el directorio de donde se encuentra la misma y el nombre del archivo sin extensión. Y por ultimo tendremos que actualizar nuestro sistema GRUB, con el comando ya utilizado arriba:

#update-grub

Si hicimos lo correcto tendremos como las primeras lineas la imagen que agregamos:

Updating /boot/grub/grub.cfg ...
Found Debian background: Plasma-lamp.tga

Si tu haz realizado todos los pasos perfectamente, tendrás un nuevo gestor de arranque el cual se ve mejor y es mucho mas eficiente, a continuación adjunto unas imágenes, la primera es de mi ordenador de escritorio y la siguiente es mi computadora personal la primera todavía tiene el sistema GRUB y la otra GRUB2, así que ustedes deciden:

Cluster LAM/MPI con Debian Etch

Podemos configurar un cluster de alto rendimiento en Debian utilizando la interfaz de paso de mensajes LAM/MPI.

Los prerrequisitos de este tutorial es disponer de una instalación básica de debian Etch, en nuestro caso hemos usado cinco máquinas (un frontend y cuatro nodos), aisladas en una red propia que se usará tan solo para el cluster de alto rendimiento, las hemos llamado: (10.11.12.1) debian-frontend, (10.11.12.2) debian-node1, (10.11.12.3) debian-node2, (10.11.12.4) debian-node3, (10.11.12.5) debian-node4. En cada una de las máquinas hemos creado un usuario al que hemos llamado “cluster”.

Una vez tengamos la instalación básica y comprobamos que tengan connectividad entre ellas y lleguen a un gateway con salida internet (para la instalación de paquetes con apt-get), procederemos a instalar el paquete build-essential en cada una de las máquinas para compilar LAM/MPI que nos descargaremos de la web oficial.

Así que en cada uno de los nodos ejecutaremos

apt-get install build-essential

En nuestro caso no vamos a usar C++ y no necesitamos Fortran para programar en el cluster, así que no necesitaremos el compilador Fortran, eso sí le especificaremos la opción –without-fc en el configure, compilamos también el paquete en cada una de las máquinas:

tar -xzvf lam-7.1.4.tar.gz
cd lam-7.1.4
./configure --without-fc && make && make install

Una vez tenemos LAM/MPI instalado en todas las máquinas, modificaremos el archivo .bashrc del usuario cluster, que encontraremos en la home de este /home/cluster/.bashrc, al final del archivo añadiremos las siguientes líneas:

PATH=/usr/local/lam/bin:$PATH
export PATH
PATH=/usr/local/lam/bin:$PATH
export PATH

Modificaremos en el frontend el archivo /etc/hosts donde le indicaremos donde están todos los nodos, y luego lo podemos copiar a los otros nodos:

127.0.0.1	localhost
10.11.12.1	debian-frontend
10.11.12.2      debian-node1
10.11.12.3      debian-node2
10.11.12.4      debian-node3
10.11.12.5      debian-node4

Una vez podamos localizar todos los nodos, debemos conseguir que el frontend pueda acceder usando ssh a todos los nodos sin necesidad de password, para ello nos vamos al nodo principal y ejecutaremos ssh-keygen:

ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/cluster/.ssh/id_rsa): [ENTER]
Enter passphrase (empty for no passphrase): [ENTER]
Enter same passphrase again: [ENTER]
Your identification has been saved in /home/cluster/.ssh/id_rsa.
Your public key has been saved in /home/cluster/.ssh/id_rsa.pub.
The key fingerprint is:
17:4f:9b:88:55:e2:dc:25:c3:74:01:c7:49:52:08:4f cluster@debian-frontend

Copiamos la clave a todos los nodos:

scp /home/cluster/.ssh/id_rsa.pub cluster@10.11.12.2:/home/cluster/
scp /home/cluster/.ssh/id_rsa.pub cluster@10.11.12.3:/home/cluster/
scp /home/cluster/.ssh/id_rsa.pub cluster@10.11.12.4:/home/cluster/
scp /home/cluster/.ssh/id_rsa.pub cluster@10.11.12.5:/home/cluster/

Accedemos a cada uno de los nodos y guardamos la clave:

cd /home/cluster/
mkdir .ssh
cat id_rsa.pub >> /home/cluster/.ssh/authorized_keys
rm id_rsa.pub

Nos volvemos al frontend, y comprobamos que podemos acceder a los hosts ejecutando un comando que debería mostrar el shell en uso sin necesidad de introducir ningún password:

rsh debian-node1 -n 'echo $SHELL'
/bin/bash
rsh debian-node2 -n 'echo $SHELL'
/bin/bash
[...]

Crearemos un archivo, al que yo he llamado boot_schema donde indicaremos todos los nodos del cluster, y el número de CPUs, si tenemos SMP le indicaremos dos CPU añadiendo cpu=2 despues del nodo (por ejemplo debian-node4 cpu=2):

#Mis nodos del cluster
debian-frontend
debian-node1
debian-node2
debian-node3
debian-node4

Momento de arrancar el cluster, para ello le pasaremos el archivo boot_schema que creamos en el paso anterior, y si todo ha ido bien veremos algo parecido a esto:

lamboot -v -ssi boot rsh boot_schema

LAM 7.1.4/MPI 2 C++/ROMIO - Indiana University

n-1<6023> ssi:boot:base:linear: booting n0 (debian-frontend)
n-1<6023> ssi:boot:base:linear: booting n1 (debian-node1)
n-1<6023> ssi:boot:base:linear: booting n2 (debian-node2)
n-1<6023> ssi:boot:base:linear: booting n3 (debian-node3)
n-1<6023> ssi:boot:base:linear: booting n4 (debian-node4)
n-1<6023> ssi:boot:base:linear: finished

Tenemos a nuestra disposición una suite de tests para probar nuestra instalación, pero que hay más bonito que empezar con un “Hola Mundo” en C para abrir nuestro apetito, para ello crearemos un archivo helloworld.c con el siguiente contenido, en un directorio al que he llamado test dentro de nuestra home:

#include <stdio.h>
#include <mpi.h>
int main(int argc, char *argv[]) {
	int rank, size;

	MPI_Init(&argc, &argv);
	MPI_Comm_rank(MPI_COMM_WORLD, &rank);
	MPI_Comm_size(MPI_COMM_WORLD, &size);
	printf("Hello, world! I am %d of %d\n", rank, size);
	MPI_Finalize();
	return 0;
}

Lo compilamos y pasamos el ejecutable a los otros nodos:

cd /home/cluster/test
mpicc helloworld.c -o helloworld
rsh debian-node1 -n 'mkdir /home/cluster/test'
scp hello 10.11.12.2:/home/cluster/test/
rsh debian-node2 -n 'mkdir /home/cluster/test'
scp hello 10.11.12.3:/home/cluster/test/
[...]

Hora de probar, deberíamos obtener un resultado como este (aunque no necesariamente en el mismo orden):

mpirun C hello
Hello, world! I am 0 of 5
Hello, world! I am 2 of 5
Hello, world! I am 1 of 5
Hello, world! I am 4 of 5
Hello, world! I am 3 of 5

Tenemos también como hemos dicho una suite de tests que nos permitiran comprobar el correcto funcionamiento de la instalación MPI:

cd /home/cluster
tar -xzvf lamtests-7.1.4.tar.gz
cd lamtests-7.1.4/
./configure
make

make -k check 2>&1 | tee check.out

Fuente

Linux, el primero en soportar USB 3.0

Sarah Sharp, una dama que se auto denomina “The Geekess”, que recientemente escribió el código de soporte de xHCI mas conocido como USB 3.0, el mismo soporta transmisiones de 5 Gbps, por lo que hace que Linux sea el primer sistema operativo en respaldar esta nueva tecnología.

En su blog, Sarah nos relata la dura tarea que ha sido desarrollar este manejador y el tiempo que le ha tomado, ella calcula 18 meses de trabajo intenso, y le emociona la idea y las grandes ventajas que esto le dará a Linux.

Actualmente en Kernel.org, se encuentra la imagen de Linux con el soporte para 3.0. Lo sorprendente de esto, es que la programadora ha seguido una linea de tiempo impecable, ya que ciertas marcas como NEC, HP, Microsoft e Intel, no han sacado sus productos a la venta, mas ya tienen sus chipsets preparados, que siguen perfectamente el estándar publicado en Noviembre del 2008 por USB Implement Forum, Inc. Por lo que Sharp espera que estas grandes compañías prueben sus nuevos hardware con su manejador.

Sarah Sharp

Sarah Sharp

El plan de trabajo de Sarah Sharp, propone desarrollar un soporte embebido para Ubuntu y Red Hat, esto quiere decir que el usuario no tendrá que preocuparse, si no vendrá integrado en el núcleo genérico, por lo que ella prevé que en septiembre del 2009, estas contengan el soporte nativo.

Por ultimo en su pagina web publico las instrucciones completas para instalar el núcleo de Linux con soporte para xHCI en Debian y se podría decir que todos los derivados del mismo. Por lo que promete ser un asunto del cual se estará hablando mas fuerte en algunos meses.

Fuente:

blog Sarah Sharp

Google Chrome: paquetes para Debian disponibles

Después de meses de espera, fue liberada la versión para Linux del navegador Google Chrome, los que hemos probado este navegador en otro sistema operativo, comprobamos la sencillez y rapidez del mismo. Los desarrolles del mismo presumen de tener un sistema de seguridad el cual es denominado “sandbox“, ademas de que cada pestaña promete correr un nuevo proceso, asi aislando cada uno dc estos, por lo que si una de estas llegara a fallar, todo el programa no colapsa, como suele pasar con otros navegadores. Agrega otras ventajas como modo incógnito, navegación segura, control de fallas y otras bondades, las cuales puedes leer en su libro.

Bueno esto es lo que dicen los programadores, la verdad es que Google Chrome sufre de vulnerabilidades de seguridad muy grandes, ya que el motor de javaScript escrito por ellos mismos, al cual llamaron V8, permite la ejecucion de codigo malicioso, que permita escalación de privilegios, ademas de como este se encuentra basado en Webkit, contenia en sus principios una version no parchada, por lo que las vulnerabilidades que aquejaban a Safari, se podrian llevar acabo en Chrome. Por mi parte llegue a tener algunos problemas con codigo de ejecucion malicioso, al cual pude escapar por medio de un firewall/ids independiente de la maquina que contenia Chrome.

Ahora este navegador ha llegado a Debian, en paquetes en formato .deb, ya sea para 32 bits (download) o 64 bits (download), en una version inestable, y creo que bien sabemos que significa inestable para este tipo de desarrolladores, y bueno ellos mismos en su blog describren el mal funcionamiento, y realizan un aviso muy claro:

please DON’T DOWNLOAD THEM! Unless of course you are a developer or take great pleasure in incomplete, unpredictable, and potentially crashing software.
Leer el resto del post »

NOTICIA DE ULTIMA HORA: Ikim Akbal 0.0.2 liberada!

Hace algunos meses dimos la noticia en debian mexico de la primera version de ikim. Hoy 3 de junio del año 2009 nos complace en anunciar la segunda version de ikim! Si, como dice el titulo, hoy fue liberada la segunda version de ikim que tiene como nombre Akbal. Esta nueva version presenta muchas mejoras:

Esta version cuenta con cambios estructurales significativos tales como la reimplementacion de el gestor de paquetes, el sistema de arranque tipo BSD, el sistema de redes y la estructura basica de directorios. Ademas,se ha modificado el modelo de construccion del kernel enfocado hacia el concepto modular agregando velocidad a la carga del mismo.Tambien , se han correjido los siguientes bugs:

  • Problemas con la instalacion de las herramientas para el desarrollo
  • Problemas con la ejecucion de firefox
  • Enlaces simbolicos inexistentes en el compilador gcc++
  • Una interezante caracteriztica adicional con la que cuenta este nuevo instalador es el sistema para autodeteccion de medios, lo cual agrega la posibilidad de arrancar e instalar ikim GNU/Linux no solo desde el CDROM si no tambien desde una memoria USB e incluso en un futuro no my lejano tambien sera posible hacerlo desde el metodo PXELos programas soportados tambien han sufrido cambios inherentes al ajuste del sistema, implemntado o retirando algunos y actualizando muchos otros (mas de 150) de entre los cuales se destacan :
  • man-pages-3.21
  • gcc-4.4.0
  • kernel-2.6.29.4
  • abiword-2.7.0
  • xfce-4.6.1
  • firefox-3.0.10
  • gtk+-2.17.0
  • glib2-2.2

Sin duda alguna notaran que ikim es mas un *nix que nada. Para obtener esta nueva version de ikim pueden consultarlo en la web oficial de descargas o bien si usted lo desea tambien puede user el mirror de Debian Mexico

Si necesita mas informacion o ayuda la puede consultar en los foros o en la web oficial de ikim

2do. Aniversario de Debian GNU/Linux México

2do. Aniversario Debian-Mx

Ya son dos años, que Debian-mx está en la Internet, una ves más gracias a todos, en especial a las personas que le dedican tiempo a responder y preguntar en el Foro.

No olviden usar el Foro para aportar o consultar dudas, el cual es de todos no olviden preguntar, en esté foro no existe ELITISMO, ni nos burlaremos ;-) .

Bueno la reunión será en el irc, para platicar sobre nuevos proyectos o algunos aportes.

.

Netbooks: Sufren campaña pro-virus

Realmente me impresiona tanto transmitir como leer este tipo de noticias, y bueno la mayoria de ustedes se preguntaran, y que tipo de campaña es esta. Actualmente Microsfoft y ASUS lanzaron un ataque para evitar que las netbooks contengan sistemas operativos de codigo abierto. Si ustedes recordaran cuando estos pequeños portatiles salieron al mercado, su atractivo era que contenian Linux, ya que por lo limitado del procesador y la memoria, era el OS perfecto, por las caracteristicas que todos nosotros ya conocemos.

Asi que Microsoft no tardo nada y se unio a la mayor fabricante de netbooks, Asus lanzando una campaña “Its Better With Windows“, y hasta un dominio en internet tienen llamado del mismo nombre, donde ellos muestran simples argumentos muy discutibles, que los citare a continuacion fielmente:

Windows helps you quickly and easily get online and connect to your devices and services – without dealing with unfamiliar environment or major compatibility issues.

Windows te ayuda facil y rapidamente ha estar en linea y conectar tus dispositivos y servicios, sin tener problemas con ambientes no familiares o compatibilidad.

Para mala fortuna del codigo abierto esta campaña ha tenido exito ya que aumento un 10% de netbooks con instalaciones de Windows, por lo que este llega a tener el 96% del mercado en este rubro. Para mala suerte de Microsoft, ellos todavian no han revelado que solo su sistema operativo Windows XP, es compatible con este tipo de dispositivos, ya que pruebas con Vista han demostrado la falta de eficiencia del mismo, ademas de que su proximo lanzamiento, Windows 7,  sera imposible llevarlo a este medio, ya que las netbooks, cuentan con limitante de hardware lo cual les impedira tener las novedades mas grandes que Windows ofrece.

En la pagina de “Its Better With Windows”, se encuentra un video, en el cual se observan, las tareas clasicas del usuario promedio,  como transferir imagenes, mantenerse en linea y en contacto con personas, en si un meloso video de Microsoft, donde una vez mas, demuestra la “eficacia” (SARCASMO), asi que si tienen el valor, y 4 minutos de vida para regalar, pues vean el video, aclaro, que yo no he recomendado verlo asi que no me responsabilizo por nada.

Para terminar me gustaría resaltar, el por que publico esta noticia, ya que por lo regular evito hablar sobre este tema que se me hace tan enfadoso y tonto, ya que pues el discutir de esto es el tema de las personas que odian Windows, y no de las que aman UNIX. El por que es muy simple, siempre se ha hablado de que cuando se esta en primer lugar de ventas y tienes tu posicion bien fundamentada, no se debe de criticar al mas pequeño, ya que solo lograras darle promocion y hacerlo mas fuerte, aunque Microsoft ignora esto, y ademas ignora de que solo el 1% de los usuarios de computadores tenemos o contamos con un sistema operativo UNIX, es realmente patetico y ademas se demuestra la inestabilidad con la que se cuenta día a día por parte de la multinacional.

La travesia del portatil nuevo: Y preguntan que por que nos quejamos!

A continuacion tratare de narrar, la travesia fiel, por la que atravesamos muchos usuarios asiduos de los sistemas operativos libres, y el precio que algunas ocasiones tenemos que pagar, por el hecho de no tener cadenas. Si te sientes identificado, o es muy parecida tu historia, sabras la frustacion y la decepcion por la que pase, y me daran la razon de todo esto, que a continuacion contare.

Mi historia empezo como muchas con la inseguridad que vivimos en este bello país. En esos días en que dedices dejar tus cosas en el trabajo, ya que el servicio urbano de transporte suele ser un poco incomodo cargando el portatil, ademas de que cuando esta lleno, por lo regular sueles ser el incomodo del “mochilon”, al que todos avientan y te voltean a ver con cara de -Te deberias de ir en taxi, con ese equipaje-. Al día siguiente, un sabado, caminando rumbo al trabajo veo a lo lejos, que afuera de mi trabajo estan patrullas, lo cual me preocupo, ya que en la empresa se cuentan con mucho material en venta, ademas de que en mi mente vino la frase “mi laptop, ¿Por que la deje? Al llegar al lugar, mi primera pregunta fue, -¿Que paso?- Y la respuesta tajante de uno de los policias fue, – No pues, hubo un robo, y uno de los vecinos lo reporto-. Entro al lugar y, dicho y hecho, parecia como que el “demonio de Tazmania”, habia entrado a las oficinas.

Habia sillas, cables, papeles, botes de basura regados por el piso, como yo me encuentro en el tercer piso, pense, -Bueno, no creo que hallan llegado tan lejos-, pues fue un error, al llegar a mi mampara, veo que mi laptop no estaba, solo pedasos de plastico negro, que pertenecian a ella, ya que como tenia un lazo de seguridad de cable de acero, los ladrones la jalaron y se la llevaron. Agraciadamente tenia un respaldo de algunos archivos importantes, como una tesis de telecomunicaciones que llevaba meses realizandola.

Pasaron asi unas semanas, haciendome a la idea de comprar una nueva computadora portatil, ya que tenia como 8 años con la otra y su servicio me era eficaz. Al buscar en los periodicos ofertas, encontraba buenas laptops, aunque ninguna de mi agrado, ya que contenian piezas que no eran de mi agrado ya que los chipsets, eran de reciente modelo y podria tener ciertos problemas de compatibilidad. Asi que me di a la tarea de buscar en internet, mi primera impresion de esto fue, que la que yo queria una IBM Lenovo de la serie R, era muy costosa, y mi presupuesto era muy limitado, ademas de que pensaba pagarla a meses, ya que la situacion me prohibe pagarla al contado, asi que decidi olvidarme de esta. Y bueno lo siguiente que decidi hacer fue dar un paseo por las principales zonas  de venta de articulos tecnologicos. Tome un camion asi me perdi un viernes por la tarde, buscando entre marcas y modelos. Mi primer parada fue en un centro comercial donde se encuentran cadenas de venta, y esto lo hice con la idea de hacerme a un precio que tendria que pagar. La primera de estas fue Cotsco, donde contaban con HP y Toshiba, todas estas con Windows Vista Home, ademas de precios entre 12mil a 18mil, lo cual era imposible para mi, ademas de que sus modelos me parecian un exagerados. Segui con estas cadenas y me pase a Sams Club, donde tenian algo muy parecido, portatiles de las denominadas “baratas”, desde 5 mil a 16 mil, pero ninguna me convencia.

Asi que me dispuse a visitar el centro comercial, donde se encuentran tiendas como Fabricas de Francia y Sears, aqui fue donde dije, -Estas en el lugar equivocado-, entre a Sears, y me veian con cara de raro, ya que para mi gracia, ese día traia puesta mi playera de FreeBSD, al ver las vitrinas con los portatiles, es cuando me azote, leia precios que hiban desde los 20mil hasta los 35mil, desgraciadamente mi subconciente me traiciono, y se me escaparon unas palabras al aire de -Estan pero que revientan de pendejos-, veia Macbooks, en 25 mil pesos, Sony’s Vaios en 30 mil pesos, y hasta una HP de edicion especial en color roja, que tenia disque llos cubierta de fibra de carbono, en 35 mil pesos y para todavia seguir con la desgracia las piezas que tenian eran tan incompatibles con Linux, y con esto me refiero a la tarjeta inalambrica.

Abandone lo lujoso, para irme a un lugar en mi ciudad, llamado “plaza de la tecnologia”, que en ese nombre existe una gran mentira, y ustedes hagan conclusiones cual sera. Al llegar al lugar me encontre con vendedores, que me ofrecian portatiles en pagos facilitos, como yo la queria, pero al ver que me ofrecian me decepcionaba, eran las mismas laptops que veia en otros lugares. Despues de horas de seguir buscando algo que pudiera suplantar a mi antigua laptop, decidi hacerme a la idea de comprar una IBM usada de la serie T, asi tendria la seguridad que funcionaria con Debian. De regreso a mi hogar, y en la ventanilla del autobus, veo a lo lejos una tienda que se llamaba “Land Laptop”, me pare y toque el timbre para que me diera la bajada, al llegar al lugar para mi suerte tenian portatiles de todo tipo, y por si fuera poco en descuento, y ahi estaba una IBM Thinkpad SL400, que tenia un letrero de “tarjeta inalambrica Atheros”, me brillaron los ojos y mi mejor sorpresa fue cuando vi el precio de $8, 500 a 12 meses y sin intereses, lo demas salia sobrando, aunque claro al ultimo me tranquilize y vi que este contaba con un buen procesador Core 2 Duo y suficiente disco duro, digo acostumbrado a mis 30 GB, los 160 que me daban eran mas que suficientes. Pues bueno con alegria pero al mismo tiempo con una pesades, compre la computadora portatil, la cual aclaro seguire pagando hasta el año entrante.

Al llegar a mi casa, la abri y me dispuse a leer los manuales, ya que es algo que los mexicanos no acostumbramos ha realizar cuando obtenemos un producto nuevo, y bueno despues de leer miles de advertencias, me propuse a realizar un plan, ya que pues bueno la laptop contaba con “Windows Vista”,  pense en dejarlo e instalar Debian, pero lo que seguia fue desastrozo.

La prendi y empezo a cargar esa barrita que me resulta tan molesta de Vista, y me pregunto claro esta mi nombre de usuarios y contraseña yq ue si quiera dar de alta mi compra, y claro esta no lo hice para tratar de mantener cierto “anonimato”, pero bueno, despues de esto Windows, mostro el cursor y empezo a instalar toda la basura que trae de principio un portatil. Y asi pasaron los minutos y minutos y yo me desesperaba, ya que la hora en la que empeze a realizar esto no fue la mas idonia, y asi siguio durante una hora y seguia con lo mismo, y la deje, pero mi paciencia se estaba acabando, el cursor respondia, pero seguia cargando, asi que puse un plazo, si sigue asi durante 30 minutos mas, la reinicio, y claro esta siguio igual, se agoto mi paciencia y la apague, al reiniciarla, y volver a bootear, Vista me doy cuenta que me realizaba otra vez las mismas preguntas.

En este momento mi cara enrojecio, mis manos se contrayeron, y de mi boca salio una frase que mas de alguna vez los usuarios Debian han dicho, -” Como te odio p!nc#3 Windows”- la apague, tome un disco de Gparted, lo inserte y borre todo del disco, incluido la particion de recuperacion, y aunque cuando lo hacia me remordia la conciencia, ya que si se ponen a analizar de los $8,500 pesos, alrededor de $1,000 pesos, pague por la licencia, y se fue tan facil como dar un click a borrar.

Despues de unos minutos despues y con la cabeza mas fria, me puse a analizar, y ahora entendia a todas esas personas que renegaban sin cesar de Vista, y recuerdo que yo les discriminaba, -No te quejes de el, que al fin y alcabo lo acabaras utilizando-, por fin pude saber en experiencia propia, que triste era lo que habia pasado, tire dinero a la basura, pague por una licencia de Microsoft que yo nunca elegi, que me la vendieron forsozamente, que no satisfago mi necesidad, que ni siquiera pude utilizar y probar, y al fin de cuenta alimente a ese monopolio.

Ahora es donde vienen todas mis dudas, ¿Que acaso, nunca podremos elegir cuando comprar una portatil sin una licencia que el usuario no requiere?, ¿Por que si pago por un servicio costoso, en este caso una licencia de software, no obtengo un producto de calidad? ¿Existe algun servicio de Microsoft, donde si el producto no satisface tu necesidad puedas regresarlo y te den algun tipo de reembolso?

Lo unico bueno de esta historia es que instale Debian, y en menos de una hora tenia mi portatil trabajando a la perfeccion, con un OS el cual es libre y gratis, que no me costo ni un centavo, y que por el que yo pagaria o donaria ese dinero que desperdicie en Microsoft. Para terminar esta historia, me gustaria que todas las personas que piensen en adquirir un nuevo portatil y que piensen utilizar Debian o algun otro sistema operativo, busquen alguna portatil que venga con Linux, y despues cambien la distribucion esto les garantiza el funcionamiento de todo el hardware. Y como siempre, no intento dejar quedar en mal a Windows, simplemente son hechos que me pasaron a lo mejor mi impaciencia, fue mi tumba, si me equivoco corrijanme, saludos.