Kuinka asentaa Lua Scripting Language Linuxiin


Lua on ilmainen ja avoimen lähdekoodin tehokas, kestävä, minimaalinen ja upotettava komentosarjakieli. Se on laajennettava ja tulkittu komentosarjakieli, joka kirjoitetaan dynaamisesti ja jota ajetaan tulkitsemalla tavukoodia rekisteripohjaisella virtuaalikoneella.

Lua toimii kaikissa ellei useimmissa Unix-tyyppisissä käyttöjärjestelmissä, mukaan lukien Linux ja Windows; mobiilikäyttöjärjestelmissä (Android, iOS, BREW, Symbian, Windows Phone); sulautetuissa mikroprosessoreissa (ARM ja Rabbit); IBM:n keskuskoneissa ja monissa muissa.

Katso, miten Lua-ohjelmat toimivat live-demossa.

Luan ominaisuudet:

  • Rakentuu kaikkiin järjestelmiin, joissa on standardi C-kääntäjä.
  • Se on huomattavan kevyt, nopea, tehokas ja kannettava.
  • Se on helppo oppia ja käyttää.
  • Siinä on yksinkertainen ja hyvin dokumentoitu API.
  • Se tukee useita ohjelmointityyppejä (kuten proseduuri-, olio-, toiminnallinen ja dataohjattu ohjelmointi sekä tietojen kuvaus).
  • Toteuttaa oliosuuntautunutta metamekanismien kautta.
  • Se yhdistää myös suoraviivaisen proseduurisyntaksin ja mahtavat datakuvauskonstruktit, jotka ovat juurtuneet assosiatiivisten taulukoiden ja laajennettavan semantiikan ympärille.
  • Mukana automaattinen muistinhallinta ja asteittainen roskienkeruu (jolloin se sopii täydellisesti todelliseen konfigurointiin, komentosarjaan ja myös älyttömään prototyyppien tekemiseen).

Kuinka asentaa Lua Linuxiin

Lua-paketti on saatavilla tärkeimpien Linux-jakelujen virallisissa arkistoissa. Voit asentaa uusimman version käyttämällä järjestelmäsi asianmukaista paketinhallintaa.

------- On Debian, Ubuntu & Mint ------- 
sudo apt install lua5.3

------- On RHEL, CentOS, Rocky & AlmaLinux ------- 
yum install epel-release
yum install lua

------- On Fedora Linux ------- 
dnf install lua

Huomaa: EPEL-varaston Lua-paketin nykyinen versio on hieman vanhempi, joten uusimman julkaisun asentaminen edellyttää rakentaa ja asenna se lähteestä alla kuvatulla tavalla.

Asenna Lua lähteistä

Varmista ensin, että järjestelmääsi on asennettu kehitystyökalut. Muussa tapauksessa suorita alla oleva komento asentaaksesi ne.

------- On Debian, Ubuntu & Mint ------- 
sudo apt install build-essential libreadline-dev

------- On RHEL, CentOS, Rocky & AlmaLinux and Fedora ------- 
yum groupinstall "Development Tools" 
yum install readline readline-devel

Tämän jälkeen luodaksesi ja asentaaksesi Luan uusimman julkaisun (versio 5.4.4 tätä kirjoitettaessa) sinun on ladattava lua-lähdetiedosto tai suoritettava seuraavat komennot ladataksesi paketin tarball, pura , rakentaa ja asentaa se.

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

Kun olet asentanut sen, suorita Lua-tulkki kuvan mukaisesti.

lua 

Lua 5.4.4  Copyright (C) 1994-2022 Lua.org, PUC-Rio
>

Suosikkitekstieditorillasi voit luoda ensimmäisen Lua-ohjelman seuraavasti.

vi hello.lua

Ja lisää seuraava koodi tiedostoon.

print("Hello World")
print("This is linux-console.net and we are testing Lua")

Tallenna ja sulje tiedosto. Suorita sitten ohjelmasi kuvan osoittamalla tavalla.

lua hello.lua

Jos haluat lisätietoja ja oppia kirjoittamaan Lua-ohjelmia, mene osoitteeseen: https://www.lua.org/home.html

Lua on monipuolinen ohjelmointikieli, jota käytetään useilla aloilla (verkosta pelaamiseen, kuvankäsittelyyn ja muuhun), ja se on suunniteltu ensisijaisesti sulautetuille järjestelmille.

Jos kohtaat virheitä asennuksen aikana tai haluat vain tietää lisää, käytä alla olevaa kommenttilomaketta lähettääksesi meille ajatuksesi.