Para los que queráis escuchar música por Internet usando Last.fm, podéis descargaros su reproductor desde su web o instalar el paquete Last.fm Player 1.0.5para Ubuntu creado por Stephen Paulge 🙂 Este creará un enlace en “Aplicaciones -> Sonido y vídeo”.
Monthly Archives: December 2005
Wine, ejecucion de aplicaciones Windows en Ubuntu GNU/Linux
Uno de los alumnos del curso iniciación a GNU/Linux tenia cierto interés por saber como funciona Wine, la implementación de la API de Windows para Linux.
Wine nos va a permitir ejecutar ciertas aplicaciones hechas para Windows, en nuestro sistema GNU/Linux. Esto que puede ser un sacrilegio para los mayores defensores del Software Libre (dado que a pesar de que Wine es libre, vamos a utilizar componentes no libres), para algunos usuarios finales que están migrando puede resultarles muy útil.
Mi experiencia con Wine siempre ha sido más bien mala, pocas eran las aplicaciones que hice funcionar correctamente (solo recuerdo el mIRC con el IRCap y quizás el WinZIP). Sin embargo, parece que las versiones actuales se encuentra ya bastante avanzadas y ya hay un abanico más amplio de posibilidades, aunque todavía esta muy lejos de ser una solución ideal.
Vamos a ver como podemos preparar Wine para ejecutar alguna aplicación de Windows:
Continue reading Wine, ejecucion de aplicaciones Windows en Ubuntu GNU/Linux
Limpieza de material antiguo
Quiero hacer algo de limpieza de cosas antiguas que aun conservo, he pensado en subastarlo en eBay pero me he echado atrás al ver la cantidad de datos personales que piden y la posibilidad de que comercialicen con ellos :S Así que antes de tirarlos, comento por aquí las revistas que tengo por si a alguien le interesa:
- Solo Programadores Linux (tb conocida a secas como Solo Linux) desde el número 6 al 59 con sus respectivos CDs. Son desde Mayo del 1999 a Enero del 2004
- Linux Actual números: del 8 (septiembre 1999) al 12, 14, del 19 al 23.
- Sólo Linux (diferente de la primera) números: 2 (julio 1999), 4, 5, 6, 7, 10, 11, 12 y 22
- Solo Programadores, números: 96 (abril 2002) y 97
- Linux Journal, números del 1 (octubre 1999) al 4.
- Linux Magazine número 17 (enero 2002)
- Revista Arroba (Hacking) números: 18 (junio 1999), del 20 al 27 y del 43 al 45.
- Los cuadernos de Hack/Crack números: del 1 (julio 2002) al 3
- Hobby Consolas números: 11 (agosto 1992), 21, 25, 26 y 27
Si alguien esta interesado en tener su propia biblioteca linuxera, aquí hay piezas de coleccionista 😉 Así que enviarme un mail o dejad algún comentario, de lo contrario, en breve lo llevaré para que reciclen todo ese papel dado que en mi casa ya no hay lugar para tanta información 🙁
Parece mentira que haya llegado a comprar tanta revista, pero eran épocas en las que el acceso a Internet era muy triste todavía y una de las pocas formas de aprender sin sufrir por la factura del teléfono… eran las revistas 😉
Programación de juegos con la libreria SDL
Se acaba de liberar el libro Programación de videojuegos con SDL para Windows y Linux de Alberto García Serrano. Espero que podamos sacarle mucho partido 😉
Autopackage y klik, instalación fácil de software en GNU/Linux
Ya hablé con anterioridad de Autopackage, sin embargo nunca habia comentado nada sobre Klik, veamos sus diferencias:
- Autopackage ofrece a los desarrolladores una forma de empaquetar su aplicación, de forma que esta sea instalable en prácticamente cualquier distribución actual. El usuario solo tendría que descargar un fichero llamado “*.package”, la primera vez que lo ejecuta se instalará el sistema autopackage (no es necesario ser root) y las sucesivas aparecerá directamente el asistente para la instalación.
- Klik ofrece a los usuarios un listado de aplicaciones que pueden ser instalables mediante el navegador firefox (después de haber instalado el sistema klik, el cual requiere permisos de root para modificar el archivo /etc/fstab). Estas aplicaciones provienen principalmente de Debian, pero funcionan en una gran variedad de distribuciones actuales (entre ellas Ubuntu). Cuando hacemos click para instalar una aplicación (e.g. Gizmo), el sistema descargará lo necesario y construirá un archivo llamado “*.cmg” el cual podrá ser ejecutado por el usuario.
Lo mejor para ver su funcionamiento es probar ambos. En cualquier caso, voy a listar lo que creo yo que son ventajas e inconvenientes de cada uno de ellos:
Continue reading Autopackage y klik, instalación fácil de software en GNU/Linux
WordPress 2.0
Ya ha salido WordPress 2.0, podeis encontrar más información en Ladies and gentlemen, con ustedes WordPress 2.0. Habrá que ir pensando en migrar 😉
Repositorios Ubuntu Breezy
En el fichero “/etc/apt/sources.list” encontramos el listado de repositorios de nuestra Ubuntu, los más habituales son:
deb http://archive.ubuntu.com/ubuntu breezy main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu breezy main restricted universe multiverse ## Major bug fix updates produced after the final release of the ## distribution. deb http://archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse ## Security Updates deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse
Estos representan los repositorios oficiales de Ubuntu con los componentes “main restricted universe multiverse”, es decir, con la mayoría de aplicaciones disponibles. Sin embargo, podemos añadir más repositorios al final del fichero para tener nuevas aplicaciones, por ejemplo:
– Versiones de programas nuevos, disponibles en la versión de desarrollo de Ubuntu, portados a la versión actual estable (Breezy):
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse deb http://ubuntu-backports.mirrormax.net/ breezy-extras main restricted universe multiverse
– El PLF, Penguin Liberation Front, es un equipo de trabajo que se encarga de construir paquetes para Ubuntu que son propietarios o pueden estar afectados por patentes de software, y por tanto no son distribuidos oficialmente por Ubuntu (e.g. libdvdcss2, w32codecs, sun-j2re1.5):
####### PLF ## http://wiki.ubuntu-fr.org/doc/plf ## http 100mbit/s mirror provided thanks to OVH http://ovh.com deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free #deb-src http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free ## FTP mirror from http://free.fr (french ISP) #deb ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy free non-free #deb-src ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy free non-free
– Versiones más nuevas de la plataforma de desarrollo Mono :
#MONO ASP.NET deb http://debian.meebey.net/ ./ #MONO CORE deb http://mfgames.com/debian unstable main
Juegos Enemy Territory y ET Fortress en Ubuntu GNU/Linux
Hace varios días me instalé el juego Wolfenstein: Enemy Territory y su mod ET Fortress. Ambos son juegos de acción en primera persona (FPS: First Person Shooters), el primero de ellos esta más orientado a misiones en la segunda guerra mundial mientras que el segundo es del tipo “capture the flag” (más similar al Quake III Arena).
Su instalación es muy sencilla, basta con bajar los ficheros “.run” (primero el de Enemy Territory y después el de Fortress) y ejecutarlos desde la consola con un “bash nombre.run”. Por supuesto necesitaremos tener activa la aceleración 3D, es posible que los drivers libres de la distribución no tenga soporte para vuestra tarjeta, entonces será necesario instalar los drivers propietarios. Para comprobar si tenemos activada la aceleración basta con ejecutar:
glxinfo |grep direct
Si tenemos aceleración mostrará:
direct rendering: Yes
Para ser juegos Freeware, la calidad de los mismos es fantástica y puede proporcionar horas de entretenimiento a los jugadores más exigentes.
Dado que ambos juegos se disputan en red, es posible que nos interese crear un servidor para un red local y añadir bots (dado que jugar solo 1 o 2 personas no tiene mucha gracia). Para ello podemos utilizar Omni Bot, con el cual podremos jugar solos contra el ordenador. Para instalarlo simplemente tendremos que descomprimirlo en el directory donde tengamos instalado el Enemy Territory, dentro del juego podremos cargar el mod y una vez iniciada una partida (haciendo nosotros de host), podemos abrir la consola pulsando el acento cerrado ` y añadiremos bots con el comando “/bot addbot”.
Curiosamente, en Ubuntu Breezy, según cual sea nuestra tarjeta de sonido es posible que no oigamos nada al ejecutar los juegos. Para poder habilitar los sonidos podemos ejecutar como root:
# fix sound for Quake 3 and Enemy Territory echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss #echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss #echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Cuidado con el poder de censura
A través de barrapunto he visto un par de noticias inquietantes:
- El Consejo Audiovisual de Cataluña tendrá potestad para suspender las emisiones El organismo podrá actuar en caso de que se emitan informaciones no veraces.
- Un consejo audiovisual estatal vigilará la “veracidad” de las informaciones El organismo podrá revocar las concesiones de radio y televisión por el contenido de sus programas
Es decir, tanto a nivel de Cataluña como a nivel estatal, existirán organismos que se encargaran de comprobar la veracidad de las noticias publicadas/emitidas y, lo realmente preocupante, es que tendrán poder para penalizar a aquellos medios que identifiquen.
Evidentemente alguien debe ocuparse de que los medios ofrezcan informaciones veraces, pero esta no es tarea de organismos dependientes del gobierno, sino que debería ser tarea del poder judicial. Es necesario mantener el poder ejecutivo, legislativo y judicial separados para que la sociedad que conocemos funcione mínimamente bien.
De todas formas, lo que más me preocupa es que el sistema en el que vivimos actualmente permita al gobierno llevar a cabo este tipo de acciones. Es parecido al poder que tienen para subirse el sueldo, cuando hay una nueva propuesta de subida, ellos mismos votan si aceptarla o no… me parece realmente absurdo.
Conversión de la codificación de los nombres de fichero ISO-8859-1 a UTF-8
Desde hace un par de versiones, Ubuntu ya trabaja con la codificación de caracteres UTF-8 y por tanto así evitamos cualquier tipo de problema con información escrita en idiomas con alfabetos diferentes al nuestro. Sin embargo, es posible que si queremos rescatar información que tuviésemos en algún antiguo CD, es posible que los nombres de fichero de dicho CD se encuentre codificados con ISO-8859-1, por tanto, nos interesará cambiar su codificación a UTF-8.
Personalmente he tenido problemas cuando he querido juntar varios CDs antiguos en un DVD, como los nombres de fichero estaban codificados en ISO y los he mezclado con otros ficheros codificados con UTF-8, el K3B se “liaba” y no me gravaba el nuevo DVD.
Para solucionar el pequeño problema podemos utilizar “convmv”:
aptitude install convmv
Y a continuación podremos renombrar/recodificar los archivos y subdirectorios que esten dentro de, por ejemplo, “antiguo/”:
convmv -i -r -f ISO-8859-1 -t UTF-8 antiguo/ --notest
El comando nos irá preguntando uno a uno si queremos renombrar los ficheros que encuentre conflictivos (los que contienen ‘ñ’, ‘ç’, acentos, etc…). Más info con “man convmv” 😉
Tened presente que lo único que convierte este comando es el nombre del fichero, pero no su contenido. Para la conversión de contenidos existe un comando similar llamado “iconv”.