16 Julio 2008 · Etiquetas: Juegos, Linux, OSX
Pingus o la versión libre y gratuita del conocido Lemmings la podemos disfrutarla en nuestro OSX (además de Linux y windows) con estupendos gráficos y buenos niveles que se van complicando según vamos avanzando. Esta programado en SDL (inicialmente en CranLib) y traducido a diversos idiomas.
Características
- Nivel de tutorial, donde aprendemos a usar todos los elementos.
- Soporta modo Multijugador
- Incluye editor de niveles para modificar o crear nuestros propios niveles.
- 22 niveles
La página oficial: http://pingus.seul.org/



Más capturas: Aquí
4 Julio 2008 · Etiquetas: Juegos, Linux, OSX
Esta semana parece que es la de los juegos. Aquí tenemos una versión del conocido Worms en versión libre (GPL) y con Tux como protagonista, de ahí el nombre. El juego es simple hay 2 equipos y uno debe destruir al otro turno a turno usando diferentes armas. Los gráficos son de lo más variopintos pero realizan su cometido. Soporta juego en red lo cual hace que sea más divertido y adictivo. Está portado para diferentes plataformas, desde Mac OS X, pasando por diferentes versiones de Unix hasta Windows.
La página oficial: http://www.wormux.org/wiki/es/index.php



Más capturas: Aquí
3 Julio 2008 · Etiquetas: Juegos, Linux, OSX
Otro juego más aunque este no es de los que me gustan pero me ha parecido entretenido y he querido apoyar al software libre ya que cualquiera puede colaborar en este proyecto.
SuperTuxKart como su nombre bien indica es un juego de karts (coches) en 3D y que originalmente fue programado para Tux (es decir Linux) aunque ahora hay versiones Mac OS X, Linux e incluso Windows. El juego tiene unos buenos gráficos (aunque alguno no estará de acuerdo), es entretenido, tiene varias pistas, personajes, está disponible en varios idiomas, vamos de lo más completo. Mucho dirá que es una copia o remake de Mario Karts de la Nintendo DS y es más probable.
La página oficial: http://supertuxkart.sourceforge.net/



Más capturas: http://supertuxkart.sourceforge.net/Screenshots
9 Enero 2008 · Etiquetas: Debian, Linux, Networking
Por defecto el paquete de netatalk de Debian (al menso en Etch) no viene con soporte de encriptación debido a las políticas de Debian, por lo que si usamos por ejemplo Leopard nos daremos cuanta que nuestro server de APF no funciona ya que Leopard obliga a las contraseñas vayan cifradas no en textos plano como en Tiger. Así que vamos a compilar nuestro propio paquete DEB de Netatlak con soporte de encriptación.
Primero nos vamos a un directorio temporal donde vamos a trabajar (luego se puede borrar a que solo es necesario para compilar):
mkdir /usr/src/netatalk
cd /usr/src/netatalk
Y procedemos a bajar los ficheros necesarios para compilar, primero comprobamos que tenemos las librerías y paquetes necesarios (puede que ya tengamos estos paquetes instalados, si es así seguimos):
apt-get install openssl cracklib2 libpam-cracklib cracklib2-dev wspanish
Nos bajamos el source de Netatalk (y sus ficheros complementarios .diff y .dsc):
apt-get source netatalk
Comprobamos que tenemos los paquetes requeridos para compilar el paquete Netatalk:
apt-get build-dep netatalk
Ya tenemos todo lo necesario para compilar, por lo que procedemos a modificar la configuración para indicarle que queremos soporte de encriptación:
cd netatalk-2.0.3/
vi debian/rules
Y añadimos la línea siguiente justo antes del comentario que dice ## FIXME:
DEB_BUILD_OPTIONS=ssl debuild
y solo nos queda compilar y que todo vaya bien:
dpkg-buildpackage
Si todo ha ido bien (seguro que si) en el directorio superior a donde estamos se habrá creado el paquete Debian del Netatalk con soporte de encriptación, así que lo instalamos:
dpkg -i netatalk_2.0.3-4_i386.deb
9 Enero 2008 · Etiquetas: Debian, Linux
En algunas ocasiones he necesitado compilar un paquete Debian para modificar algo o para tener una versión concreta que no está de momento en la distribución estable pero si en la inestable.
Para compilar un paquete de la distribución estable (o en la que estemos) para modificar algo o simplemente para compilarlo nosotros (no recomendado), primero nos vamos a un directorio temporal, por ejemplo:
cd /usr/src/nombre_del_paquete
Luego nos bajamos el fuente y los ficheros necesarios, como el .diff y el .dsc:
apt-get source nombe_del_paquete
Para asegurarnos de que tenemos los paquetes necesarios para compilar:
apt-get build-dep netatalk
Ahora podemos ir al directorio donde están las fuentes y demás ficheros y directorios y modificar lo que necesitemos. Un fichero importante donde casi siempre añadiremos variables y opciones que por defecto no vienen es:
debian/rules
Una vez modificado lo que necesitemos, compilamos y generamos el o los paquetes tal cual lo haría un desarrollador:
dpkg-buildpackage
Una vez que termine (si no ha dado ningún eror) un nivel por encima de donde estamos habrá generado el/los .deb que podremos instarlar o actualizar y tendremos el paquete modificado casi como si fuera el oficial.
1 Mayo 2007 · Etiquetas: Debian, Java, Linux
Instalar el paquete sun-java5-jdk de la siguiente manera:
apt-get update
apt-get install sun-java5-jdk
Después, establecer la alternativa por defecto de la VM de java:
/usr/sbin/update-alternatives --config java
Elegir la opción que dice: /usr/lib/jvm/java-1.5.0-sun/jre/bin/java.
Hacer lo mismo con javac:
/usr/sbin/update-alternatives --config javac
Elegir la opción que dice: /usr/lib/jvm/java-1.5.0-sun/bin/javac.
Si todo salió bien, deberías poder ver algo así:
# java -version
java version ?1.5.0_08?
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)
Cómo poner el plugin de java en el firefox
Hacer el enlace simbólico al directorio donde esté instalado el firefox:
ln -s /usr/lib/jvm/java-1.5.0-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /donde_este_firefox/plugins/