lunes, 20 de agosto de 2012

Instalar Lua 5.2 en openSUSE 12.1

Bueno en esta ocacion vamos a aprender a instalar Lua en openSUSE 12.1,como sabemos Lua es

Un lenguaje de extensión, suficientemente compacto para usarse en diferentes plataformas. En lua las variables no tienen tipo, sólo los datos y pueden ser lógicos, enteros, números de coma flotante o cadenas. Estructuras de datos como vectores, conjuntos, tablas hash, listas y registros pueden ser representadas utilizando la única estructura de datos de Lua: la tabla.
La semántica de Lua puede ser extendida y modificada redefiniendo funciones de las estructuras de datos utilizando metatablas. Lua ofrece soporte para funciones de orden superior, recolector de basura. Combinando todo lo anterior, es posible utilizar Lua en programación orientada a objetos.

Visto en
http://es.wikipedia.org/wiki/Lua

Bueno lo que me gusta de lua es que es un lenguaje de scripting que se puede ejecutar en Linux/Unix y ademas tambien es un lenguaje para la creacion de juegos de psp o se pueden ejecutar en la pc con un programa de Windows.

Bueno el hecho es que lua no esta en ninguna repo de openSUSE,asi que esto no se limita al

sudo apt-get install lua-5.2

de Ubuntu

Tutorial

1.Lo que tenemos que hacer es bajar los binarios de aqui

Enlace
2.Ojo no vayan a hacer

alien -r lua.tar.gz

Porque alien trabaja con paquetes compilados(.deb.rpm,etc) y los tar.gz o tar.bz2 son archivos comprimidos con el código fuente y aunque los transforme no va a funcionar.

Lo que haremos sera

Descomprimir el fichero,para no confundirse con comandos de consola solo

clic derecho>>extraer aquí
3.Ahora si abrimos terminal y nos damos locacion en la carpeta

Ejemplo

cd Descargas/lua-5.2.1

4.Abrimos otra terminal y escribimos

sudo zypper in compat-readline4 libguilereadline-v-18-18 libreadline6 readline-devel
5.Volvemos a la anterior terminal y escribimos

sudo make linux
Y listo podremos ejecutar lua con

lua


o hacer un script

Fuentes

lua.org
es.wikipedia 
Tiempo de Tux

No hay comentarios.:

Publicar un comentario

Los comentarios serán revisados antes de ser publicados.