lua50 - Small embeddable language with simple procedural syntax

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name lua50
Package version 5.0.3
Package release 7
Package architecture amd64
Package type deb
Installed size 88 B
Download size 23.47 KB
Official Mirror
Lua is a programming language originally designed for extending
applications, but also frequently used as a general-purpose,
stand-alone language.
Lua combines simple procedural syntax (similar to Pascal) with
powerful data description constructs based on associative arrays and
extensible semantics. Lua is dynamically typed, interpreted from
bytecodes, and has automatic memory management, making it ideal for
configuration, scripting, and rapid prototyping. Lua is implemented
as a small library of C functions, written in ANSI C, and the
implementation goals are simplicity, efficiency, portability, and low
embedding cost.


Package Version Architecture Repository
lua50_5.0.3-7_i386.deb 5.0.3 i386 Debian Main
lua50 - - -


Name Value
libc6 >= 2.3
liblua50 >= 5.0.3
liblualib50 >= 5.0.3
libreadline6 >= 6.0


Name Value
lua -


Type URL
Binary Package lua50_5.0.3-7_amd64.deb
Source Package lua50

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install lua50 deb package:
    # sudo apt-get install lua50




2011-07-23 - Enrico Tassi <>
lua50 (5.0.3-7) unstable; urgency=low
* Package moved to git
2011-07-23 - Enrico Tassi <>
lua50 (5.0.3-6) unstable; urgency=low
* source format 3.0 (quilt) 
2011-07-20 - Enrico Tassi <>
lua50 (5.0.3-5) unstable; urgency=low
* Build-depend on libreadline-dev (Closes: #553806) 
* Bump standards-versiont to 3.9.2, no changes
* Depend on ${misc:Depends} to make lintian happy
2009-09-27 - Enrico Tassi <>
lua50 (5.0.3-4) unstable; urgency=low
* cheange lua to Lua in package description
* updated Vcs-* fields
* bumped standards-version to 3.8.3
* added README.source 
* fixed doc-base section, now it is Programming
2006-09-16 - Enrico Tassi <>
lua50 (5.0.3-3) unstable; urgency=low
* made control file binNMU safe
* commented out upstream strip of binaries (Closes: #437542)
2006-09-15 - Enrico Tassi <>
lua50 (5.0.3-2) unstable; urgency=low
* Removed compatibility layer with lua40 (both compat.lua and -C switch).
* Added compat-5.1r5 to liblualib50 (both the .o and the .lua).
* Added LUA_CPATH environment variable and fixed LUA_PATH to include
/usr/share/lua/50 (/usr/share/lua50 is preserved for backward
* Fixed .pc to report the correct version and to include the definition
2006-08-10 - Enrico Tassi <>
lua50 (5.0.3-1) unstable; urgency=low
* New upstream release (Closes: #378764)
* Applied patch to fix -l (Closes: #370633)
* The current interpreter returns 1 in case of fatal error (Closes: #359132)
* Enrico Tassi <> adopted lua50 (Closes: #339009) 
* Updated standards to 3.7.2
2006-04-09 - Matej Vela <>
lua50 (5.0.2-6) unstable; urgency=low
* QA upload.
* Package is orphaned (#339009); set maintainer to Debian QA Group.
* Acknowledge NMU.  Closes: #326327.
* Switch to debhelper 5.
* Make liblua50-dev and liblualib50-dev depend on exact versions of
liblua50 and liblualib50 respectively (per Policy 8.5).
* Make liblua50-dev and liblualib50-dev depend on libc6-dev.
* Remove Lintian override for `unusual-interpreter #!/usr/bin/lua50';
this is a bug in Lintian (#361644).
* debian/lua50-doc.doc-base: Fix authors list.
* debian/liblua50-dev.postinst, debian/liblua50-dev.prerm,
debian/lua50.postinst, debian/lua50.prerm: Use `set -e'.
* debian/rules: Add support for DEB_BUILD_OPTIONS=noopt.
* debian/watch: Add.
* Conforms to Standards version 3.6.2.
2005-12-24 - Don Armstrong <>
lua50 (5.0.2-5.1) unstable; urgency=low
* Non Maintainer Upload
* Build-Depend on libreadline5-dev instead of libreadline4
(closes: #326327)
2004-08-05 - Daniel Silverstone <>
lua50 (5.0.2-5) unstable; urgency=low
* Missed a place where calling do_path() is kinda important in lua.c

See Also

Package Description
luadoc_3.0.1+gitdb9e868-1_all.deb Documentation generation library for the Lua language
luajit_2.0.3+dfsg-3_amd64.deb Just in time compiler for Lua programming language version 5.1
luarocks_2.2.0+dfsg-1_all.deb deployment and management system for Lua modules
luasseq_2.1-6_all.deb LuaLaTeX package for drawing spectral sequences
luatex_2014.20140926.35254-6_all.deb TeX Live: transitional dummy package
luckybackup-data_0.4.8-1_all.deb rsync-based GUI data backup utility (data files)
luckybackup_0.4.8-1_amd64.deb rsync-based GUI data backup utility
ludevit_7+nmu1_all.deb converter from standard Slovak into the L. Štúr version
luminance-hdr_2.4.0-6+b1_amd64.deb graphical user interface providing a workflow for HDR imaging
lunar_2.2-4_amd64.deb Chinese Lunar Calendar conversion utility
lunch_0.4.0-1_all.deb Transitional package for python-lunch
lunzip_1.6-2_amd64.deb data compressor based on the LZMA algorithm (decompressor)
luola-data_1.3.2-10_all.deb data files for luola
luola-levels_6.0-5_all.deb level files for luola
luola-nostalgy_1.2-3_all.deb nostalgy level files for luola