Como instalar a linguagem de script Lua no Linux

Como instalar a linguagem de script Lua no Linux

Lua é uma linguagem de script gratuita e de código aberto, poderoso, robusto, mínimo e incorporável. É uma linguagem de script extensível e interpretada que é tipada dinamicamente e executada interpretando ByteCode com uma máquina virtual baseada em registro.

A Lua é executada em todos os sistemas operacionais do tipo UNIX, incluindo Linux e Windows; em sistemas operacionais móveis (Android, iOS, Brew, Symbian, Windows Phone); em microprocessadores incorporados (braço e coelho); nos mainframes da IBM, e muito mais.

Veja como Lua Os programas funcionam na demonstração ao vivo.

Lua Recursos:

  • Construa todos os sistemas com um compilador C padrão.
  • É notavelmente leve, rápido, eficiente e portátil.
  • É fácil de aprender e usar.
  • Tem uma API simples e bem documentada.
  • Ele suporta vários tipos de programação (como programação processual, orientada a objetos, funcionais e orientados a dados, bem como descrição de dados).
  • Implementa objetos orientados a objetos por meta-mecanismos.
  • Ele também reúne sintaxe processual direta com dados de dados formidáveis, construções enraizadas em torno de matrizes associativas e semântica extensível.
  • Vem com o gerenciamento automático de memória com coleta incremental de lixo (tornando-o perfeito para configuração do mundo real, scripts e também prototipagem de vergonha).

Como instalar Lua no Linux

Lua O pacote está disponível em repositórios oficiais das principais distribuições Linux, você pode instalar a versão mais recente usando o gerenciador de pacotes apropriado em seu sistema.

------- No Debian, Ubuntu e Mint ------- $ sudo apt install lua5.3 ------- Em Rhel, Centos, Rocky & Almalinux ------- # yum installele-libease # yum install lua ------- No Fedora Linux ------- # dnf install lua 

Observação: A versão atual do Lua O pacote no repositório EPEL é um pouco mais antigo, portanto, para instalar a versão mais recente, você precisa construí -lo e instalá -lo a partir da fonte, conforme explicado abaixo.

Instale o Lua de fontes

Primeiro, verifique se você possui ferramentas de desenvolvimento instaladas em seu sistema, caso contrário, execute o comando abaixo para instalá -las.

------- No Debian, Ubuntu e Mint ------- $ sudo apt install build-essencial liberadline-dev ------- Em Rhel, Centos, Rocky & Almalinux e Fedora ------- # yum groupInstall "Development Tools" # yum instalar readline line-devel 

Então, para construir e instalar a versão mais recente (versão 5.4.4 No momento da redação deste artigo) de Lua, você precisa baixar o arquivo de origem da Lua ou executar os seguintes comandos para baixar o pacote Tarball, extrair, criar e instalá -lo.

$ mkdir lua_build $ cd lua_build $ curl -r -o http: // www.Lua.org/ftp/lua-5.4.4.alcatrão.gz $ tar zxf lua-5.4.4.alcatrão.gz $ cd lua-5.4.4 $ Make Linux Teste $ sudo Faça a instalação 

Depois de instalá -lo, execute Lua interpretador como mostrado.

$ lua Lua 5.4.4 direitos autorais (c) 1994-2022 Lua.org, puc-rio> 

Usando seu editor de texto favorito, você pode criar seu primeiro Lua programa da seguinte maneira.

$ VI Hello.Lua 

E adicione o seguinte código ao arquivo.

print ("hello world") impressão ("Isso é Tecmint.com e estamos testando lua ") 

Salve e feche o arquivo. Em seguida, execute seu programa como mostrado.

$ lua Olá.Lua 
Execute o programa Lua

Para mais informações e para aprender a escrever programas Lua, acesse: https: // www.Lua.org/home.html

Lua é uma linguagem de programação versátil usada em inúmeras indústrias (da web aos jogos ao processamento de imagens e além), e foi projetado com uma alta prioridade para sistemas incorporados.

Se você encontrar algum erro durante a instalação ou simplesmente quiser saber mais, use o formulário de comentário abaixo para nos enviar seus pensamentos.