Cómo instalar Lua Scripting Language en Linux

Cómo instalar Lua Scripting Language en Linux

Lua. es un lenguaje de scripting gratuito y de código abierto, potente, robusto, mínimo e integrable. Es un lenguaje de scripting extensible e interpretado que se escribe dinámicamente, se ejecuta interpretando el código de bytes con una máquina virtual basada en registros.

Lua se ejecuta en todos, si no en la mayoría de los sistemas operativos similares a Unix, incluidos Linux y Windows; en sistemas operativos móviles (Android, iOS, BREW, Symbian, Windows Phone); en microprocesadores integrados (ARM y Rabbit); en mainframes IBM y muchos más.

Vea cómo funcionan los programas Lua. en la demostración en vivo.

Características de Lua:

  • Se basa en todos los sistemas con una compilador C estándar.
  • Es notablemente liviano, rápido, eficiente y portátil.
  • Es fácil de aprender y usar.
  • Tiene una API simple y bien documentada .
  • Admite varios tipos de programación (como programación procedimental, orientada a objetos, funcional y basada en datos, así como descripción de datos).
  • Implementa orientada a objetos a través de metadatos. mecanismos.
  • También reúne una sintaxis de procedimiento sencilla con formidables construcciones de descripción de datos enraizadas en matrices asociativas y semántica extensible.
  • Viene con administración automática de memoria con recolección de basura incremental (lo que lo hace perfecto para la configuración del mundo real, la creación de scripts y también la creación de prototipos vertiginosa).

Cómo instalar Lua en Linux

El paquete Lua. está disponible en ofi ciales de las principales distribuciones de Linux, puede instalar la última versión usando el administrador de paquetes apropiado en su sistema.

$ sudo apt install lua5.3 # Debian/Ubuntu systems # yum install epel-release && yum install lua #RHEL/CentOS systems # dnf install lua #Fedora 22+

Nota:. La versión actual del paquete Lua en el repositorio EPEL es 5.1.4; por lo tanto, para instalar la versión actual, debe compilarla e instalarla desde la fuente como se explica a continuación.

Instale Lua desde las fuentes freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent”) ;

Primero, asegúrese de tener las herramientas de desarrollo instaladas en su sistema; de lo contrario, ejecute el siguiente comando para instalarlas.

$ sudo apt install build-essential libreadline-dev # Debian/Ubuntu systems # yum groupinstall “Development Herramientas “readline # RHEL/CentOS systems # dnf groupinstall” Herramientas de desarrollo “readline #Fedora 22+

Luego, para construir e instalar la última versión (versión 5.3.4. en el momento de escribir este artículo) de Lua, ejecute los siguientes comandos para descargar el paquete tar ball, extraerlo, compilarlo e instalarlo.

$ mkdir lua_build $ cd lua_build $ curl-R-O http://www.lua.org/ftp/lua-5.3.4.tar.gz $ tar-zxf lua-5.3.4.tar.gz $ cd lua-5.3.4 $ make linux test $ sudo make install

Una vez que haya instalado i t, ejecute el intérprete Lua. como se muestra.

$ lua  Lua Interpretor  Lua Interpretor Lua Interpretor

Con su editor de texto favorito, puede cree su primer programa Lua. de la siguiente manera.

$ vi hello.lua

Y agregue el siguiente código al archivo.

print (“Hello World”) print (” Esto es Tecmint.com y estamos probando Lua “)

Guarde y cierre el archivo. Luego ejecute su programa como se muestra.

$ lua hello.lua  Ejecutar programa Lua  Ejecutar programa Lua Ejecutar programa Lua

Para obtener más información y aprender cómo escribir programas Lua, vaya a: https://www.lua.org/home.html

Lua. es un lenguaje de programación versátil que se utiliza en numerosas industrias (desde web desde juegos hasta procesamiento de imágenes y más), y está diseñado con una alta prioridad para sistemas integrados.

Si encuentra algún error durante la instalación o simplemente desea saber más, use el formulario de comentarios a continuación para enviarnos su pensamientos.