Comment installer Lua Scripting Language dans Linux
- 2917
- 364
- Zoe Dupuis
Lua est un langage de script libre, puissant, robuste, minimal et intégré. C'est un langage de script extensible et interprété qui est dynamiquement typé et exécuté en interprétant ByteCode avec une machine virtuelle basée sur un registre.
Lua fonctionne sur tous les systèmes d'exploitation de type UNIX, y compris Linux et Windows; sur les systèmes d'exploitation mobiles (Android, iOS, Brew, Symbian, Windows Phone); sur les microprocesseurs intégrés (bras et lapin); sur les mainframes IBM, et bien d'autres.
Regarde comment Lua Les programmes fonctionnent dans la démo en direct.
Fonctionnalités LUA:
- S'appuie sur tous les systèmes avec un compilateur C standard.
- C'est remarquablement léger, rapide, efficace et portable.
- C'est facile à apprendre et à utiliser.
- Il a une API simple et bien documentée.
- Il prend en charge plusieurs types de programmation (tels que la programmation procédurale, orientée objet, fonctionnelle et basée sur les données ainsi que la description des données).
- Implémente orienté objet via des méta-mécanismes.
- Il rassemble également une syntaxe procédurale simple avec une formidable description de données Constructions enracinées autour de tableaux associatifs et de sémantique extensible.
- Livré avec la gestion automatique de la mémoire avec une collection incrémentielle des ordures (ce qui le rend parfait pour la configuration du monde réel, les scripts et également le prototypage enceinte).
Comment installer Lua dans Linux
Lua Le package est disponible dans les référentiels officiels des distributions principales Linux, vous pouvez installer la dernière version en utilisant le gestionnaire de packages approprié sur votre système.
------- Sur Debian, Ubuntu & Mint ------- $ sudo apt install lua5.3 ------- Sur Rhel, Centos, Rocky et Almalinux ------- # yum install epel-release # yum install lua ------- Sur Fedora Linux ------- # DNF Installer Lua
Note: La version actuelle du Lua Le package dans le référentiel EPEL est un peu plus ancien, donc pour installer la dernière version, vous devez la construire et l'installer à partir de la source comme expliqué ci-dessous.
Installer Lua à partir de sources
Tout d'abord, assurez-vous que vous avez des outils de développement installés sur votre système, sinon, exécutez la commande ci-dessous pour les installer.
------- Sur Debian, Ubuntu & Mint ------- $ sudo apt install build-essential Libredline-Dev ------- Sur Rhel, Centos, Rocky et Almalinux et Fedora ------- # Yum GroupInstall "Tools de développement" # Yum Installer Readline Readline-Devel
Puis pour construire et installer la dernière version (version 5.4.4 Au moment d'écrire ces lignes) de Lua, vous devez télécharger le fichier source LUA ou exécuter les commandes suivantes pour télécharger le package Tarball, extraire, construire et installer.
$ mkdir lua_build $ cd lua_build $ curl -r -o http: // www.Lua.org / ftp / lua-5.4.4.le goudron.gz $ tar zxf lua-5.4.4.le goudron.gz $ CD LUA-5.4.4 $ faire le test Linux $ sudo faire installer
Une fois que vous l'avez installé, courez Lua Interpréteur comme indiqué.
$ lua Lua 5.4.4 Copyright (C) 1994-2022 LUA.org, PUC-rio>
En utilisant votre éditeur de texte préféré, vous pouvez créer votre premier Lua Programme comme suit.
$ vi bonjour.Lua
Et ajouter le code suivant au fichier.
print ("Hello World") imprimer ("Ceci est Tecmint.com et nous testons Lua ")
Enregistrez et fermez le fichier. Ensuite, exécutez votre programme comme indiqué.
$ lua Bonjour.LuaExécutez le programme LUA
Pour plus d'informations et pour apprendre à rédiger des programmes LUA, accédez à: https: // www.Lua.org / maison.html
Lua est un langage de programmation polyvalent utilisé dans de nombreuses industries (du Web au jeu au traitement d'image et au-delà), et il est conçu avec une priorité élevée pour les systèmes embarqués.
Si vous rencontrez des erreurs pendant l'installation ou si vous souhaitez en savoir plus, utilisez le formulaire de commentaire ci-dessous pour nous envoyer vos réflexions.
- « Top 5 des plugins open source pour uniquement des documents
- 20 Commandes MySQLADMIN pour l'administration de la base de données MySQL / MARIADB »