¿Qué has hecho este finde?

Published 130 weeks, 23 hours ago
Mon Jul 10 2006
Como los lectores de Velocidad de Escape ya sabréis si leéis también los comentarios, ando estos días liado probando una distribución de MonoDevelop, el IDE para programar con C# en escritorios Gnome. Arranco el Synaptics, un gestor de paquetes de Ubuntu para descargar e instalar programas; y busco "MonoDevelop". Me carga una lista con los paquetes que ha encontrado bajo tal nombre, y yo marco el que parece el principal. Automáticamente, Synaptics detecta que ese paquete principal tiene una serie de dependencias y me avisa de que va a marcarlas también. Correcto, no problemo. Pulso en Aceptar y Synaptics se pone a descargar los paquetes de algún sitio que desconozco y que, de momento, no me importa. Luego se pone a configurarlo, supongo, y voilá! Ya tengo instalado MonoDevelop. Efectivamente, al navegar por el menú de Ubuntu hasta Aplicaciones, Programación veo que se ha añadido un icono de MonoDevelop que al pincharlo funciona y me arranca el entorno de desarrollo. Perfecto. Fantástico. Maravilloso. Nótese que en ningún momento he tenido que hacer una búsqueda de absolutamente nada en Internet, ni preocuparme de ir a ningún sitio como SourceForge a bajarme ningún binario, ni fuente ni nada de nada, que luego tuviera que buscar por el disco duro y hacer doble clic para instalar o, aún peor, tener que recompilar o configurar manualmente o demás zarandajas. Buscar, click e instalar. Una simplicidad tan absoluta que parece Zen: éste es el camino.

Desgraciadamente, también ha sido la notable excepción del fin de semana. Lo primero, el tema de mi tarjeta Wireless, que no he sido capaz de hacer que funcione. De ningún modo; y he mirado Wikis, páginas, tutoriales e incluso he consultado en IRC1. Y aquí es donde se ha hecho evidente uno de los puntos débiles de Linux. Mi tarjeta wireless tiene un chipset Atheros: dependiendo de con quién hablases o qué web consultaras, el chipset Atheros era estupendo para Linux o no funcionaba ni para atrás. Según algunos, era imprescindible utilizar ndiswrapper y para otros no, para otros era el MadWiFi que, incidentalmente, es el que he probado yo sin resultados. Bueno, he conseguido que vea una red que no es la mía ni la de ninguno de mis vecinos, y no tengo ni puñetera idea de dónde sale. Ya es algo. Y yo no hacía más que preguntarme si esa diversidad de opiniones (en cosas que no admiten opiniones, ojo: 2 más 2 son cuatro, un chipset funciona o no funciona) iba a ser la excepción o la norma. Parece ser la norma, y eso se me antoja difícil de tragar para un hipotético futuro nuevo usuario. Ya sé que la culpa es del fabricante de la tarjeta PCMCIA, que no publica drivers para Linux. Pero cuando un fabricante hacía malos drivers para Windows, y esos malos drivers producían pantallazos azules, ¿a quién le echáis normalmente la culpa? Pues eso.

Después, las instalaciones. Como no sabía muy bién que hacer con ese sistema operativo nuevo y flamante, me he puesto a instalarle cosas. Y, como ya he dicho antes, lo de MonoDevelop ha sido un espejismo. No niego que la mayoría de las veces que algo no me ha funcionado (por ejemplo, compiz) haya sido por negligencia mía. Pero un fin de semana de manipular configuraciones, aprenderme el sudo gedit /usr/bin/archivo o el sudo apt-get update pues no ha sido muy divertido. Más que nada por dos razones: la primera, la frustación. Si después de seguir un tutorial de cómo instalar y/o configurar algo a pies juntillas consigues que funcione, pues estupendo: no te importa el tiempo que has tardado en hacer lo que otros consiguen con un doble click, porque al menos te queda la (falsa) impresión de que estás aprendiendo. Y la segunda razón es, también, la frustración: tienes que seguir como la Biblia un tutorial que te dice que ahora tienes que hacer un apt-get, y luego hacerle un alien al RMP para convertirlo en DEB y después editar un script de configuración y después darle permisos de ejecución a ese script,... y jamás se molesta en explicarte qué estás haciendo ni por qué lo estás haciendo. Y así tampoco se aprende.

Miedo me da pensar que me queda por instalar MySQL, Ruby, OnRails, Apache, y un buen montón de cosas....


1.- Vaya desde aquí mi más sincero agradecimiento a la gente del canal #ubuntu en IRC Hispano, que me echaron una mano con paciencia y buen humor. A pesar de ser Windowsero confeso. Si me pilláis una de estas tardes trasteando con Linux, seguramente me encontraréis en ese canal. Actualización 17/06/2006.- A tenor de los acontecimientos de los últimos días, que detallo en el post del 17/06/2006, se cierran los comentarios de esta entrada.