16 febrero 2009

Debian 5.0 (Lenny) lanzada

Por fin, el día 14, tras unos meses de retraso según la previsión (como ya viene a ser la costumbre), se lanzó la versión 5 de Debian como versión estable, así que decimos adiós a Etch, lanzada en abril del 2007.


En esta versión se mantiene el soporte de doce arquitecturas: Sun SPARC (sparc), HP Alpha (alpha), Motorola/IBM PowerPC (powerpc), Intel IA-32 (i386), IA-64 (ia64), HP PA-RISC (hppa), MIPS (mips, mipsel), ARM (arm, armel), IBM S/390 (s390), y AMD64 de AMD y EM64T de Intel (amd64). En el enlace a etch puede verse una descripción de estas arquitecturas, aunque algunas subarquitecturas, como las ARM, han cambiado ligeramente y algunas están aun pendientes de lanzamiento.
Pueden verse las notas de la publicación aquí.

29 enero 2009

Curso de ética periodística

Me salgo de la costumbre con un artículo que evoca a Caiga Quien Caiga cuando era un buen programa.
Veo en numerosos sitios enlaces que rezan "Soporte técnico". Como cualquier español sabe, soportar significa sufrir, aguantar o tolerar. Seguramente sería más recomendable usar el término de toda la vida, asistencia técnica, en lugar de esa "traducción" extraña del inglés para que no haya malos entendidos. Pero si no es eso lo que se busca realmente, sino que se quiere indicar que realmente no aguantamos al cliente, que vamos a sufrirlo y que tenga claro que puede desbarrar lo que quiera, que para eso se está, podemos ir más allá y poner "Aguante técnico", con una nota emergente que indique: "Aquí tenemos toda la paciencia del mundo para aguantar sus jilipolleces. Gracias por acceder".
Por supuesto eso no es nada recomendable, así que desde aquí proponemos utilizar la segunda acepción, asistencia técnica.

28 enero 2009

¿Los ultraportátiles cambiarán algo?

Tras no escribir desde hace muucho tiempo, (el año pasado), vuelvo con ganas de criticar un poco, pero sólo un poco.

Windows es un engorro. He tenido que instalar el XP en un par de equipos últimamente (el concepto de informático es demasiado amplio) y estoy, básicamente, hasta los cojones de ese sistema. Odio los asistentes. Odio tener que buscar todos los programas por internet. Instalación, controladores, antivirus, cortafuegos, reiniciar, reiniciar, reiniciar, siguiente, siguiente, siguiente^n, bla, bla, bla. Harto estoy. Me he acostumbrado a marcar cosas de una lista y que se instalen solas sin que me pregunte jilipolleces. Llevo unos cuantos años teniendo instalado exclusivamente Ubuntu, o sea, Linux (GNU/Linux para los puristas, aunque habría que discutirlo), usando máquinas virtuales o algún otro equipo muerto de risa cuando quiero experimentar algo en casa, y obligado a torear con windows diversos en el trabajo. Anteriormente en mi equipo principal tenía un arranque dual. No recuerdo cuantos años exactamente han pasado ya, pero creo recordar que andaba Debian Slink por ahí.
Mi paso definitivo para abandonar Windows (Debian me conquistó) se retrasó por culpa de Telefónica, porque fui de los insensatos que tenían RDSI para que fuera rápido, sin necesitar esos servicios integrados que se destinan a las empresas, y lo que me dieron era incompatible e indocumentado. Me iba la red, pero muy mal, y quitar a una máquina con un sistema tipo Unix la red es algo bastante triste, así que al final estaba instalado pero sin uso.
En definitiva, esa razón típica por la que la gente se queda en windows, que esto o lo otro no funciona, fue lo que me pasó a mí hace mucho (cómo ha cambiado todo y qué pocas cosas no van), y la mayoría lo ve como una debilidad de Linux, cuando realmente es un problema grave de la industria, que sólo mira hacia un lado "por si acaso". Cuando no había "presiones", había múltiples sistemas operativos y múltiples arquitecturas, y cada uno elegía lo que le venía en gana, teniendo servicios similares.

Hay un nuevo concepto de portátil que ha venido de la mano de Asus, con su EeePC. Ultraportátil, "netbook" para los anglosajones. Ridículo nombre, pero al final lo dirá todo el mundo porque el inglés es taaaan moderno... Ejem. Estos ultraportátiles vinieron con Linux. Una distribución adaptada con una interfaz amigable y directa para un equipo con una pantalla bastante pequeña. Las presiones o idiotez de algunos han hecho que otras compañías, que obviamente han copiado una idea de éxito, monten sus equipos con distribuciones de Linux sin adaptar o con adaptaciones desastrosas, y/o ponen Windows XP. Luego los que los distribuyen, como eso de linux no les suena y eso de windows sí, aunque no sepan lo que es, piden la versión con windows para ponerla en las tiendas. Problema de ignorancia, pereza, presiones... Al menos en Carrefour están ambos, y los vendedores saben que Linux existe. Esto es un gran paso para la humanidad.

Ví una noticia alentadora. ARM, empresa que fabrica procesadores con la arquitectura de mismo nombre para dispositivos empotrados, véase navegadores GPS, móviles, agendas, etc, se va a meter en el mercado de los ultraportátiles. Y han hecho un trato con Canonical, empresa patrocinadora de Ubuntu. Linux funciona en la arquitectura ARM, y de hecho, Debian la tiene como una de sus arquitecturas, por lo que están disponibles los mismos programas. Si están en Debian estarán en Ubuntu. Podría usarse Ubuntu en uno y en otro sin cambios significativos. Windows XP NO funciona en ARM. Funciona el windows ese de las agendas, el CE y el otro pero no el XP, hecho exclusivamente para arquitectura x86 (arquitectura -de Intel- que se lo agradece enormemente), y dudo que Microsoft lo adapte a estas alturas para que pueda funcionar. Igual hacen una versión del futuro windows 7, pero dudo que un ARM, venga de quien venga, tenga la potencia para mover eso. Ya estoy esperando que salga el primer ultraportátil con ARM. La verdad es que se veía venir, o simplemente quería que ocurriera. Siempre le he tenido cierta simpatía a la arquitectura ARM.

¿Nos espera un futuro con múltiples arquitecturas donde se pueda elegir cual va mejor para nuestras tareas? ¿Un futuro con varios sistemas donde se pueda elegir cual va mejor, nos gusta más, es más completo o nos resulta más cómodo? ¿Es una utopía? El tiempo lo dirá.

12 noviembre 2008

Ubuntu, el gestor de redes y la madre que lo parió

Nunca se acabarán los problemas con las redes... para los que no lo queremos todo automático. Si es tu caso, igual te encuentras que al actualizar de la 8.04 a la 8.10 (si no te ha pasado en versiones anteriores), no tienes red, o te tarda un huevo de avestruz en arrancar. Menos mal que la cosa es fácil de solucionar.

Le tengo manía a las distintas versiones del "NetworkManager". Va siempre en contra de lo que quiero hacer yo, y no hay armisticio posible. Mientras no nos miremos, todo va bien, pero cuando hay que tocar algo...
Un ejemplo es lo de las redes inalámbricas. Es una maravilla, oye. Pones un pincho USB cualquiera (recomendados los de "chipset" ralink) y va y se conecta a la primera red que pilla. Y si tienes que poner contraseña, la pones y marchando. Pero es que yo no quiero perder la red cableada cuando conecto la inalámbrica. Si tengo puesto que me enrute por el cable, no tiene por qué enrutar por el pincho recién llegado. Eso de los últimos serán los primeros no viene a cuento aquí.

Una de las grandes mejoras automatizadas del "NetworkManager" que lleva la Ubuntu 8.10 es lo que se refiere a conexiones con móvil. Enchufé el móvil para guardarme los mensajes y tal (con gammu) y automáticamente me configuró una conexión a través del móvil. En este caso sin enrutarme por él, que sólo faltaría eso. Una maravilla automática. Pero ponte a tocarlo a mano... En eso ha perdido bastante respecto a la versión anterior.

Ahora la solución al problemita que comentaba al principio. El "NetworkManager" se encabezona en crear redes automáticas, o sea, que buscan un servidor DHCP que les asigne una dirección IP. Y si tienes más de una tarjeta de red, parece que se puede armar un pequeño lío. Existe un archivo que contiene la configuración de las interfaces de red, con lo que todos los usuarios comparten lo mismo, como es lógico, aunque el"NetworkManager" no quiera a veces. Este archivo es /etc/network/interfaces. Ahí nos encontraremos normalmente algo así:


auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

O si la tenemos configurada con IP fija, con la configuración típica de telefónica:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.34
netmask 255.255.255.0
gateway 192.168.1.1

Pues bien, al actualizar puede darse el caso de que se, dicho rudamente, se enmierde el archivo porque mi querido programa gestor de redes se hace la picha un lío. Entonces se puede quedar una mezcla de los dos, incluyendo más interfaces de red como eth1 y wlan0 configurados estáticamente y dinámicamente simultáneamente. Esto provoca que al arrancar el sistema se quede esperando una respuesta de alguien que no existe, y se tire ahí un buen rato sin indicarnos nada. ¿Solución? Limpiar el archivo a mano,
gksudo gedit /etc/network/interfaces
y poner el archivo con un aspecto similar al mostrado, dependiendo de qué configuración tengamos. El interfaz "lo" no se toca, y eth0 deberá tener esa bonita linea de "auto eth0" obligatoriamente si queremos que se levante al iniciar el sistema.

30 octubre 2008

Ubuntu 8.10 lanzada

Hoy se ha lanzado la versión final de Ubuntu y sus, digamos, sosias. Tiene todas las novedades comentadas durante el lanzamiento de las diferentes versiones preliminares y parecen haber corregido algunos fallos fragrantes.
De Kubuntu no he comentado nada, pero viene con KDE 4.1.2. Habría que probar como anda la cosa, porque en principio KDE4 prometía mucho y su primer lanzamiento fue bastante decepcionante. Supongo que esta versión ya habrá madurado como para que empiece a ser utilizable.
Más comentarios en una próxima prueba.