Kuidas installida Lua skriptikeelt Linuxi


Lua on tasuta ja avatud lähtekoodiga, võimas, jõuline, minimaalne ja manustatav skriptikeel. See on laiendatav ja tõlgendatud skriptikeel, mis on dünaamiliselt sisestatud ja mida juhitakse baitkoodi tõlgendamisel registripõhise virtuaalse masinaga.

Lua töötab kõigil, kui mitte enamikul Unixi-laadsetel operatsioonisüsteemidel, sealhulgas Linuxil ja Windowsil; mobiilsetes opsüsteemides (Android, iOS, BREW, Symbian, Windows Phone); sisseehitatud mikroprotsessoritel (ARM ja Rabbit); IBM-i suurarvutites ja palju muud.

Vaadake, kuidas Lua programmid toimivad otsedemos.

  • Ehitatakse kõikidele süsteemidele tavalise C kompilaatoriga.
  • See on märkimisväärselt kerge, kiire, tõhus ja kaasaskantav.
  • Seda on lihtne õppida ja kasutada.
  • Sellel on lihtne ja hästi dokumenteeritud API.
  • See toetab mitut tüüpi programmeerimist (näiteks protseduuriline, objektile orienteeritud, funktsionaalne ja andmepõhine programmeerimine ning andmete kirjeldus).
  • Rakendab metamehhanismide kaudu objektorienteeritud.
  • See ühendab ka sirgjoonelise protseduurilise süntaksiga tohutute andmekirjelduse konstruktsioonidega, mis on juurdunud assotsiatiivsete massiivide ja laiendatava semantika ümber.
  • Kaasas automaatne mäluhaldus koos järk-järgulise prügikoristusega (muutes selle ideaalseks reaalses seadistamises, skriptides ja ka meeletu prototüübi loomisel).

Kuidas installida Lua Linuxi

Lua pakett on saadaval suuremate Linuxi distributsioonide ametlikes hoidlates. Uusima versiooni saate installida oma süsteemi vastava paketihalduri abil.

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

Märkus: EPEL-hoidlas on Lua paketi praegune versioon 5.1.4; seetõttu peate praeguse versiooni installimiseks selle ehitama ja installima allikast, nagu allpool selgitatud.

Kõigepealt veenduge, et teie arvutisse oleks installitud arendustööriistad, vastasel juhul käivitage nende installimiseks järgmine käsk.

$ sudo apt install build-essential libreadline-dev      #Debian/Ubuntu systems 
# yum groupinstall "Development Tools" readline		#RHEL/CentOS systems 
# dnf groupinstall "Development Tools" readline		#Fedora 22+

Seejärel Lua uusima versiooni (versioon 5.3.4 selle kirjutamise ajal) ehitamiseks ja installimiseks käivitage järgmised käsud paki tõrvapalli allalaadimiseks, selle väljavõtmiseks, ehitamiseks ja installimiseks.

$ 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

Kui olete selle installinud, käivitage Lua tõlk, nagu näidatud.

$ lua 

Oma lemmiktekstiredaktori abil saate oma esimese Lua programmi luua järgmiselt.

$ vi hello.lua

Ja lisage faili järgmine kood.

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

Salvestage ja sulgege fail. Seejärel käivitage oma programm, nagu näidatud.

$ lua hello.lua

Lisateabe saamiseks ja Lua programmide kirjutamise kohta lisateabe saamiseks minge lehele: https://www.lua.org/home.html

Lua on mitmekülgne programmeerimiskeel, mida kasutatakse paljudes tööstusharudes (veebist mängude juurde, pilditöötluseni ja mujalgi) ning see on mõeldud manustatud süsteemide jaoks esmatähtsaks.

Kui installimisel ilmneb vigu või soovite lihtsalt rohkem teada saada, kasutage oma mõtete saatmiseks allolevat kommentaarivormi.