Instalar Oracle Java jdk 7 en Ubuntu 13.04

Muchas veces me encontré que algunas cosas ne java no podía correr en Ubuntu, pero porque seria?

Cuando tuve la necesidad de instalar Java en linux utilice desde los repositorios de Ubuntu e instale OpenJDK, que para propósitos normales funciona, lo actualizan periódicamente y todo corre bien. Salvo que para algunas ciertas aplicaciones en Java nos da unos errores cuando la corremos y necesitaremos si o si Oracle Java, la cual no esta disponible para Debian/Ubuntu desde los repositorios oficiales ya que Oracle les retiro la licencia de distribuidor de Java.

Pero como todo tiene solución, la web nos provee de ella.

Entramos a la consola y escribimos:

sudo add-apt-repository ppa:webupd8team/java

sudo aptitude update

Y ahora instalamos Oracle Java jdk 7, escribimos en la consola:

sudo aptitude install oracle-java7-installer

Una vez instalado todo, verificamos la versión de java que tenemos. Escribimos en la consola:

java -version

Y esto sale por pantalla:

java version «1.7.0_21»

Java(TM) SE Runtime Environment (build 1.7.0_21-b11)

Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

vía Instalar Oracle Java jdk 7 en Ubuntu 13.04 | Proyectos Beta.

[Actualizacion]

Seleccionar la versión de Java que queremos utilizar

Si tenemos varias versiones de Java instaladas, podemos seleccionar la que trabajará por defecto ejecutando en una terminal el siguiente comando:

sudo /usr/sbin/update-alternatives --config java

Nos responderá algo parecido a:

Hay 2 opciones para la alternativa java ( proporcionando /usr/bin/java).

Selección   Ruta                                      Prioridad  Estado
------------------------------------------------------------
0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      modo automático
1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      modo manual
* 2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        modo manual

Presione Entrar para mantener la opción actual [*], o escriba el número de la selección:

Multi User Dungeon

Después de tanto tiempo sin actualizar el blog, he decidido embarcarme en un nuevo proyecto de desarrollo, también luego de años de no programar, por el momento estoy definiendo los lineamientos de este proyecto, que por ahora  va a llevar de nombre MUD1012, la idea es volver a recrear los viejos juegos Multi User Dungeon, fueron pioneros en los juegos de rol actualmente denominado mmorpg, salvo pro una gran diferencia, son todos textuales.

Si textuales, es decir cada comando, dirección donde ir, cosa que hacer se hace de una manera escrita, creo que nos encontramos en un momento en la sociedad donde los chicos, adolescentes, adultos, han perdido un poco la capacidad de la imaginación. Partamos de que ya se leen pocos libros, muchos prefieren las películas en vez de un libro, en donde personalmente, creo que ya sean escenarios y momentos son descriptos con mas precisión y el lector tiene una participación mas activa ya que lo que lee lo va plasmando en sus ideas y generando ese mundo de lo que la lectura le va llevando.

Por lo tanto, estoy intentando volver a recrear esos legendarios MUD, pero ara que sea un poco mas complicada la cosa, no voy a utilizar ningún servidor ya existente open source que se pueden encontrar en los repositorios de códigos  sino que mi idea es crear uno desde 0, sino que gracia tiene, que mejor forma de aprender algo haciéndolo uno mismo.

Bueno después de una breve reseña del porque de mi proyecto, si alguien quiere ayudar y colaborar bienvenido.

Partamos al proyecto.

Nombre del proyecto MUD2012 (no muy original)
Lenguaje de programación Java (hace mucho que no lo utilizo y me gusta su portabilidad)
Motor de base de datos MySql
Estilo de Juego Multi User Dungeon

Estado actual del proyecto.

Creando estructura de datos.
Definiendo historia, seguramente se centrara en algo medieval, me parece que los personajes tiene más historias en esta época para rolear, que si fuera algo futurista.
Iniciando la diagramación de la estructura del server.
Que tengan un buen día.