Hvernig á að setja upp Lua Scripting Language í Linux


Lua er ókeypis og opinn uppspretta, öflugt, öflugt, lágmarks og innfellanlegt forskriftarmál. Þetta er teygjanlegt og túlkað forskriftarmál sem er kraftmikið slegið, keyrt með því að túlka bætikóða með sýndarvél sem byggir á skrá.

Lua keyrir á öllum ef ekki flestum Unix-líkum stýrikerfum þar á meðal Linux og Windows; á farsímastýrikerfi (Android, iOS, BREW, Symbian, Windows Phone); á innbyggðum örgjörvum (ARM og Rabbit); á IBM mainframes og margt fleira.

Sjáðu hvernig Lua forrit virka í beinni kynningu.

  • Byggir á öllum kerfum með venjulegum C þýðanda.
  • Það er ótrúlega létt, hratt, skilvirkt og flytjanlegt.
  • Það er auðvelt að læra og nota.
  • Það er með einfalt og vel skjalfest API.
  • Það styður nokkrar gerðir af forritun (svo sem málsmeðferð, hlutbundinni, hagnýtri og gagnadrifinni forritun sem og gagnalýsingu).
  • Umfærir hlutbundið í gegnum meta-kerfi.
  • Það sameinar einnig einföld málsmeðferð setningafræði með ógnvekjandi gagnalýsingauppbyggingum sem eiga rætur að rekja til tengdra fylkja og teygjanlegra merkingarfræði.
  • Fylgir með sjálfvirkri minnisstjórnun með stigvaxandi sorphirðu (þannig gerir það fullkomið fyrir raunverulegar uppsetningar, forskriftir og einnig ógnvekjandi frumgerð).

Hvernig á að setja upp Lua í Linux

Lua pakkinn er fáanlegur í opinberum geymslum helstu Linux dreifinga, þú getur sett upp nýjustu útgáfuna með því að nota viðeigandi pakkastjóra á kerfinu þínu.

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

Athugið: Núverandi útgáfa af Lua pakkanum í EPEL geymslunni er 5.1.4; því til að setja upp núverandi útgáfu þarftu að smíða og setja hana upp frá uppruna eins og útskýrt er hér að neðan.

Fyrst skaltu ganga úr skugga um að þú hafir uppsett þróunarverkfæri á vélinni þinni, annars keyrðu skipunina hér að neðan til að setja þau upp.

$ 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+

Síðan til að byggja og setja upp nýjustu útgáfuna (útgáfa 5.3.4 þegar þetta er skrifað) af Lua, keyrðu eftirfarandi skipanir til að hlaða niður pakkanum tjörukúlu, draga út, smíða og setja upp.

$ 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

Þegar þú hefur sett það upp skaltu keyra Lua túlk eins og sýnt er.

$ lua 

Með því að nota uppáhalds textaritilinn þinn geturðu búið til fyrsta Lua forritið þitt sem hér segir.

$ vi hello.lua

Og bættu eftirfarandi kóða við skrána.

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

Vistaðu og lokaðu skránni. Keyrðu síðan forritið eins og sýnt er.

$ lua hello.lua

Fyrir frekari upplýsingar og til að læra hvernig á að skrifa Lua forrit, farðu á: https://www.lua.org/home.html

Lua er fjölhæft forritunarmál sem er notað í fjölmörgum atvinnugreinum (frá vef til leikja til myndvinnslu og víðar), og það er hannað með miklum forgangi fyrir innbyggð kerfi.

Ef þú lendir í einhverjum villum við uppsetningu eða vilt einfaldlega vita meira, notaðu athugasemdareyðublaðið hér að neðan til að senda okkur hugsanir þínar.