Linux'ta Lua Komut Dosyası Dili Nasıl Kurulur


Lua ücretsiz ve açık kaynaklı, güçlü, sağlam, minimal ve yerleştirilebilir bir kodlama dilidir. Dinamik olarak yazılan ve bayt kodunun kayıt tabanlı bir sanal makine ile yorumlanmasıyla çalıştırılan, genişletilebilir ve yorumlanan bir komut dosyası dilidir.

Lua, Linux ve Windows da dahil olmak üzere çoğu Unix benzeri işletim sisteminde olmasa da hepsinde çalışır; mobil işletim sistemlerinde (Android, iOS, BREW, Symbian, Windows Phone); gömülü mikroişlemcilerde (ARM ve Tavşan); IBM ana bilgisayarlarında ve çok daha fazlasında.

Canlı demoda Lua programlarının nasıl çalıştığını görün.

Lua'nın Özellikleri:

  • Standart bir C derleyicisine sahip tüm sistemler üzerine kuruludur.
  • Son derece hafif, hızlı, verimli ve taşınabilir.
  • Öğrenmesi ve kullanması kolaydır.
  • Basit ve iyi belgelenmiş bir API'ye sahiptir.
  • Çeşitli programlama türlerini destekler (prosedürel, nesne yönelimli, işlevsel ve veri odaklı programlamanın yanı sıra veri açıklaması gibi).
  • Meta mekanizmalar aracılığıyla nesne yönelimli uygular.
  • Aynı zamanda basit prosedür sözdizimini, ilişkisel diziler ve genişletilebilir semantik etrafında şekillenen müthiş veri tanımlama yapılarıyla bir araya getirir.
  • Artımlı çöp toplama özelliğine sahip otomatik bellek yönetimiyle birlikte gelir (böylece gerçek dünyadaki yapılandırma, komut dosyası oluşturma ve aynı zamanda çığır açan prototip oluşturma için mükemmel hale gelir).

Linux'ta Lua Nasıl Kurulur

Lua paketi büyük Linux dağıtımlarının resmi depolarında mevcuttur; sisteminizdeki uygun paket yöneticisini kullanarak en son sürümü yükleyebilirsiniz.

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

Not: EPEL deposundaki Lua paketinin mevcut sürümü biraz daha eski olduğundan en son sürümü yüklemek için şunları yapmanız gerekir: aşağıda açıklandığı gibi kaynaktan oluşturun ve yükleyin.

Lua'yı Kaynaklardan Yükleme

Öncelikle sisteminizde geliştirme araçlarının kurulu olduğundan emin olun, aksi takdirde yüklemek için aşağıdaki komutu çalıştırın.

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

Daha sonra Lua'nın en son sürümünü (bu yazının yazıldığı sırada 5.4.4 sürümü) oluşturmak ve yüklemek için, lua kaynak dosyasını indirmeniz veya tarball paketini indirmek için aşağıdaki komutları çalıştırmanız gerekir. , oluşturun ve yükleyin.

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

Yükledikten sonra Lua yorumlayıcısını gösterildiği gibi çalıştırın.

lua 

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

Favori metin düzenleyicinizi kullanarak ilk Lua programınızı aşağıdaki gibi oluşturabilirsiniz.

vi hello.lua

Ve aşağıdaki kodu dosyaya ekleyin.

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

Dosyayı kaydedip kapatın. Daha sonra programınızı gösterildiği gibi çalıştırın.

lua hello.lua

Daha fazla bilgi almak ve Lua programlarının nasıl yazılacağını öğrenmek için şu adrese gidin: https://www.lua.org/home.html

Lua, çok sayıda sektörde (web'den oyuna, görüntü işlemeye ve ötesine) kullanılan çok yönlü bir programlama dilidir ve gömülü sistemler için yüksek öncelikle tasarlanmıştır.

Kurulum sırasında herhangi bir hatayla karşılaşırsanız veya daha fazlasını öğrenmek istiyorsanız aşağıdaki yorum formunu kullanarak düşüncelerinizi bize iletin.