Kā instalēt Lua operētājsistēmā Linux vai Windows 10

Skriptu izmantošana ir pašreizējais veids, kā izpildīt automatizētus uzdevumus, kuru rezultātā tiek uzlaboti administratīvie procesi un labāka laika kontrole. Bet ir taisnība, ka, lai izpildītu dažādus skriptus, tam ir nepieciešami labākie rīki, kas nodrošina tādas funkcijas un īpašības kā:

  • Drošība
  • Viegli izmantot
  • Saderība starp operētājsistēmām
  • Failu paplašinājumi
  • Vairāku failu atbalsts un vairāk.
Šajā gadījumā viena no labākajām alternatīvām izmantošanai ir LLU, un tāpēc šodien Solvetic paskaidros, kas tas ir un kā LUA instalēt Linux un Windows sistēmās, lai būtu lieliska lietojumprogramma skriptu izpildei un administrēšanai.

Kas ir LLULua ir skriptu valoda, kas pieejama bez maksas, jo tā ir atvērtā koda, kurai ir priekšrocības, pateicoties tās spēcīgajai, stabilajai un vieglajai integrācijai ar dažādām sistēmām un lietojumprogrammām.

Izmantojot LLU, mēs saskaramies ar rīku, kas atbalsta procesuālo programmēšanu, uz objektu orientētu programmēšanu, funkcionālu programmēšanu, uz datiem balstītu programmēšanu un daudz ko citu, ar kuru izpildes iespējas ir plašas, un tas mūs neierobežos.

Kad mēs ieviešam Lua, tā apvieno vienkāršu procesuālo sintaksi ar daudzpusīgām datu apraksta konstrukcijām, kas savukārt balstās uz asociatīviem masīviem un paplašināmu semantiku.

LLU darbojas, interpretējot baitu kodu ar reģistra virtuālo mašīnu, un tai ir automātiska atmiņas pārvaldība, ar kuras palīdzību būs iespējams veikt konfigurācijas uzdevumus, skriptus un daudz ko citu.

LLU iezīmesJa izvēlēsimies izmantot LLU, mums būs šādas īpašības:

  • Lua ir pārbaudīta un stabila valoda, kurā uzsvars tiek likts uz iegultām sistēmām un spēlēm, jo ​​tā ir vadošā spēļu skriptu valoda.
  • Lua šodien ir viena no ātrākajām lietojumprogrammām, un ātruma ziņā tā ir atzīta par vienu no labākajām interpretēto skriptu valodu lietojumprogrammām.
  • Tas ir pārnēsājams, tas ir pārnēsājams, jo Lua tiek izplatīts vieglā iepakojumā un ir paredzēts visām platformām, kurām ir standarta C kompilators. Lua darbojas visos Unix un Windows izplatījumos, mobilajās ierīcēs ar Android, iOS, BREW, Symbian, Windows Phone, kā arī iegultos mikroprocesoros, piemēram, ARM un Rabbit, un daudzos citos.
  • To var iegult, pateicoties tam, ka LLU ir vienkārša API, kas nodrošina spēcīgu integrāciju ar kodu, kas rakstīts citās valodās, piemēram, C #, Smalltalk, Fortran, Ada, Erlang un citās skriptu valodās, piemēram, Perl un Rubīns.
  • No lieliskām funkcijām, jo ​​tai ir raksturlielumu kopums tieši pašā valodā, piemēram, tas nodrošina metamehānismus, lai ieviestu klases un mantojumu objektorientētā programmēšanā.
  • Tas ir viegls, tas nozīmē, ka LLU ir saspiests 297 KB un nesaspiests-1,2 MB, tā fonts satur aptuveni 24000 C rindas un 64 bitu Linux vidē ar visām standarta Lua bibliotēkām izveidotā Lua tulka izmērs ir 247 KB un Lua bibliotēka 421 KB apjomā.
  • Tā ir bezmaksas, jo tā ir atvērtā koda

1. Kā instalēt Lua operētājsistēmā Linux


LUA instalēšanai Linux ir dažādi mehānismi, pieejamas šādas iespējas:

Instalējiet LLU no Linux krātuvēm
Lua pakotne ir pieejama galveno Linux izplatījumu oficiālajos krātuvēs, tāpēc mēs varam instalēt jaunāko versiju, izmantojot pakotņu pārvaldnieku atbilstoši izmantotajam izplatījumam:

Debian un Ubuntu

 sudo apt instalēt lua5.3

RHEL / CentOS

 yum install epel-release && yum install lua

Fedora

 dnf instalējiet lua

PALIELINĀT

Instalējiet LLU no avota Linux
Pašreizējā Lua pakotnes versija EPEL krātuvē ir 5.1.4, tāpēc, lai iegūtu šo versiju, tā ir jāapkopo un jāinstalē no avota.

Pirmkārt, mēs instalēsim izstrādātāja rīkus, izmantojot šādu komandu:

Debian / Ubuntu

 sudo apt instalēt build-essential libreadline-dev

RHEL / CentOS

 yum groupinstall "Izstrādes rīki"

Fedora

 dnf groupinstall "Izstrādes rīki"

Mēs ievadām burtu Y, lai apstiprinātu šo rīku lejupielādi un instalēšanu.

PALIELINĀT

Tagad, lai apkopotu un instalētu jaunāko versiju, kas ir Lua versija 5.3.4, mēs izpildīsim šādas komandas, lai lejupielādētu darvas lodītes pakotni, to izvilktu, apkopotu un instalētu:

 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 padarīt linux pārbaudiet sudo veikt instalēšanu

PALIELINĀT

Pēc instalēšanas mēs darbināsim Lua tulku ar šādu rindu:

 lua

PALIELINĀT

Kad būsim aktivizēti, mēs izveidosim nelielu programmu, lai pārbaudītu LLU izmantošanu, šim nolūkam mēs izmantosim teksta redaktoru, šajā gadījumā nano, un izpildīsim sekojošo:

 sudo nano solvetic.lua
Izveidotajā failā mēs ielīmēsim šādu informāciju:
 Drukāt ("Hello Solvetic") Print ("Solvetic test document")

PALIELINĀT

Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs izejam no redaktora, izmantojot taustiņus;

Ctrl + X

.
Tagad mēs izpildīsim izveidoto failu šādi:

 lua solvetic.lua

PALIELINĀT

Tur mēs redzam mūsu izveidotā faila saturu.

2. Kā instalēt LLU operētājsistēmā Windows 10

1. darbība
Operētājsistēmas Windows 10 gadījumā pirmais solis ir lejupielādēt bināros failus, izmantojot šo saiti:

Tagad mēs izveidosim saknes mapi, kurā tiks mitināta visa LLU konfigurācija, šajā gadījumā šādā ceļā:

 C: \ Users \ Solvetic \ Documents \ LUA
Tur mēs izveidosim vēl vienu mapi izveidotajiem projektiem:

2. solis
Mēs atveram lejupielādēto planšetdatoru, un tā saturs tiek atlasīts un iegūts mūsu izveidotajā LLU mapē:

3. solis
Tos var vilkt tieši vai izmantot opciju “Izvilkt”:

4. solis
Mēs piekļūstam apakšmapei "Projekti", un tur mēs izveidosim teksta failu ar izpildāmā projekta nosaukumu, un tam jāsatur paplašinājums .lua, tāpēc mēs ejam uz failu pārlūka izvēlni Skats un aktivizējam lodziņu " Failu nosaukumu paplašinājumi ", rediģējot paplašinājumu, mēs redzēsim šādu ziņojumu. Lai apstiprinātu darbību, noklikšķiniet uz pogas "Jā"

5. solis
Mēs redzēsim izveidoto failu:

6. darbība
Tagad mēs atvērsim šo failu ar teksta redaktoru, vēlams Notepad ++, un tur mēs ievadām sekojošo:

 print ("Solvetic Internet") print ("LLU validācija Windows 10")
Mēs saglabājam izveidotās izmaiņas.

7. solis
Lai izpildītu izveidoto kodu, mēs piekļūstam komandu uzvednei un dodamies uz LLU saknes mapi, izmantojot komandu cd, un tur nokļūstam rindā lua53, kas attiecas uz izpildāmo LUA, un sekojam ceļam, kurā atrodas fails. Lua, šajā gadījumā Proyectos / solvetic.lua, mēs nospiežam "Enter" un mēs redzēsim, ka tiek parādīts faila saturs:

PALIELINĀT

3. LLU iezīmes


Mēs esam redzējuši LUA pamata izmantošanu gan Linux, gan Windows 10, taču LLU tālu pārsniedz šo uzdevumu, un dažas no tās noderīgākajām funkcijām ir:

Izsauciet kļūdu, ja argumenta v vērtība ir nepatiesa (tas ir, nulle vai nepatiesa)

 apgalvot (v [, ziņa])

Šī funkcija ir standarta saskarne atkritumu savācējam, tā veic dažādas funkcijas, pamatojoties uz pirmo argumentu, izvēlēties, piemēram, savākt, apturēt, restartēt, soli utt.

 savākt atkritumus ([izvēlēties [, argumentēt]])

Atveriet atlasīto failu un palaidiet tā saturu kā Lua fragmentu.

 dofile ([fails])

Pārtrauc pēdējo aizsargāto funkciju, kas tika izsaukta, un atgriež ziņojumu kā kļūdas objektu.

 kļūda (ziņojums [, līmenis])

Tas ir globāls mainīgais, nevis funkcija, kas satur globālo vidi.

 _G

Ja atlasītajam objektam nav metatable, tas atgriež nulli, pretējā gadījumā, ja objekta metatable ir __metatable lauks, tas atgriež saistīto vērtību.

 getmetatable (objekts)

Atgriež trīs vērtības (iteratora funkcija, tabula t un 0)

 ipairs (t)

Ļauj programmai piekļūt visiem tabulas laukiem

 nākamais (tabula [, rādītājs])

Ja t satur __pairs metamethod, tas to sauc ar t kā argumentu un atgriež pirmos trīs zvana rezultātus

 pāri (t)

Saņemiet jebkuru argumentu skaitu un izdrukājiet to vērtības uz stdout

 drukāt (···)

Lai detalizēti uzzinātu visus LLU pieejamos argumentus, mēs varam apmeklēt šo oficiālo saiti:

Tādējādi LLU kļūst par pilnīgu risinājumu visiem ar skriptiem saistītiem darbiem, kurus vienkāršā veidā var izmantot gan Linux, gan Windows 10.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave