Cara Menginstal Bahasa Skrip Lua di Linux


Lua adalah bahasa skrip yang gratis dan bersumber terbuka, kuat, kuat, minimal, dan dapat disematkan. Ini adalah bahasa skrip yang dapat diperluas dan ditafsirkan yang diketik secara dinamis, dan dijalankan dengan menafsirkan bytecode dengan mesin virtual berbasis register.

Lua berjalan pada semua sistem operasi mirip Unix termasuk Linux dan Windows; pada sistem operasi seluler (Android, iOS, BREW, Symbian, Windows Phone); pada mikroprosesor tertanam (ARM dan Rabbit); pada mainframe IBM, dan banyak lagi.

Lihat cara kerja program Lua dalam demo langsung.

Fitur Lua:

  • Dibangun di semua sistem dengan kompiler C standar.
  • Ini sangat ringan, cepat, efisien, dan portabel.
  • Mudah dipelajari dan digunakan.
  • Ini memiliki API yang sederhana dan terdokumentasi dengan baik.
  • Ini mendukung beberapa jenis pemrograman (seperti pemrograman prosedural, berorientasi objek, fungsional, dan berbasis data serta deskripsi data).
  • Menerapkan berorientasi objek melalui mekanisme meta.
  • Ini juga menyatukan sintaksis prosedural yang lugas dengan konstruksi deskripsi data yang tangguh yang berakar pada array asosiatif dan semantik yang dapat diperluas.
  • Dilengkapi dengan manajemen memori otomatis dengan pengumpulan sampah tambahan (sehingga sempurna untuk konfigurasi dunia nyata, pembuatan skrip, dan juga pembuatan prototipe yang sangat berbahaya).

Cara Install Lua di Linux

Paket Lua tersedia di repositori resmi distribusi Linux utama, Anda dapat menginstal versi terbaru menggunakan manajer paket yang sesuai di sistem Anda.

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

Catatan: Versi paket Lua saat ini di repositori EPEL sedikit lebih lama, oleh karena itu untuk menginstal rilis terbaru, Anda perlu bangun dan instal dari sumbernya seperti dijelaskan di bawah.

Instal Lua dari Sumber

Pertama, pastikan Anda telah menginstal alat pengembangan di sistem Anda, jika tidak, jalankan perintah di bawah ini untuk menginstalnya.

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

Kemudian untuk membangun dan menginstal rilis terbaru (versi 5.4.4 pada saat penulisan ini) Lua, Anda perlu mengunduh file sumber lua atau menjalankan perintah berikut untuk mengunduh paket tarball, ekstrak , buat dan instal.

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

Setelah Anda menginstalnya, jalankan juru bahasa Lua seperti yang ditunjukkan.

lua 

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

Dengan menggunakan editor teks favorit Anda, Anda dapat membuat program Lua pertama Anda sebagai berikut.

vi hello.lua

Dan tambahkan kode berikut ke file.

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

Simpan dan tutup file. Kemudian jalankan program Anda seperti yang ditunjukkan.

lua hello.lua

Untuk informasi lebih lanjut dan mempelajari cara menulis program Lua, kunjungi: https://www.lua.org/home.html

Lua adalah bahasa pemrograman serbaguna yang digunakan di berbagai industri (mulai dari web hingga game hingga pemrosesan gambar dan seterusnya), dan dirancang dengan prioritas tinggi untuk sistem tertanam.

Jika Anda mengalami kesalahan selama instalasi atau hanya ingin tahu lebih banyak, gunakan formulir komentar di bawah untuk menyampaikan pendapat Anda kepada kami.