sábado, 13 de junio de 2009

¿Qué es eso de Software Libre?


Tiene casi delito que no hayamos escrito algo así antes en este blog, pero nunca es tarde si la dicha es buena.

Puede que haya mucha gente que no tenga claro qué es eso del software libre, y de por qué hay algunos "radicales" (cuidado con el uso de los calificativos...) que siempre andan dando la lata a los demás que tan sólo quieren usar el ordenador para 4 contadas cosas y punto. La cosa es que a veces es complicado hacerle ver a la gente que no tiene mucho contacto con este mundo de la informática, la importancia que tiene el poder compartir; de hecho podría considerarse que uno de los principales causantes del éxito de los seres humanos es su gran capacidad solidaria, aunque cada día esté más en tela de juicio.

Todo esto junto con la teoría de juegos (famosa por, entre otras cosas, la película "Una mente maravillosa", sobre la vida del premio Nobel John Forbes Nash) y una visión del futuro, lo podéis leer de manos de una enfermera que lo expone de una forma sencilla, cercana a la gente y amena:

http://bulma.net/body.phtml?nIdNoticia=2493

O si preferís en pdf directamente:

http://bulma.net/pdf.phtml?nIdNoticia=2493

A mí personalmente me gustó, espero vuestros comentarios ;).

miércoles, 10 de junio de 2009

Recuperar el icono de actualizaciones en Ubuntu 9.04 Jaunty


Los usuarios de Ubuntu 9.04 habrán observado que en esta versión ha desaparecido el icono que del panel que indicaba la existencia de actualizaciones disponibles. En cambio ahora, se abre directamente el gestor de actualizaciones ('Update Manager').

Como prefiero el compartamento anterior, que me permite ver el icono y poder elegir el momento en el que llevo a cabo las actualizaciones, me puse a buscar, y en la página de La Máquina Diferencial he encontrado la solución. Únicamente hay que abrir una consola y emplear el siguiente comando:

gconftool -s --type bool /apps/update-notifier/auto_launch false

y así podremos ver de nuevo nuestro icono cuando existan actualizaciones disponibles.

Supongo que también podríamos cambiar la variable 'a mano' y de manera gráfica mediante el 'Editor de configuración', pero así queda clara la utilidad, sencillez y potencia de la línea de comandos ;).

Por cierto, ¿ha bajado notablemente la cantidad de actualizaciones con respecto a otras versiones de Ubuntu o me lo parece a mí?

Elimando kernels antiguos en Ubuntu


Conforme se van liberando las diferentes versiones del kernel, Ubuntu, al igual que el resto de distribuciones, lo actualiza. Tras la actualización, el SO pasa a emplear la última versión del kernel descargada, quedando la anterior guardada en el sistema por si el arranque con el nuevo kernel no fuera posible o diera algún error.

Sin embargo, tras varias actualizaciones puede ocurrir que llegen a almacenarse hasta 4 ó 5 kernels en el equipo, y puede verse como van apareciendo todos ellos en el GRUB al arrancar conforme se instalan. Desde mi punto de vista no tiene mucho sentido tener más de un par de kernels, el actualizado y el anterior pudiendo ser eliminados los demás. Esto es especialmente recomendable si arrancamos desde una partición BOOT (por ejemplo porque tengamos Reiser como sistema de archivos), ya que suelen pequeñas y pueden verse colmadas con facilidad si no hemos sido previsores al crearla.

En Guía Ubuntu, una de las mejores páginas de Ubuntu existentes y visita obligada para cualquier usuario de Ubuntu, puede verse la manera de eliminar estos kernels obsoletos.

En primer lugar se listan los kernels instalados mediante la ejecución de la siguiente orden en una consola:

sudo aptitude purge paquete

posteriormente se eliminan mediante el comando,

sudo aptitude purge paquete

donde evidentemente "paquete" es el nombre del kernel que quiere eliminarse.

Si el paquete a eliminar no está actualizado te pedirá actualizarlo, luego de lo cual puedes aplicar lo mismo a las actualizaciones y paquetes antiguos:

sudo aptitude purge paquete

En caso que no quieras actualizar para luego eliminar puedes aplicar:

sudo aptitude remove paquete

aunque desde Guía Ubuntu indican que esto puede no eliminar los ficheros de configuración del paquete.



lunes, 8 de junio de 2009

Máxima, un sistema de álgebra computacional


Navegando por la página de Linux Music 2.0, me encuentro con Maxima. Se trata de un sistema de cálculo simbólico y numérico basado en el software Macsyma desarrollado a finales de los 60 por el MIT, y que ahora es software libre.

Maxima puede usarse desde la línea de comandos o empleando una interfaz gráfica como Wxmaxima. Puede encontrarse abundante documentación aquí.

Aunque no lo he usado, la sintaxis de los comandos se parece bastante a los de Mathematica, que al parecer se basa en él. Si alguien se anima a usarlo que nos cuente que tal le va.

Maxima esta disponible tanto para GNU/Linux como para Windows.

domingo, 7 de junio de 2009

Qalculate, más que una calculadora


Aunque Ubuntu trae su propia calculadora, hace tiempo que uso Qalculate! . Se trata de una calculadora bastante potente que su autor define como una "calculadora multipropósito de escritorio". Entre otras muchas cosas permite hacer lo siguiente:

  • Factorizar y simplificar funciones
  • Diferenciar e integrar
  • Resolver ecuaciones e inecuaciones.
  • Operar con matrices y vectores
  • Realizar operaciones en diferentes bases, 2...36, e incluso con números romanos.
  • Emplear funciones estadísticas predefinidas
  • Cambiar de unidades
  • Definir constantes y variables
  • Dibujar funciones mediante GNU Plot.

Personalmente lo que más cómodo me resulta es que tras evaluar una expresión, esta no se borra, por lo que se puede cambiar el valor o parámetro que se desee sin tener escribirla de nuevo. Y lo mejor de todo es que software libre.

viernes, 5 de junio de 2009

Borrando archivos rebeldes


A veces en Ubuntu, todavía no tengo muy claro por qué, determinados archivos son enviados a la papelera con permisos distintos a los del usuario que los borró, de manera que luego no pueden ser eliminados de ella.

La solución la encuentro en Un Punk en Ubuntu, y en realidad es muy sencilla, consiste en desplazarnos hasta el directorio /home/NOMBRE_USUARIO/.local/share/Trash/files y borrar los archivos y directorios que se encuentran allí con privilegios de administrador.

Para los despistados, recordar que deberemos sustituir NOMBRE_USUARIO por nuestro nombre de usuario y prestar atención a las mayúsculas y minúsculas.